A matching-based heuristic algorithm for school bus routing problems
Ali Shafahi, Zhongxiang Wang, Ali Haghani

TL;DR
This paper introduces a two-step heuristic algorithm for school bus routing that integrates trip compatibility to improve solutions, achieving up to 25% better results than existing methods on benchmark problems.
Contribution
It presents a novel heuristic combining matching, Simulated Annealing, and Tabu Search that considers trip compatibility during routing, unlike previous approaches.
Findings
Improves solution quality by up to 25% on benchmark problems.
Effectively incorporates trip compatibility into routing decisions.
Demonstrates the efficiency of the two-step heuristic on random and benchmark instances.
Abstract
School bus planning problem (SBPP) has drawn much research attention due to the huge costs of school transportation. In the literature, the SBPP is usually decomposed into the routing and scheduling subproblems due to its complexity. Because of the nature of the decomposition, even if all the subproblems are solved to optimality, the final solution may not be as good as the solution from the integrated model. In this paper, we present a new approach that incorporates the scheduling information (namely the trip compatibility) into the routing stage such that the interrelationship between the subproblems is still considered even in the decomposed problems. A novel two-step heuristic adopting the trip compatibility idea is presented to solve the school bus routing problem. The first step finds an initial solution using an iterative minimum cost matching-based insertion heuristic. Then, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
