Approximation Algorithms for Line Planning with Multiple Resource Constraints

Hongyi Jiang,Igor Averbakh,Samitha Samaranayake
2024-12-21
Abstract:We consider the problem of maximizing the total reward in a transportation system with $M$ buses that serve a set of Origin-Destination (OD) pairs. Each bus operates on at most one line selected from a set of candidate lines, where operating a line incurs multiple resource costs. The goal is to efficiently assign the buses to the lines to serve integral portions of given OD demands while respecting bus capacity, resource limits, and demand constraints. {This model significantly generalizes line planning models in prior works by integrating candidate line assignments to buses, broader OD demand specifications and considering multiple resource constraints.} We propose randomized approximation algorithms addressing various problem scenarios. When line costs are zero, we achieve the optimal approximation ratio of \(1 - \frac{1}{e}\), assuming \(P \neq NP\). For instances with small line costs, the algorithm attains an approximation ratio of \(1 - \frac{1}{e} - \eta\). In the most general case, we obtain an approximation ratio of \(\frac{1}{2} - \frac{1}{2e} - \eta\). Additionally, we develop an approach ensuring a ratio of \(1 - \frac{1}{e} - \eta\) while limiting resource overuse to at most \(\tau\) units, where \(\eta\) and \(\tau\) are arbitrarily small constants. To demonstrate real-world applicability, we modify one of our algorithms to improve practical performance {while maintaining a level of theoretical guarantees}, and validate it using numerical simulations on real-world data. Results show that our algorithm produces high-quality solutions efficiently, outperforming commercial solvers on challenging instances.
Optimization and Control
What problem does this paper attempt to address?