atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

UDC: A Unified Neural Divide-and-Conquer Framework for Large-Scale Combinatorial Optimization Problems

NeurIPS 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes UDC, a unified neural divide-and-conquer framework trained end-to-end with a Divide-Conquer-Reunion (DCR) RL procedure, using a GNN dividing policy and constructive conquering solvers, applied to 10 large-scale CO problems.

Problem

Existing neural divide-and-conquer solvers for large-scale combinatorial optimization rely on problem-specific heuristics and train dividing and conquering policies separately, leading to sub-optimal solutions and limited generality.

Approach

Train the GNN dividing policy and the constructive conquering policy jointly with REINFORCE, and add a Reunion step that re-conquers the boundary between adjacent sub-problems so the dividing reward reflects errors introduced by sub-optimal divisions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use POMO instead of ICAM as the conquering policy (ablation)UDC · TSP500optimality gap: 2.54% vs 2.64% (x2); 1.58% vs 1.64% (x50)No clear effect
use POMO instead of ICAM as the conquering policy (ablation)UDC · TSP1,000optimality gap: 2.92% vs 3.41% (x2); 1.78% vs 1.82% (x50)No clear effect
pre-train the conquering policy before joint training (ablation)UDC unified training · TSP100 trainingconvergenceHurt
pre-train the conquering policy and train only the dividing policy (ablation)UDC unified training · TSP100 trainingconvergenceHurt

Surprising findings

Limitations

Experimental setup

Datasets: TSP500-1000 random instances CVRP instances (capacity 100-200) MIS ER[700-800] graphs TSPLib CVRPLib Set-X CVRPLib Set-XXL

Benchmarks: TSP500 TSP1000 TSP2000 CVRP500 CVRP1000 CVRP2000 OP PCTSP SPCTSP TSPLib CVRPLib Set-X CVRPLib Set-XXL

Metrics: objective value optimality gap solving time

Baselines: LKH3 BQ LEHD POMO ELG ICAM DIMES DIFUSCO GLOP H-TSP TAM Sym-NCO

Builds on: POMO ICAM AGNN GLOP H-TSP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy