Free-Energy Machine for Combinatorial Optimization
Zi-Song Shen, Feng Pan, Yao Wang, Yi-Ding Men, Wen-Biao Xu, Man-Hong, Yung, Pan Zhang

TL;DR
The paper introduces the Free-Energy Machine (FEM), a versatile and efficient method for solving large-scale combinatorial optimization problems by combining principles from statistical physics and machine learning, leveraging modern hardware.
Contribution
It presents a unified, flexible framework based on free-energy minimization that outperforms existing specialized algorithms in speed and effectiveness across diverse problem types.
Findings
FEM scales to millions of variables efficiently.
Outperforms state-of-the-art algorithms on benchmark problems.
Works effectively on synthetic, real-world, and competition instances.
Abstract
Finding optimal solutions to combinatorial optimization problems is pivotal in both scientific and technological domains, within academic research and industrial applications. A considerable amount of effort has been invested in the development of accelerated methods that leverage sophisticated models and harness the power of advanced computational hardware. Despite the advancements, a critical challenge persists, the dual demand for both high efficiency and broad generality in solving problems. In this work, we propose a general method, Free-Energy Machine (FEM), based on the ideas of free-energy minimization in statistical physics, combined with automatic differentiation and gradient-based optimization in machine learning. The algorithm is flexible, solving various combinatorial optimization problems using a unified framework, and is efficient, naturally utilizing massive parallel…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Mathematical Control Systems and Analysis
