atlas

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

PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimization

ICLR 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization · 1 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 PolyNet, a single-decoder neural construction model that learns K complementary solution strategies via a conditioning bit vector and best-of-K (Poppy-style) training, improving exploration without forcing diverse first actions.

Problem

Neural combinatorial optimization construction methods explore the solution space poorly; existing diversity mechanisms either rely on handcrafted first-action forcing (POMO) or need multiple decoders (Poppy, MDAM), which are costly and not suited to complex constraints like CVRPTW.

Approach

A single decoder conditioned on K unique bit vectors (via added PolyNet residual layers) is trained with Poppy-style best-of-K updates, so diversity emerges implicitly from the loss without forced first moves or KL regularization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
learn diverse solution strategies with a single decoderPolyNet · TSP, CVRP, and CVRPTWsolution qualityHelped
use PolyNet's learned strategies instead of forced first actions (ablation)PolyNet · TSP, CVRP, and CVRPTW, n=100Gap: 0.006% -> 0.000%; 0.59% -> 0.49%; 3.00% -> 2.73%Helped
add the PolyNet layers (ablation)PolyNet · TSP, CVRP, and CVRPTW validationvalidation costHelped
warm-start training from a trained POMO model instead of training from scratch (ablation)PolyNet · CVRP and CVRPTWvalidation performanceHelped
warm-start training from a trained POMO model instead of training from scratch (ablation)PolyNet · TSPvalidation performanceNo clear effect
increase the number of learned strategies K (ablation)PolyNet · TSP, CVRP, and CVRPTW validationsolution costHelped
increase the number of learned strategies K (ablation)PolyNet · TSP, CVRP, and CVRPTW validationpercentage of unique solutionsHelped
use learned strategy-conditioned sampling rather than forced-first-action samplingPolyNet · TSPaverage broken pairs distance: 2.400 -> 4.621Helped
use learned strategy-conditioned sampling rather than forced-first-action samplingPolyNet · CVRPaverage broken pairs distance: 16.785 -> 18.535Helped
use learned strategy-conditioned sampling rather than forced-first-action samplingPolyNet · CVRPTWaverage broken pairs distance: 18.162 -> 19.969Helped
increase the search budget (ablation)PolyNet with larger K · TSP, CVRP, and CVRPTW, n=100minimum solution costHelped

Surprising findings

Limitations

Experimental setup

Datasets: randomly generated TSP, CVRP, CVRPTW, and FFSP instances

Benchmarks: TSP test sets (n=100, 200, 150, 300) CVRP test sets (n=100, 200, 150, 300) CVRPTW test sets (n=100, 200, 150, 300) FFSP20/50/100

Metrics: objective value optimality gap runtime average broken pairs distance makespan

Baselines: POMO Poppy MDAM DPDP COMPASS DACT SGBS LKH3 HGS Concorde PyVRP MatNet

Builds on: POMO Poppy EAS MatNet

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