paper-with-me

홈 › Papers

Neural Solver Selection for Combinatorial Optimization

2024-10-13 · Chengrui Gao, Haopu Shang, Ke Xue, Chao Qian

Machine learning has increasingly been employed to solve NP-hard combinatorial optimization problems, resulting in the emergence of neural solvers that demonstrate remarkable performance, even with minimal domain-specific knowledge. To date, the community has created numerous open-source neural solvers with distinct motivations and inductive biases. While considerable efforts are devoted to designing powerful single solvers, our findings reveal that existing solvers typically demonstrate complementary performance across different problem instances. This suggests that significant improvements could be achieved through effective coordination of neural solvers at the instance level. In this work, we propose the first general framework to coordinate the neural solvers, which involves feature extraction, selection model, and selection strategy, aiming to allocate each instance to the most suitable solvers. To instantiate, we collect several typical neural solvers with state-of-the-art performance as alternatives, and explore various methods for each component of the framework. We evaluated our framework on two extensively studied combinatorial optimization problems, Traveling Salesman Problem (TSP) and Capacitated Vehicle Routing Problem (CVRP). Experimental results show that the proposed framework can effectively distribute instances and the resulting composite solver can achieve significantly better performance (e.g., reduce the optimality gap by 0.88\% on TSPLIB and 0.71\% on CVRPLIB) than the best individual neural solver with little extra time cost.

📄 PDF Abstract BibTeX arXiv:2410.09693

Code (1)

lamda-bbo/neural-solver-selection 공식 구현 pytorch

Tasks

Combinatorial OptimizationTraveling Salesman Problem

Similar Papers 제목 키워드 기반

Exact Combinatorial Optimization with Temporo-Attentional Graph Neural Networks

2023-11-23 · Mehdi Seyfi, Amin Banitalebi-Dehkordi, Zirui Zhou, Yong Zhang

Combinatorial optimization finds an optimal solution within a discrete set of variables and constraints. The field has seen tremendous progress both in research and industry. With the success of deep learning in the past…

Combinatorial OptimizationGraph AttentionVariable Selection

Latent Spherical Flow Policy for Reinforcement Learning with Combinatorial Actions

2026-01-29 · Lingkai Kong, Anagha Satish, Hezi Jiang, Akseli Kangaslahti 외 arxiv

Reinforcement learning (RL) with combinatorial action spaces remains challenging because feasible action sets are exponentially large and governed by complex feasibility constraints, making direct policy parameterization…

Reinforcement Learning

Deep Symbolic Optimization for Combinatorial Optimization: Accelerating Node Selection by Discovering Potential Heuristics

2024-06-14 · Hongyu Liu, Haoyang Liu, Yufei Kuang, Jie Wang 외

Combinatorial optimization (CO) is one of the most fundamental mathematical models in real-world applications. Traditional CO solvers, such as Branch-and-Bound (B&B) solvers, heavily rely on expert-designed heuristics, w…

Combinatorial OptimizationCPUGPU

Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matching

2026-05-29 · Shengyu Feng, Tarun Suresh, Yiming Yang arxiv

Diffusion-based neural solvers have shown strong promise for combinatorial optimization (CO), but existing methods typically rely on supervised training with large collections of near-optimal solutions. In this work, we …

Learning Structural Hardness for Combinatorial Auctions: Instance-Dependent Algorithm Selection via Graph Neural Networks

2026-02-16 · Sungwoo Kang arxiv

The Winner Determination Problem (WDP) in combinatorial auctions is NP-hard, and no existing method reliably predicts which instances will defeat fast greedy heuristics. The ML-for-combinatorial-optimization community ha…

Binary Classification