Skip to main content
Log in

Online delay management on a single train line: beyond competitive analysis

  • Original Paper
  • Published:
Public Transport Aims and scope Submit manuscript

Abstract

We consider the Online Delay Management Problem (ODMP) on a network with a path topology that is served by one train. In this problem the number of delayed passengers who want to board the train is not known beforehand but revealed in an online fashion once the train arrives at the corresponding station. The goal is to decide at which station a train should wait in order to minimize the total delay of all passengers.

Competitive analysis has become one of the standard tools to evaluate the performance of algorithms in the presence of incomplete information from a theoretical point of view. The ODMP has been analyzed by means of classical competitive analysis, where one compares the output of an online algorithm with that of an optimal offline algorithm which has complete knowledge about the input data. In this paper we use different approaches to overcome the often criticized pessimism of standard competitive analysis: lookahead, comparative analysis and average-case analysis. Each of these approaches extends the classical worst-case approach of competitive analysis in different aspects. We complement these extensions by addressing the problem from the viewpoint of stochastic optimization. We discuss the theoretical benefits of the concepts and provide a case-study on real world data.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Notes

  1. In the original paper Koutsoupias and Papadimitriou (2000), the authors speak of the “comparative ratio of \(\mathcal{A}\) and \(\mathcal{B}\)”. We use “with respect to” instead to emphasize the asymmetry in the definition.

References

  • Bauer R (2010) Theory and engineering for shortest paths and delay management. PhD thesis, Fakultät für Informatik, Karlsruher Institut für Technologie (KIT)

  • Berger A, Hoffmann R, Lorenz U, Stiller S (2007) Online delay management: PSPACE hardness and simulation. Tech Report 0097, ARRIVAL Project

  • Borodin A, El-Yaniv R (2005) Online computation and competitive analysis. Cambridge University Press, Cambridge

    Google Scholar 

  • Borodin A, Irani S, Raghavan P, Schieber B (1991) Competitive paging with locality of reference. In: Proceedings of the 23th annual ACM symposium on the theory of computing, pp 249–259

    Google Scholar 

  • Borodin A, Irani S, Raghavan P, Schieber B (1995) Competitive paging with locality of reference. J Comput Syst Sci 50:244–258

    Article  Google Scholar 

  • Borodin A, Kleinberg J, Raghavan P, Sudan M, Williamson DP (1996) Adversarial queueing theory. In: Proceedings of the 23rd annual ACM symposium on the theory of computing, pp 376–385

    Google Scholar 

  • Dollevoet T, Huisman D, Schmidt M, Schöbel A (2012) Delay management with rerouting of passengers. Transp Sci 46(1):74–89

    Article  Google Scholar 

  • Dollevoet T, Schmidt M, Schöbel A (2011) Delay management including capacities of stations. In: Proceedings of ATMOS 2011—11th workshop on algorithmic approaches for transportation modeling, optimization, and systems, pp 88–99

    Google Scholar 

  • Fiat A, Woeginger GJ (eds) (1998) Online algorithms: the state of the art. Lecture notes in computer science, vol 1442. Springer, Berlin

    Google Scholar 

  • Fujiwara H, Iwama K (2002) Average-case competitive analyses for ski-rental problems. In: Algorithms and computation, pp 157–189

    Google Scholar 

  • Gatto M (2007) On the impact of uncertainty on some optimization problems: combinatorial aspects of delay management and robust online scheduling. PhD thesis, ETH, Zürich

  • Gatto M, Glaus B, Jacob R, Peeters L, Widmayer P (2004) Railway delay management: exploring its algorithmic complexity. In: Lecture notes in computer science, vol 3111. Springer, Berlin, pp 199–211

    Google Scholar 

  • Gatto M, Jacob R, Peeters L, Schöbel A (2005) The computational complexity of delay management. In: Lecture notes in computer science, vol 3787. Springer, Berlin, pp 227–238

    Google Scholar 

  • Gatto M, Jacob R, Peeters L, Widmayer P (2007a) Online delay management on a single train line. In: Lecture notes in computer science, vol 4359. Springer, Berlin, pp 306–320

    Google Scholar 

  • Gatto M, Nunkesser M, Schöbel A, Widmayer P (2007b) Delay management with restricted adversaries and ski rental. Tech Report 0118, ARRIVAL Project

  • Heilporn G, de Giovanni L, Labbé M (2008) Optimization models for the single delay management problem in public transportation. Eur J Oper Res 189:762–774

    Article  Google Scholar 

  • Irani S, Karlin A, Phillips S (1992) Strongly competitive algorithms for paging with locality of reference. In: Proceedings of the 3rd annual ACM-SIAM symposium on discrete algorithms, pp 228–236

    Google Scholar 

  • Kall P, Wallace SW (1994) Stochastic programming. Wiley, New York

    Google Scholar 

  • Kliewer N, Suhl L (2011) A note on the online nature of the railway delay management problem. Networks 57(1):28–37

    Article  Google Scholar 

  • Koutsoupias E, Papadimitriou CH (2000) Beyond competitive analysis. SIAM J Comput 30:394–400

    Article  Google Scholar 

  • Krumke SO, Thielen C, Zeck C (2011) Extensions to online delay management on a single train line: new bounds for delay minimization and profit maximization. Math Methods Oper Res 74:1–23

    Article  Google Scholar 

  • Prékopa A (1995) Stochastic programming. Kluwer Academic, Dordrecht

    Book  Google Scholar 

  • Schachtebeck M, Schöbel A (2010) To wait or not to wait-and who goes first? Delay management with priority decisions. Transp Sci 44(3):307–321

    Article  Google Scholar 

  • Schöbel A (2001) A model for the delay management problem based on mixed-integer programming. Electron Notes Theor Comput Sci 50(1):1–10

    Article  Google Scholar 

  • Schöbel A (2006) Optimization in public transportation: stop location, delay management and tariff planning from a customer-oriented point of view. Springer, Berlin

    Google Scholar 

  • Suhl L, Mellouli T, Biederbick C, Goecke J (2001) Managing and preventing delays in public transportation by simulation and optimization. In: Pursula M, Niittymäki J (eds) Mathematical methods on optimization in transportation systems. Kluwer Academic, Dordrecht

    Google Scholar 

  • Zeck C (2011) Efficient algorithms for online delay management and railway optimization. PhD thesis, University of Kaiserslautern, Germany

Download references

Acknowledgement

We thank the anonymous referees for making suggestions to make the paper more consistent and easier to read. In particular, the comments about the greater outline were very helpful. We also thank the LinTim team for providing the Athens data.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sven O. Krumke.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bender, M., Büttner, S. & Krumke, S.O. Online delay management on a single train line: beyond competitive analysis. Public Transp 5, 243–266 (2013). https://doi.org/10.1007/s12469-013-0070-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12469-013-0070-z

Keywords

Navigation