atlas

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

Preference-Driven Multi-Objective Combinatorial Optimization with Conditional Computation

NeurIPS 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 POCCO, a plug-and-play framework that adds a sparse conditional computation block to the decoder of neural MOCOP solvers (CNH, WE-CA) and trains them with a Bradley-Terry preference loss on average log-likelihoods instead of REINFORCE.

Problem

Neural deep RL solvers for multi-objective combinatorial optimization (MOCOPs) treat all weight-vector subproblems equally with a single capacity-limited model and rely on high-variance REINFORCE with scalarized rewards, limiting exploration and solution quality.

Approach

Route each subproblem through top-k sparse gating over several feed-forward experts plus a parameter-free identity expert in the decoder, and replace scalarized reward REINFORCE with pairwise preference learning where the winner/loser pair is trained via a BT likelihood over length-normalized log-probabilities.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add preference learning instead of REINFORCE (ablation)WE-CA and POCCO-W · Bi-TSP100convergence speedHelped
Add preference learning instead of REINFORCE (ablation)POCCO-W · MOTSP20, MOTSP50, MOTSP100gradient variance: 0.054648 -> 0.000314; 0.474784 -> 0.000142; 10.124832 -> 0.000059Helped
Add a conditional computation block to WE-CA's decoder (ablation)WE-CA · Bi-TSP100HVHelped
Move CCO to the encoder, replacing its FF layer (ablation)POCCO-W · Bi-TSP200HVHurt
Replace CCO with a standard MoE layer (ablation)POCCO-W · Bi-TSP100HVHelped
Replace CCO with a standard MoE layer (ablation)POCCO-W · Bi-TSP200HVHurt
Replace the identity expert with an empty expert (ablation)POCCO-W · Bi-TSP100HVHelped
Replace the identity expert with an empty expert (ablation)POCCO-W · Bi-TSP200HVHelped
Use instance augmentation at inference (ablation)POCCO · Bi-TSP20HVHurt
Use instance augmentation at inference (ablation)POCCO · MOCOP benchmarks other than Bi-TSP20HVHelped
Set preference signals for mutually non-dominated pairs to 0 (ablation)POCCO · Bi-TSP instancesHVHurt
Add a CCO block to WE-CA (ablation)WE-CA · Bi-TSP200HVHelped

Surprising findings

Limitations

Experimental setup

Datasets: Bi-TSP Bi-CVRP Bi-KP Tri-TSP KroAB100 KroAB150 KroAB200

Benchmarks: Bi-TSP20 Bi-TSP50 Bi-TSP100 Bi-CVRP20 Bi-CVRP50 Bi-CVRP100 Bi-KP50 Bi-KP100 Bi-KP200 Tri-TSP20 Tri-TSP50 Tri-TSP100

Metrics: hypervolume gap to POCCO-W runtime

Baselines: PMOCO CNH WE-CA DRL-MOA MDRL EMNH MOEA/D NSGA-II MOGLS PPLS/D-C WS-LKH WS-DP

Builds on: CNH WE-CA POMO REINFORCE SimPO

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