Biased thermodynamics can explain the behaviour of smart optimization algorithms that work above the dynamical threshold

Abstract Random constraint satisfaction problems can display a very rich structure in the space of solutions, with often an ergodicity breaking—also known as clustering or dynamical—transition preceding the satisfiability threshold when the constraint-to-variables ratio α is increased. However, smart algorithms start to fail finding solutions in polynomial time at some threshold α alg which is algorithmic dependent and generally bigger than the dynamical one α d . The reason for this discrepancy is due to the fact that α d is traditionally computed according to the uniform measure over all the solutions. Thus, while bounding the region where a uniform sampling of the solutions is easy, it cannot predict the performance of off-equilibrium processes, that are still able of finding atypical solutions even beyond α d . Here we show that a reconciliation between algorithmic behaviour and thermodynamic prediction is nonetheless possible at least up to some threshold <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msubsup> <mml:mi>α</mml:mi> <mml:mtext>d</mml:mtext> <mml:mtext>opt</mml:mtext> </mml:msubsup> <mml:mtext>⩾</mml:mtext> <mml:msub> <mml:mi>α</mml:mi> <mml:mtext>d</mml:mtext> </mml:msub> </mml:mrow> </mml:math> , which is defined as the maximum value of the dynamical threshold computed on all possible probability measures over the solutions. We consider a simple Monte Carlo-based optimization algorithm, which is restricted to the solution space, and we demonstrate that sampling from the equilibrium distribution of a biased measure improving on α d is still possible even beyond the ergodicity breaking point for the uniform measure, where other algorithms hopelessly enter the out-of-equilibrium regime. The conjecture we put forward is that many smart algorithms sample the solution space according to a biased measure: once this measure is identified, the algorithmic threshold is given by the corresponding ergodicity-breaking transition.

Authors

Institutions

Publication Details

Journal
Journal of Statistical Mechanics Theory and Experiment
Published
2025-05-01
DOI
https://doi.org/10.1088/1742-5468/add510
Citations
1
Primary Topic
Neural Networks and Reservoir Computing
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Biased thermodynamics can explain the behaviour of smart optimization algorithms that work above the dynamical threshold

Federico Ricci‐Tersenghi, Angelo Giorgio Cavaliere
1 citations
Journal of Statistical Mechanics Theory and Experiment
Neural Networks and Reservoir Computing
2.48
article

Biased thermodynamics can explain the behaviour of smart optimization algorithms that work above the dynamical threshold

Federico Ricci‐Tersenghi, Angelo Giorgio Cavaliere
article en
1 citations

Abstract

Abstract Random constraint satisfaction problems can display a very rich structure in the space of solutions, with often an ergodicity breaking—also known as clustering or dynamical—transition preceding the satisfiability threshold when the constraint-to-variables ratio α is increased. However, smart algorithms start to fail finding solutions in polynomial time at some threshold α alg which is algorithmic dependent and generally bigger than the dynamical one α d . The reason for this discrepancy is due to the fact that α d is traditionally computed according to the uniform measure over all the solutions. Thus, while bounding the region where a uniform sampling of the solutions is easy, it cannot predict the performance of off-equilibrium processes, that are still able of finding atypical solutions even beyond α d . Here we show that a reconciliation between algorithmic behaviour and thermodynamic prediction is nonetheless possible at least up to some threshold <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msubsup> <mml:mi>α</mml:mi> <mml:mtext>d</mml:mtext> <mml:mtext>opt</mml:mtext> </mml:msubsup> <mml:mtext>⩾</mml:mtext> <mml:msub> <mml:mi>α</mml:mi> <mml:mtext>d</mml:mtext> </mml:msub> </mml:mrow> </mml:math> , which is defined as the maximum value of the dynamical threshold computed on all possible probability measures over the solutions. We consider a simple Monte Carlo-based optimization algorithm, which is restricted to the solution space, and we demonstrate that sampling from the equilibrium distribution of a biased measure improving on α d is still possible even beyond the ergodicity breaking point for the uniform measure, where other algorithms hopelessly enter the out-of-equilibrium regime. The conjecture we put forward is that many smart algorithms sample the solution space according to a biased measure: once this measure is identified, the algorithmic threshold is given by the corresponding ergodicity-breaking transition.

Journal of Statistical Mechanics Theory and ExperimentVol. 2025(5)
Istituto Nazionale di Fisica Nucleare, Sezione di Roma I (IT), Sapienza University of Rome (IT), The University of Osaka (JP)
Openalex Percentile: Top 10%
Neural Networks and Reservoir Computing
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.