Optimization by Parallel Quasi-Quantum Annealing with Gradient-Based Sampling

Yuma Ichikawa, Yamato Arai
9/2/2024
cs.LGstat.COstat.ME

No official code found. Best implementation: Yuma-Ichikawa/QQA4CO (23 stars, BSD-3-Clause-Clear, last commit 2026-04-26).

Abstract

Learning-based methods have gained attention as general-purpose solvers due to their ability to automatically learn problem-specific heuristics, reducing the need for manually crafted heuristics. However, these methods often face scalability challenges. To address these issues, the improved Sampling algorithm for Combinatorial Optimization (iSCO), using discrete Langevin dynamics, has been proposed, demonstrating better performance than several learning-based solvers. This study proposes a different approach that integrates gradient-based update through continuous relaxation, combined with Quasi-Quantum Annealing (QQA). QQA smoothly transitions the objective function, starting from a simple convex function, minimized at half-integral values, to the original objective function, where the relaxed variables are minimized only in the discrete space. Furthermore, we incorporate parallel run communication leveraging GPUs to enhance exploration capabilities and accelerate convergence. Numerical experiments demonstrate that our method is a competitive general-purpose solver, achieving performance comparable to iSCO and learning-based solvers across various benchmark problems. Notably, our method exhibits superior speed-quality trade-offs for large-scale instances compared to iSCO, learning-based solvers, commercial solvers, and specialized algorithms.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause-Clear

Quasi-Quantum Annealing (QQA): a GPU solver for combinatorial & spin-glass optimisation — PyTorch library + live Streamlit dashboard. ICLR 2025.

231Shell, PythonFeb 15, 20255 months agoBSD-3-Clause-Clear
combinatorial-optimizationheuristicsiclr2025ising-modeloptimization+7 more

Similar Papers

Cite this paper

@article{ichikawa2024optimization,
  title  = {Optimization by Parallel Quasi-Quantum Annealing with Gradient-Based Sampling},
  author = {Yuma Ichikawa and Yamato Arai},
  year   = {2024},
  eprint = {2409.02135},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.02135v2},
  journal = {ICLR 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/2409.02135.svg)](https://codeofpaper.com/paper/2409.02135)

Discussion