Ant Colony Sampling with GFlowNets for Combinatorial Optimization
About
We present the Generative Flow Ant Colony Sampler (GFACS), a novel meta-heuristic method that hierarchically combines amortized inference and parallel stochastic search. Our method first leverages Generative Flow Networks (GFlowNets) to amortize a \emph{multi-modal} prior distribution over combinatorial solution space that encompasses both high-reward and diversified solutions. This prior is iteratively updated via parallel stochastic search in the spirit of Ant Colony Optimization (ACO), leading to the posterior distribution that generates near-optimal solutions. Extensive experiments across seven combinatorial optimization problems demonstrate GFACS's promising performances.
Minsu Kim, Sanghyeok Choi, Hyeonah Kim, Jiwoo Son, Jinkyoo Park, Yoshua Bengio• 2024
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Combinatorial Optimization | OPTWVP n=50, TW=500 | Score47.4 | 13 | |
| Combinatorial Optimization | OPTWVP n=100, TW=100 | Score25.2 | 12 | |
| Combinatorial Optimization | OPTWVP n=50, TW=100 | Score12.3 | 12 | |
| Combinatorial Optimization | OPTWVP n=100, TW=500 | Runtime97.8 | 7 | |
| OPTWVP | OPTWVP large-scale configuration n = 500, TW = 100 | Score73.1 | 7 |
Showing 5 of 5 rows