Controlling Continuous Relaxation for Combinatorial Optimization
Yuma Ichikawa

TL;DR
This paper introduces a novel Continuous Relaxation Annealing (CRA) strategy that improves unsupervised learning-based solvers for combinatorial optimization by eliminating the need for artificial rounding and enhancing solution quality.
Contribution
The study proposes CRA, a dynamic penalty-based method that smooths non-convexity and enforces discreteness, significantly improving UL-based solver performance without artificial rounding.
Findings
CRA outperforms existing UL-based solvers and greedy algorithms.
CRA eliminates artificial rounding, increasing robustness.
CRA accelerates the learning process.
Abstract
Unsupervised learning (UL)-based solvers for combinatorial optimization (CO) train a neural network that generates a soft solution by directly optimizing the CO objective using a continuous relaxation strategy. These solvers offer several advantages over traditional methods and other learning-based methods, particularly for large-scale CO problems. However, UL-based solvers face two practical issues: (I) an optimization issue, where UL-based solvers are easily trapped at local optima, and (II) a rounding issue, where UL-based solvers require artificial post-learning rounding from the continuous space back to the original discrete space, undermining the robustness of the results. This study proposes a Continuous Relaxation Annealing (CRA) strategy, an effective rounding-free learning method for UL-based solvers. CRA introduces a penalty term that dynamically shifts from prioritizing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · DNA and Biological Computing · Advanced Database Systems and Queries
