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

UniHetCO: A Unified Heterogeneous Representation for Multi-Problem Learning in Unsupervised Neural Combinatorial Optimization

About

Unsupervised neural combinatorial optimization (NCO) offers an appealing alternative to supervised approaches by training learning-based solvers without ground-truth solutions, directly minimizing instance objectives and constraint violations. Yet for graph node subset-selection problems (e.g., Maximum Clique and Maximum Independent Set), existing unsupervised methods are typically specialized to a single problem class and rely on problem-specific surrogate losses, which hinders learning across classes within a unified framework. In this work, we propose UniHetCO, a unified heterogeneous graph representation for constrained quadratic programming-based combinatorial optimization that encodes problem structure, objective terms, and linear constraints in a single input. This formulation enables training a single model across multiple problem classes with a unified label-free objective. To improve stability under multi-problem learning, we employ a gradient-norm-based dynamic weighting scheme that alleviates gradient imbalance among classes. Experiments on multiple datasets and four constrained problem classes demonstrate competitive performance with state-of-the-art unsupervised NCO baselines, strong cross-problem adaptation potential, and effective warm starts for a commercial classical solver under tight time limits.

Kien X. Nguyen, Ilya Safro• 2026

Related benchmarks

TaskDatasetResultRank
Maximum CliqueCOLLAB
Mean ApR0.9764
38
Maximum CliqueIMDB
Approximation Ratio1
8
Minimum Vertex CoverIMDB
Approximation Ratio1
8
Maximum CliqueTwitter
Approximation Ratio0.9449
8
Minimum Vertex CoverRB200
Approximation Ratio1.0146
8
Maximum CliqueRB200
Approximation Ratio0.848
8
Minimum Vertex CoverCOLLAB
Approximation Ratio1.0019
8
Minimum Vertex CoverTwitter
Approximation Ratio1.0323
8
Showing 8 of 8 rows

Other info

Follow for update