atlas

Research map / Reinforcement learning / RL from feedback

Preference Optimization for Combinatorial Optimization Problems

ICML 2025 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization

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 Preference Optimization (PO), which converts reward comparisons among sampled COP solutions into Bradley-Terry-style preference labels on policy log-probabilities, and fine-tunes with local search outputs as preferred solutions, evaluated on TSP, CVRP and FFSP neural solvers.

Problem

Neural combinatorial optimization trained with REINFORCE-style RL suffers from diminishing advantage signals and inefficient exploration in huge action spaces, and local search gains are not absorbed by the policy without extra inference cost.

Approach

Reparameterize the reward through the policy (r = alpha log pi + const from the entropy-regularized optimum) so that preferences between sampled solutions, labeled by the ground-truth reward indicator, become a classification loss on log-probabilities; integrate local-search-refined solutions as preferred samples during a fine-tuning phase.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace REINFORCE with Preference Optimization in POMOPOMO · TSPGap: 0.15% -> 0.07% (TSP-100)Helped
Replace REINFORCE with Preference Optimization in POMOPOMO · CVRPGap: 1.76% -> 1.37% (CVRP-100)Helped
Add local-search fine-tuning to PO (ablation)POMO with PO · TSP-100Gap: 0.07% -> 0.03%Helped
Add local-search fine-tuning to PO (ablation)POMO with PO · CVRPGap: 1.37% -> 1.19% (CVRP-100)Helped
Replace REINFORCE with Preference Optimization in MatNetMatNet · FFSPGap: 2.58% -> 2.13% (FFSP100)Helped
Replace REINFORCE with Preference Optimization in ELGELG · TSPLib totalGap: 3.08% -> 3.00%Helped
Replace REINFORCE with Preference Optimization in ELGELG · CVRPLib totalGap: 6.03% -> 5.94%Helped
Train with PO instead of REINFORCEPOMO and Sym-NCO · TSP-100 trainingTraining epochs to comparable performance: 80 epochs vs. 200 epochsHelped
Train with PO instead of REINFORCEPOMO, Sym-NCO, and Pointerformer · TSP-100 trainingConvergence speed: 1.5x to 2.5xHelped

Surprising findings

Limitations

Experimental setup

Datasets: uniform random TSP instances uniform random CVRP instances FFSP instances TSPLib CVRPLib Set-X

Benchmarks: TSP-20/50/100 CVRP-20/50/100 FFSP20/50/100 TSPLib CVRPLib-Set-X

Metrics: optimality gap inference time training convergence epochs consistency trajectory entropy

Baselines: REINFORCE (RF) POMO Sym-NCO Pointerformer AM ELG MatNet LKH3 HGS Concorde CPLEX

Builds on: REINFORCE POMO Bradley-Terry preference model maximum entropy RL DPO

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