atlas

Research map / Graph learning / Graph algorithms and clustering

Destroy and Repair Using Hyper-Graphs for Routing

AAAI 2025 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 3 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 DRHG, a supervised destroy-and-repair NCO framework that compresses consecutive intact tour edges into fixed hyper-edges so the repair model's input scales with destruction size rather than problem size.

Problem

Iterative neural routing solvers are limited to restricted neighborhoods (low-level operators or single-segment reconstruction), yielding suboptimal solutions on TSP and CVRP, especially at large scale.

Approach

Destroy the tour into segments and isolated nodes, reduce each intact segment to a fixed hyper-edge represented by its two endpoints, and train a light-encoder/heavy-linear-attention-decoder model with supervised learning to repair the reduced hyper-graph, enabling arbitrary-neighborhood reconnection with input size bounded by the destruction degree.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
fine-tune DRHG for large-scale TSPDRHG · TSP1K, TSP5K, and TSP10KGap: 0.45% -> 0.29%; 2.05% -> 0.88%; 3.46% -> 1.33%Helped
use DRHG instead of LEHD RRC1000routing solver · TSP200 and TSP500Gap: 0.0182% -> 0.010%; 0.167% -> 0.111%Helped
use DRHG instead of LEHD RRC 1000routing solver · CVRP100 and CVRP200Gap: -0.11% -> -0.02%; -0.38% -> -0.16%Mixed
use DRHG instead of LEHD RRC 1000routing solver · CVRP500 and CVRP1KGap: -0.35% -> 1.31%; -0.76% -> 7.66%Hurt
use DRHG instead of LEHD R. 1Krouting solver · TSPLib alloptimality gap: 1.59% -> 0.95%Helped
use DRHG instead of LEHD R. 1Krouting solver · CVRPLib Alloptimality gap: 2.36% -> 11.49%Hurt
use training sample size [20, 80] instead of [30, 70] (ablation)DRHG · TSP200, TSP500, TSP1K, TSP5K, and TSP10KGap: 0.014% -> 0.0098%; 0.127% -> 0.113%; 0.268% -> 0.258%; 1.47% -> 1.42%; 3.06% -> 2.85%Helped
use training sample size [10, 90] instead of [20, 80] (ablation)DRHG · TSP200, TSP500, TSP1K, TSP5K, and TSP10KGap: 0.0098% -> 0.0149%; 0.113% -> 0.121%; 0.258% -> 0.271%; 1.42% -> 1.63%; 2.85% -> 3.384%Hurt
use inference destruction size [20, 200] instead of [20, 100] (ablation)DRHG · TSP200 and TSP1K to TSP10KGap: 0.0567% -> 0.0098%; 0.393% -> 0.258%; 1.70% -> 1.42%; 3.34% -> 2.85%Helped
increase inference destruction size from [20, 200] to [20, 500] (ablation)DRHG · TSP500Gap: 0.113% -> 0.111%Helped
increase inference destruction size from [20, 200] to [20, 500] or [20,1000] (ablation)DRHG · TSP1K, TSP5K, and TSP10KGap: 0.258% -> 0.309% / 0.449%; 1.42% -> 1.67% / 2.05%; 2.85% -> 3.07% / 3.46%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: TSP100 synthetic instances TSP1000 synthetic instances CVRP100 synthetic instances TSPLib CVRPLib

Benchmarks: TSP100 TSP200 TSP500 TSP1K TSP5K TSP10K CVRP100 CVRP200 CVRP500 CVRP1K TSPLib CVRPLib

Metrics: objective value optimality gap inference time

Baselines: Concorde LKH3 HGS POMO BQ DIMES DIFUSCO LEHD GLOP SIL DACT Learning 2-Opt

Builds on: LEHD DACT POMO

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