paper-with-me

Papers

Enhancing Column Generation by Reinforcement Learning-Based Hyper-Heuristic for Vehicle Routing and Scheduling Problems

2023-10-15 · Kuan Xu, Li Shen, Lindong Liu

Column generation (CG) is a vital method to solve large-scale problems by dynamically generating variables. It has extensive applications in common combinatorial optimization, such as vehicle routing and scheduling problems, where each iteration step requires solving an NP-hard constrained shortest path problem. Although some heuristic methods for acceleration already exist, they are not versatile enough to solve different problems. In this work, we propose a reinforcement learning-based hyper-heuristic framework, dubbed RLHH, to enhance the performance of CG. RLHH is a selection module embedded in CG to accelerate convergence and get better integer solutions. In each CG iteration, the RL agent selects a low-level heuristic to construct a reduced network only containing the edges with a greater chance of being part of the optimal solution. In addition, we specify RLHH to solve two typical combinatorial optimization problems: Vehicle Routing Problem with Time Windows (VRPTW) and Bus Driver Scheduling Problem (BDSP). The total cost can be reduced by up to 27.9\% in VRPTW and 15.4\% in BDSP compared to the best lower-level heuristic in our tested scenarios, within equivalent or even less computational time. The proposed RLHH is the first RL-based CG method that outperforms traditional approaches in terms of solution quality, which can promote the application of CG in combinatorial optimization.

📄 PDF Abstract BibTeX arXiv:2310.09686

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationScheduling

Similar Papers 제목 키워드 기반

Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph Coloring

2021-12-08 · Yunzhuang Shen, Yuan Sun, XiaoDong Li, Andrew Eberhard 외

Column Generation (CG) is an effective method for solving large-scale optimization problems. CG starts by solving a sub-problem with a subset of columns (i.e., variables) and gradually includes new columns that can impro…

BIG-bench Machine Learning

Reinforcement Learning for Solving the Pricing Problem in Column Generation: Applications to Vehicle Routing

2025-04-03 · Abdo Abouelrous, Laurens Bliek, Adriana F. Gabor, Yaoxin Wu 외

In this paper, we address the problem of Column Generation (CG) using Reinforcement Learning (RL). Specifically, we use a RL model based on the attention-mechanism architecture to find the columns with most negative redu…

Reinforcement Learning (RL)

A Column Generation based Heuristic for the Tail Assignment Problem

2020-09-25 · Akash Sambrekar, El Mehdi Er Raqabi

This article proposes an efficient heuristic in accelerating the column generation by parallel resolution of pricing problems for aircrafts in the tail assignment problem (TAP). The approach is able to achieve considerab…

Column generation based math-heuristic for classification trees

2018-10-15 · Murat Firat, Guillaume Crognier, Adriana F. Gabor, C. A. J. Hurkens 외

This paper explores the use of Column Generation (CG) techniques in constructing univariate binary decision trees for classification tasks. We propose a novel Integer Linear Programming (ILP) formulation, based on root-t…

ClassificationGeneral ClassificationMath

Enhancing Selection Hyper-heuristics via Feature Transformations

2018-12-12 · I. Amaya, J. C. Ortiz-Bayliss, A. Rosales-Pérez, A. E. Gutiérrez-Rodríguez 외

Hyper-heuristics are a novel tool. They deal with complex optimization problems where standalone solvers exhibit varied performance. Among such a tool reside selection hyper-heuristics. By combining the strengths of each…