atlas

Research map / Graph learning / Graph algorithms and clustering

GOAL: A Generalist Combinatorial Optimization Agent Learner

ICLR 2025 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 0 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 GOAL, a single transformer backbone with light task-specific adapters and mixed-attention/multi-type blocks, trained by imitation on eight CO problems and fine-tuned to new ones.

Problem

Neural combinatorial optimization models are specialized per problem and must be retrained from scratch for each variant; there is little cross-problem generalization for CO.

Approach

A shared backbone (BQ-NCO based) with low-rank task-specific input adapters projected through a shared codebook, mixed-attention blocks that inject edge features into attention scores, and a multi-type transformer that duplicates shared-parameter attention blocks per node/edge type pair; trained by imitation of solver solutions and fine-tuned to new tasks with supervised or unsupervised (Apprentic

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use multi-type architecture instead of single-type architecture (ablation)GOAL on JSSP · JSSPtest optimality gap: 8.9% -> 4.6%Helped
replace GOAL mixed-attention blocks with MatNet attention (ablation)GOAL on ATSP · ATSPoptimality gapHurt
replace GOAL mixed-attention blocks with G2G attention (ablation)GOAL on ATSP · ATSPoptimality gapHurt
add a shared codebook to sparsify the input adapter (ablation)GOAL during supervised fine-tuning · PCTSPoptimality gapHelped
train GOAL as a multi-task model instead of a single-task modelGOAL · training tasks (ATSP, CVRP, CVRPTW, OP, KP, MVC, UMSP, JSSP)gap: 0.30% -> 0.91%; 2.34% -> 3.16%; 2.61% -> 3.82%; -0.04% -> 0.43%; 0.10% -> 0.12%; 0.23% -> 0.37%; 2.82% -> 3.84%; 2.73% -Hurt

Surprising findings

Limitations

Experimental setup

Datasets: randomly generated instances for ATSP, CVRP, CVRPTW, OP, KP, MVC, UMSP, JSSP solved by LKH, HGS, A4OP, ORTools, FastWVC,

Benchmarks: ATSP100 CVRP100 CVRPTW100 OP100 KP100 MVC100 UMSP100x20 JSSP10x10 eight unseen tasks (TRP, PCTSP, OCVRP, SDCVRP, SOP, MCLP, MIS, OSSP)

Metrics: optimality gap time

Baselines: AM MDAM POMO Sym-NCO BQ-NCO MVMoE MatNet S2V-DQN RouteFinder COMPASS Gumbeldore

Builds on: BQ-NCO Attention Model ExIt adapters

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