paper-with-me

홈 › Papers

Integrating Column Generation and Large Neighborhood Search for Bus Driver Scheduling with Complex Break Constraints

2025-05-05 · Lucas Kletzander, Tommaso Mannelli Mazzoli, Nysret Musliu, Pascal Van Hentenryck

The Bus Driver Scheduling Problem (BDSP) is a combinatorial optimization problem with the goal to design shifts to cover prearranged bus tours. The objective takes into account the operational cost as well as the satisfaction of drivers. This problem is heavily constrained due to strict legal rules and collective agreements. The objective of this article is to provide state-of-the-art exact and hybrid solution methods that can provide high-quality solutions for instances of different sizes. This work presents a comprehensive study of both an exact method, Branch and Price (B&P), as well as a Large Neighborhood Search (LNS) framework which uses B&P or Column Generation (CG) for the repair phase to solve the BDSP. It further proposes and evaluates a novel deeper integration of B&P and LNS, storing the generated columns from the LNS subproblems and reusing them for other subproblems, or to find better global solutions. The article presents a detailed analysis of several components of the solution methods and their impact, including general improvements for the B&P subproblem, which is a high-dimensional Resource Constrained Shortest Path Problem (RCSPP), and the components of the LNS. The evaluation shows that our approach provides new state-of-the-art results for instances of all sizes, including exact solutions for small instances, and low gaps to a known lower bound for mid-sized instances. Conclusions: We observe that B&P provides the best results for small instances, while the tight integration of LNS and CG can provide high-quality solutions for larger instances, further improving over LNS which just uses CG as a black box. The proposed methods are general and can also be applied to other rule sets and related optimization problems

📄 PDF Abstract BibTeX arXiv:2505.02485

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationScheduling

Similar Papers 제목 키워드 기반

A machine learning framework for neighbor generation in metaheuristic search

2022-12-22 · Defeng Liu, Vincent Perreault, Alain Hertz, Andrea Lodi

This paper presents a methodology for integrating machine learning techniques into metaheuristics for solving combinatorial optimization problems. Namely, we propose a general machine learning framework for neighbor gene…

Combinatorial OptimizationVariable Selection

Neural Large Neighborhood Search

2020-10-17 · NeurIPS Workshop LMCA 2020 12 · Ravichandra Addanki, Vinod Nair, Mohammad Alizadeh

Large Neighborhood Search (LNS) is a combinatorial optimization technique that works iteratively starting from a poor solution, and at each iteration searches a large set of neighbors of the current solution to find a be…

Combinatorial OptimizationDeep Reinforcement Learning

On Uncensored Mean First-Passage-Time Performance Experiments with Multiwalk in $\mathbb{R}^p$: a New Stochastic Optimization Algorithm

2018-12-06 · Franc Brglez

A rigorous empirical comparison of two stochastic solvers is important when one of the solvers is a prototype of a new algorithm such as multiwalk (MWA). When searching for global minima in $\mathbb{R}^p$, the key data s…

Stochastic Optimization

Can LLMs Help Allocate Public Health Resources? A Case Study on Childhood Lead Testing

2025-11-23 · Mohamed Afane, Ying Wang, Juntao Chen arxiv

Public health agencies face critical challenges in identifying high-risk neighborhoods for childhood lead exposure with limited resources for outreach and intervention programs. To address this, we develop a Priority Sco…

Information Retrieval

CRePE: Convolution-aware Relative Importance in Post-training Pruning with Efficient Search

2026-06-01 · Cheonjun Park arxiv

Deploying Large Language Models (LLMs) in practice incurs substantial memory and computational costs. Post-training pruning (PTP) is an effective approach to reducing these costs by removing weights without additional tr…

Hyperparameter Optimization