Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and More

Fanchen Bu, Hyeonsoo Jo, Soo Yong Lee, Sungsoo Ahn, Kijung Shin
5/14/2024
cs.LGmath.OC

No official code found. Best implementation: ai4co/unsupervised-CO-ucom2 (14 stars, MIT, last commit 2024-07-12).

Abstract

Combinatorial optimization (CO) is naturally discrete, making machine learning based on differentiable optimization inapplicable. Karalias & Loukas (2020) adapted the probabilistic method to incorporate CO into differentiable optimization. Their work ignited the research on unsupervised learning for CO, composed of two main components: probabilistic objectives and derandomization. However, each component confronts unique challenges. First, deriving objectives under various conditions (e.g., cardinality constraints and minimum) is nontrivial. Second, the derandomization process is underexplored, and the existing derandomization methods are either random sampling or naive rounding. In this work, we aim to tackle prevalent (i.e., commonly involved) conditions in unsupervised CO. First, we concretize the targets for objective construction and derandomization with theoretical justification. Then, for various conditions commonly involved in different CO problems, we derive nontrivial objectives and derandomization to meet the targets. Finally, we apply the derivations to various CO problems. Via extensive experiments on synthetic and real-world graphs, we validate the correctness of our derivations and show our empirical superiority w.r.t. both optimization quality and speed.

View on arXivView PDF

Code Implementations(1)

MIT

[ICML'24] Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and More

140Shell, PythonJan 27, 20242 years agoMIT
coloringcombinatorial-optimizationfacility-locationicmlmaximum-coverage+1 more

Similar Papers

Cite this paper

@article{bu2024tackling,
  title  = {Tackling Prevalent Conditions in Unsupervised Combinatorial Optimization: Cardinality, Minimum, Covering, and More},
  author = {Fanchen Bu and Hyeonsoo Jo and Soo Yong Lee and Sungsoo Ahn and Kijung Shin},
  year   = {2024},
  eprint = {2405.08424},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.08424v2},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.08424.svg)](https://codeofpaper.com/paper/2405.08424)

Discussion