mlsanityData to 14 Oct 2026

Memory-Efficient FPGA Implementation of Stochastic Simulated Annealing

arXiv 2601.18007 ↗First posted 25 Jan 2026cs.AR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Simulated annealing (SA) is a well-known algorithm for solving combinatorial optimization problems. However, the computation time of SA increases rapidly, as the size of the problem grows. Recently, a stochastic simulated annealing (SSA) algorithm that converges faster than conventional SA has been reported. In this paper, we present a hardware-aware SSA (HA- SSA) algorithm for memory-efficient FPGA implementations. HA-SSA can reduce the memory usage of storing intermediate results while maintaining the computing speed of SSA. For evaluation purposes, the proposed algorithm is compared with the conventional SSA and SA approaches on maximum cut combinatorial optimization problems. HA-SSA achieves a convergence speed that is up to 114-times faster than that of the conventional SA algorithm depending on the maximum cut problem selected from the G-set which is a dataset of the maximum cut problems. HA-SSA is implemented on a field-programmable gate array (FPGA) (Xilinx Kintex-7), and it achieves up to 6-times the memory efficiency of conventional SSA while maintaining high solution quality for optimization problems.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 32 references that are in the map. First posted on arXiv 25 Jan 2026.

Builds on

3 of 32 references.

References · 3

  1. 2015VLSI Implementation of Deep Neural Network Using Integral Stochastic Computingcited by 7
  2. 2014Further scramblings of Marsaglia's xorshift generatorscited by 2
  3. 2026Fast Solving Complete 2000-Node Optimization Using Stochastic-Computing Simulated Annealingcited by 1

Built on by

Not cited yet.