Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Variational Annealing on Graphs for Combinatorial Optimization

About

Several recent unsupervised learning methods use probabilistic approaches to solve combinatorial optimization (CO) problems based on the assumption of statistically independent solution variables. We demonstrate that this assumption imposes performance limitations in particular on difficult problem instances. Our results corroborate that an autoregressive approach which captures statistical dependencies among solution variables yields superior performance on many popular CO problems. We introduce subgraph tokenization in which the configuration of a set of solution variables is represented by a single token. This tokenization technique alleviates the drawback of the long sequential sampling procedure which is inherent to autoregressive methods without sacrificing expressivity. Importantly, we theoretically motivate an annealed entropy regularization and show empirically that it is essential for efficient and stable learning.

Sebastian Sanokowski, Wilhelm Berghammer, Sepp Hochreiter, Sebastian Lehner• 2023

Related benchmarks

TaskDatasetResultRank
Minimum Vertex CoverRB200 (test)
Approximation Ratio1.0059
24
Minimum Vertex CoverCOLLAB (test)
AR*1.0017
16
Minimum Vertex CoverTwitter (test)
AR*1.0024
12
Minimum Vertex CoverIMDB-BINARY (test)
AR*1
12
Maximum CutBA 200-300 graphs (test)
MCut Value722.3
11
Maximum Clique ProblemENZYMES (test)
AR*0.987
10
Maximum Independent SetENZYMES 0.3 (test)
AR*0.996
10
Maximum Independent SetPROTEINS (test)
AR*0.9977
10
Maximum Independent SetMutag (test)
AR*1
10
Maximum Clique ProblemIMDB-BINARY (test)
AR*0.9981
10
Showing 10 of 13 rows

Other info

Code

Follow for update