Skip to main content
Log in

Line pool generation

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

Abstract

Finding the lines and their frequencies in public transportation is the well-studied line planning problem. In this problem, it is common to assume that a line pool consisting of a set of potential lines is given. The goal is to choose a set of lines from the line pool that is convenient for the passengers and has low costs. The chosen lines then form the line plan to be established by the public transportation company. The line pool hence has a significant impact on the quality of the line plan. The more lines are in the line pool, the more flexible can we choose the resulting line plan and hence increase its quality. It hence would be preferable to allow all possible lines to choose from. However, the resulting instances of the line planning problem become intractable if all lines would be allowed. In this work, we study the effect of line pools for line planning models and propose an algorithm to generate ‘good’ line pools. To this end, we formally introduce the line pool generation problem and investigate its properties. The line pool generation problem asks for choosing a subset of paths (the line pool) of limited cardinality such that in a next step a good line concept can be constructed based on this subset. We show that this problem is NP-hard. We then discuss how reasonable line pools may be constructed. Our approach allows to construct line pools with different properties and even to engineer the properties of the pools to fit to the objective function of the line planning model to be used later on. Our numerical experiments on close-to real-world data show that the quality of a line plan significantly depends on the underlying line pool, and that it can be influenced by the parameters of our approach.

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

Similar content being viewed by others

References

  • Borndörfer R, Grötschel M, Pfetsch ME (2007) A column generation approach to line planning in public transport. Transp Sci 41:123–132

    Article  Google Scholar 

  • Bussieck MR (1998) Optimal lines in public transport. PhD thesis, Technische Universität Braunschweig

  • Bussieck MR, Kreuzer P, Zimmermann UT (1996) Optimal lines for railway systems. Eur J Oper Res 96(1):54–63

    Article  Google Scholar 

  • Claessens MT, van Dijk NM, Zwaneveld PJ (1998) Cost optimal allocation of rail passenger lines. Eur J Oper Res 110:474–489

    Article  Google Scholar 

  • Curtin KM, Biba S (2011) The transit route arc-node service maximization problem. Eur J Oper Res 208(1):46–56

    Article  Google Scholar 

  • Dienst H (1978) Linienplanung im spurgeführten Personenverkehr mit Hilfe eines heuristischen Verfahrens. PhD thesis, Technische Universität Braunschweig (in German)

  • Fan L, Mumford CL (2010) A metaheuristic approach to the urban transit routing problem. J Heuristics 16(3):353–372

    Article  Google Scholar 

  • Farahani RZ, Miandoabchi E, Szeto WY, Rashidi H (2013) A review of urban transportation network design problems. Eur J Oper Res 229(2):281–302

    Article  Google Scholar 

  • Gattermann P (2015) Generating line-pools. Master’s thesis, Universität Göttingen

  • Goerigk M, Harbering J, Schöbel A (2015) LinTim—integrated optimization in public transportation. Homepage. see http://lintim.math.uni-goettingen.de/

  • Guan JF, Yang H, Wirasinghe SC (2006) Simultaneous optimization of transit line configuration and passenger line assignment. Transp Res Part B Methodol 40(10):885–902

    Article  Google Scholar 

  • Kepaptsoglou K, Karlaftis M (2009) Transit route network design problem: review. J Transp Eng 135(8):491–505

    Article  Google Scholar 

  • Kruskal JB (1956) On the shortest spanning subtree of a graph and the traveling salesman problem. Proc Am Math Soc 7(1):48–50

    Article  Google Scholar 

  • Mandl C (1979) Applied network optimization

  • Nachtigall K, Jerosch K (2008) Simultaneous network line planning and traffic assignment. In: Fischetti M, Widmayer P (eds) ATMOS 2008—8th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems. Dagstuhl, Germany. http://drops.dagstuhl.de/opus/volltexte/2008/1589

  • Schöbel A (2012) Line planning in public transportation: models and methods. OR Spectr 34(3):491–510

    Article  Google Scholar 

  • Schöbel A, Scholl S (2006) Line planning with minimal travel time. In: 5th workshop on algorithmic methods and models for optimization of railways, vol 06901

  • Silman LA, Barzily Z, Passy U (1974) Planning the route system for urban buses. Comput Oper Res 1(2):201–211

    Article  Google Scholar 

  • Zwaneveld PJ, Claessens MT, van Dijk NM (1996) A new method to determine the cost optimal allocation of passenger lines. In: Defence or Attack: Proceedings of 2nd TRAIL Phd Congress 1996, Part 2, Delft/Rotterdam. TRAIL Research School

Download references

Acknowledgments

The authors are partially funded by the Simulationswissenschaftliches Zentrum Clausthal-Göttingen (SWZ) and the DFG funded Research Unit FOR2083. We also thank the European Union Seventh Framework Programme (FP7-PEOPLE-2009-IRSES) under Grant no. 246647 with the New Zealand Government (Project OptALI) for financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Philine Gattermann.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gattermann, P., Harbering, J. & Schöbel, A. Line pool generation. Public Transp 9, 7–32 (2017). https://doi.org/10.1007/s12469-016-0127-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12469-016-0127-x

Keywords

Navigation