Branch and Price for Bus Driver Scheduling with Complex Break Constraints

9Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

This paper presents a Branch and Price approach for a reallife Bus Driver Scheduling problem with a complex set of break constraints. The column generation uses a set partitioning model as master problem and a resource constrained shortest path problem as subproblem. Due to the complex constraints, the branch and price algorithm adopts several novel ideas to improve the column generation in the presence of a high-dimensional subproblem, including exponential arc throttling and a dedicated two-stage dominance algorithm. Evaluation on a publicly available set of benchmark instances shows that the approach provides the first provably optimal solutions for small instances, improving best-known solutions or proving them optimal for 48 out of 50 instances, and yielding an optimality gap of less than 1% for more than half the instances.

Cite

CITATION STYLE

APA

Kletzander, L., Musliu, N., & Van Hentenryck, P. (2021). Branch and Price for Bus Driver Scheduling with Complex Break Constraints. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 13B, pp. 11853–11861). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i13.17408

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free