Restoring Sparsity in Potts Machines via Mean-Field Constraints
Kevin Callahan-Coray, Kyle Lee, Kyle Jiang, Kerem Y. Camsari
TL;DR
Constraint-induced density limits the scalability of probabilistic Ising machines. The authors introduce hardware-native p-dits to absorb local constraints into multi-state nodes and mean-field constraints (MFC) to replace dense global couplings with a dynamic bias in a hybrid probabilistic-classical framework, enabling scalable constrained optimization. In the Potts/graph-partitioning setting, H = H_min + λ H_bal with H_min = -∑ J_{ij} δ(s_i,s_j) and H_bal = ∑_k (∑_i δ(s_i,k) - N/Q)^2, MFC achieves solution quality comparable to strict enforcement while dramatically reducing density; FPGA demonstrations show near two orders-of-magnitude speedups over CPU when communication overhead is minimized. Together, these results map a practical path to scaling constrained optimization on probabilistic hardware, preserving local sparsity and enabling efficient hardware realizations for challenging NP-hard problems.
Abstract
Ising machines and related probabilistic hardware have emerged as promising platforms for NP-hard optimization and sampling. However, many practical problems involve constraints that induce dense or all-to-all couplings, undermining scalability and hardware efficiency. We address this constraint-induced density through two complementary approaches. First, we introduce a hardware-aware native formulation for multi-state probabilistic digits (p-dits) that avoids the locally dense intra-variable couplings required by binary Ising encodings. We validate p-dit dynamics by reproducing known critical behavior of the 2D Potts model. Second, we propose mean-field constraints (MFC), a hybrid scheme that replaces dense pairwise constraint couplings with dynamically updated single-node biases. Applied to balanced graph partitioning, MFC achieves solution quality comparable to exact all-to-all constraint formulations while dramatically reducing graph density. Finally, we demonstrate the practical impact of restored sparsity by an FPGA implementation, enabling orders-of-magnitude acceleration over CPU-based solvers. Together, these results outline a pathway for scaling constrained optimization on probabilistic hardware.
