Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

WeCon: An Efficient Weight-Conditioned Neural Solver for Multi-Objective Combinatorial Optimization Problems

About

Existing neural solvers for Multi-Objective Combinatorial Optimization Problems (MOCOPs) commonly adopt decomposition-based strategies that scalarize an MOCOP into multiple subproblems associated with distinct weight vectors. However, they either inject weights only once during decoding, limiting weight-conditioned context modeling, or primarily during encoding, causing weight-signal dilution during decoding. Moreover, preference optimization methods rely on purely random sampling to construct solution pairs for training solvers, which often produces less informative pairs and thus leads to low training effectiveness. To better address these limitations, we propose an efficient Weight-Conditioned neural solver (WeCon). Specifically, we design an encoder layer with three attention blocks and our proposed Gated Residual Fusion (GRF) block to facilitate harmonious interaction between instance features and weights, thereby generating informative weight-conditioned context. We further introduce a plug-and-play Residual Fusion (RF) block in the decoder to alleviate weight-signal dilution. Finally, we propose Efficient Preference Optimization (EPO), which constructs high-quality solutions, thereby generating more informative pairs to improve training effectiveness. Experiments on four MOCOP variants across different problem scales and distribution patterns demonstrate that WeCon achieves HyperVolume (HV) values comparable to SOTA solver POCCO-W, while reducing inference time by 40%. Ablation studies validate the contributions of all designs.

Xuan Wu, Jinbiao Chen, Yang Li, Lijie Wen, Chunguo Wu, Yuanshu Li, Yubin Xiao, Chunyan Miao, You Zhou, Di Wang• 2026

Related benchmarks

TaskDatasetResultRank
Multi-Objective Traveling Salesperson ProblemKroAB150
Hypervolume (HV)69.81
44
Bi-objective Traveling Salesman ProblemBi-TSP50
Hypervolume (HV)0.6417
44
Multi-Objective Traveling Salesperson ProblemKroAB100
Hypervolume (HV)0.7006
44
Tri-Objective Traveling Salesman ProblemTri-TSP50
Hypervolume (HV)0.4437
44
Multi-Objective Traveling Salesperson ProblemKroAB200
Hypervolume (HV)0.7375
44
Multi-objective Knapsack ProblemBi-KP n=100
HV0.4533
34
Multi-objective Knapsack ProblemBi-KP n=50
HV0.3561
34
Multi-objective Knapsack ProblemBi-KP n=200
HV0.3602
34
Bi-objective Traveling Salesman ProblemBi-TSP 100
Hypervolume (HV)70.79
24
Bi-objective Traveling Salesman ProblemBi-TSP150
Hypervolume (HV)0.7066
24
Showing 10 of 21 rows

Other info

Follow for update