Two-dimensional Parallel Tempering for Constrained Optimization
Corentin Delacour, M Mahmudul Hasan Sajeeb, Joao P. Hespanha, Kerem Y. Camsari

TL;DR
The paper introduces a two-dimensional parallel tempering algorithm that enhances sampling efficiency for constrained optimization problems, ensuring feasibility without manual penalty tuning, and demonstrates significant speedups in graph sparsification and Wishart instances.
Contribution
A novel 2D-PT algorithm that improves mixing and constraint satisfaction in constrained optimization without tuning penalties, applicable to Ising machines.
Findings
Achieves near-ideal mixing with KL divergence decaying as O(1/t)
Yields orders of magnitude speedup over conventional PT
Ensures constraint satisfaction in final replicas
Abstract
Sampling Boltzmann probability distributions plays a key role in machine learning and optimization, motivating the design of hardware accelerators such as Ising machines. While the Ising model can in principle encode arbitrary optimization problems, practical implementations are often hindered by soft constraints that either slow down mixing when too strong, or fail to enforce feasibility when too weak. We introduce a two-dimensional extension of the powerful parallel tempering algorithm (PT) that addresses this challenge by adding a second dimension of replicas interpolating the penalty strengths. This scheme ensures constraint satisfaction in the final replicas, analogous to low-energy states at low temperature. The resulting two-dimensional parallel tempering algorithm (2D-PT) improves mixing in heavily constrained replicas and eliminates the need to explicitly tune the penalty…
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.
