CITS: Coherent Ising Tree Search Algorithm Towards Solving Combinatorial Optimization Problems
Yunuo Cen, Debasis Das, Xuanyao Fong

TL;DR
This paper introduces CITS, a novel heuristic algorithm combining tree search and continuous relaxation to improve solutions for combinatorial optimization problems like MAX-CUT, outperforming traditional methods in efficiency.
Contribution
The paper proposes a new recursive tree search algorithm based on simulated annealing and continuous relaxation inspired by coherent Ising machines, enhancing solution quality and convergence speed.
Findings
Outperforms SA and CIM in fewer epochs
Provides higher-quality solutions for MAX-CUT
Effective on NP-hard combinatorial problems
Abstract
Simulated annealing (SA) attracts more attention among classical heuristic algorithms because the solution of the combinatorial optimization problem can be naturally mapped to the ground state of the Ising Hamiltonian. However, in practical implementation, the annealing process cannot be arbitrarily slow and hence, it may deviate from the expected stationary Boltzmann distribution and become trapped in a local energy minimum. To overcome this problem, this paper proposes a heuristic search algorithm by expanding search space from a Markov chain to a recursive depth limited tree based on SA, where the parent and child nodes represent the current and future spin states. At each iteration, the algorithm will select the best near-optimal solution within the feasible search space by exploring along the tree in the sense of `look ahead'. Furthermore, motivated by coherent Ising machine (CIM),…
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 · Bayesian Modeling and Causal Inference · Graph Theory and Algorithms
