Solving a school bus scheduling problem with integer programming
In many rural areas in Germany pupils on the way to school are a large if not the largest group of customers in public transport. If all schools start more or less at the same time then the bus companies need a high number of vehicles to serve the customer peak in the morning rush hours. In this article, we present an integer programming model for the integrated coordination of the school starting times and the public bus services. We discuss preprocessing techniques, model reformulations, and cutting planes that can be incorporated into a branch-and-cut algorithm. Computational results show that in our test counties a much lower number of buses would be sufficient if the schools start at different times.
Year of publication: |
2009
|
---|---|
Authors: | Fügenschuh, Armin |
Published in: |
European Journal of Operational Research. - Elsevier, ISSN 0377-2217. - Vol. 193.2009, 3, p. 867-884
|
Publisher: |
Elsevier |
Keywords: | Integer programming Vehicle scheduling Coupled time windows Real-world applications |
Saved in:
Online Resource
Saved in favorites
Similar items by person
-
Dealing with time in the multiple traveling salespersons problem with moving targets
Stieber, Anke, (2020)
-
Integer linear programming models for topology optimization in sheet metal design
Fügenschuh, Armin, (2008)
-
Schmidt, Johannes, (2023)
- More ...