Learning from and about complex energy landspaces

Similar documents
Physics on Random Graphs

Phase Transitions in the Coloring of Random Graphs

Phase Transitions (and their meaning) in Random Constraint Satisfaction Problems

THE PHYSICS OF COUNTING AND SAMPLING ON RANDOM INSTANCES. Lenka Zdeborová

Predicting Phase Transitions in Hypergraph q-coloring with the Cavity Method

Long Range Frustration in Finite Connectivity Spin Glasses: Application to the random K-satisfiability problem

The cavity method. Vingt ans après

Phase Transitions and Local Search for k-satisfiability

The non-backtracking operator

Phase transition phenomena of statistical mechanical models of the integer factorization problem (submitted to JPSJ, now in review process)

arxiv: v2 [cond-mat.dis-nn] 4 Dec 2008

On the number of circuits in random graphs. Guilhem Semerjian. [ joint work with Enzo Marinari and Rémi Monasson ]

Approximate counting of large subgraphs in random graphs with statistical mechanics methods

Is there a de Almeida-Thouless line in finite-dimensional spin glasses? (and why you should care)

Information, Physics, and Computation

Pan Zhang Ph.D. Santa Fe Institute 1399 Hyde Park Road Santa Fe, NM 87501, USA

The condensation phase transition in random graph coloring

Modern WalkSAT algorithms

Phase transitions in discrete structures

Perturbed Message Passing for Constraint Satisfaction Problems

On convergence of Approximate Message Passing

Optimization Methods via Simulation

Slightly off-equilibrium dynamics

Solution-space structure of (some) optimization problems

Length Scales Related to Alpha and Beta Relaxation in Glass Forming Liquids

Case study: molecular dynamics of solvent diffusion in polymers

Reconstruction for Models on Random Graphs

Chasing the k-sat Threshold

arxiv:cond-mat/ v1 [cond-mat.dis-nn] 15 Sep 2003

arxiv: v1 [cond-mat.dis-nn] 16 Feb 2018

Bose-Einstein condensation in Quantum Glasses

Phase Transitions in Physics and Computer Science. Cristopher Moore University of New Mexico and the Santa Fe Institute

Timo Latvala Landscape Families

Relaxed Random Search for Solving K-Satisfiability and its Information Theoretic Interpretation

3-Coloring of Random Graphs

arxiv: v1 [cond-mat.dis-nn] 18 Dec 2009

Phase Transitions in Spin Glasses

Phase Transitions in Spin Glasses

Phase transitions in Boolean satisfiability and graph coloring

Generating Hard but Solvable SAT Formulas

Phase Transitions in k-colorability of Random Graphs

The Last Survivor: a Spin Glass Phase in an External Magnetic Field.

NP-Completeness I. Lecture Overview Introduction: Reduction and Expressiveness

Phase Transitions in Networks: Giant Components, Dynamic Networks, Combinatoric Solvability

Guilhem Semerjian. Mean-field disordered systems : glasses and optimization problems, classical and quantum

The ultrametric tree of states and computation of correlation functions in spin glasses. Andrea Lucarelli

Is the Sherrington-Kirkpatrick Model relevant for real spin glasses?

Probabilistic Graphical Models

Chapter 1. Contribution to PWA90 Spin Glasses and Frustration

Foundations of Artificial Intelligence

1 Reductions and Expressiveness

Wang-Landau sampling for Quantum Monte Carlo. Stefan Wessel Institut für Theoretische Physik III Universität Stuttgart

arxiv: v1 [cs.cc] 4 Nov 2010

A physical model for efficient rankings in networks

arxiv: v3 [cond-mat.dis-nn] 21 May 2008

A New Look at Survey Propagation and Its Generalizations

an efficient procedure for the decision problem. We illustrate this phenomenon for the Satisfiability problem.

Foundations of Chemistry

15-780: Graduate Artificial Intelligence. Bayesian networks: Construction and inference

Constraint satisfaction problems (CSPs) arise in a large spectrum

Tightness of LP Relaxations for Almost Balanced Models

The glass transition as a spin glass problem

Time to learn about NP-completeness!

Statistical Physics of The Symmetric Group. Mobolaji Williams Harvard Physics Oral Qualifying Exam Dec. 12, 2016

Algebraic characteristics and satisfiability threshold of random Boolean equations

This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail.

Directed Dominating Set Problem Studied by Cavity Method: Warning Propagation and Population Dynamics

Machine Learning for Data Science (CS4786) Lecture 11

NP and Computational Intractability

CSC 5170: Theory of Computational Complexity Lecture 4 The Chinese University of Hong Kong 1 February 2010

Independence and chromatic number (and random k-sat): Sparse Case. Dimitris Achlioptas Microsoft

Neural Nets and Symbolic Reasoning Hopfield Networks

POLYNOMIAL SPACE QSAT. Games. Polynomial space cont d

Mind the gap Solving optimization problems with a quantum computer

Extremal Optimization for Low-Energy Excitations of very large Spin-Glasses

Automata Theory CS Complexity Theory I: Polynomial Time

Nonequilibrium transitions in glassy flows. Peter Schall University of Amsterdam

U.C. Berkeley CS278: Computational Complexity Professor Luca Trevisan August 30, Notes for Lecture 1

Consistency of the maximum likelihood estimator for general hidden Markov models

Complexity Theory: The P vs NP question

CS168: The Modern Algorithmic Toolbox Lectures #11 and #12: Spectral Graph Theory

Shortest reconfiguration paths in the solution space of Boolean formulas

Foundations of Machine Learning and Data Science. Lecturer: Avrim Blum Lecture 9: October 7, 2015

COP 4531 Complexity & Analysis of Data Structures & Algorithms

The spin-glass cornucopia

Long-range correlations in glasses and glassy fluids, and their connection to glasses elasticity

New insights from one-dimensional spin glasses.

Flow of Glasses. Peter Schall University of Amsterdam

Algorithmic Barriers from Phase Transitions

Critical properties of disordered XY model on sparse random graphs

Chapter 8. Chapter 8. Preview. Bellringer. Chapter 8. Particles of Matter. Objectives. Chapter 8. Particles of Matter, continued

The Structure of the Elementary Cellular Automata Rule Space

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: NP-Completeness I Date: 11/13/18

NP-problems continued

Diffusion of Innovation and Influence Maximization

[4] L. F. Cugliandolo, J. Kurchan and G. Parisi,O equilibrium dynamics and aging in

DECRIRE LA TRANSITION VITREUSE: Simulations moléculaires et approches topologiques. Matthieu Micoulaut, LPTMC, Paris Sorbonne Universités UPMC

A Review of Liquid-Glass Transitions

Why Water Freezes (A probabilistic view of phase transitions)

Chem 1A General Chemistry. Chapter 1 Keys to the Study of Chemistry

Transcription:

Learning from and about complex energy landspaces Lenka Zdeborová (CNLS + T-4, LANL) in collaboration with: Florent Krzakala (ParisTech) Thierry Mora (Princeton Univ.)

Landscape

Landscape Santa Fe Institute

Visual Beauty

Art genre Even etymologically, from Dutch painter s term landschap The Hay Harvest by Bruegel the Elder (1565)

Tool of abstraction in sciences Fitness landscape - visualization of the relation between genotypes and reproductive success (S. Wright, 1932) (Potential, Free) Energy landscape - crucial in protein folding, glass theory. Cost function landscape - optimization

This talk about Energy Landscape of Models of glasses & Hard optimization problems Definition of gra State: each node has a color Rule (energy cost): neighbors have d

Glasses

Glass transition Almost any liquid when quenched fast enough undergoes a glass transition.

Angell s plot log(viscosity) η e T η e (T ) T T K inverse temperature

No apparent order Liquid Glass

David A. Weitz, a physics professor at Harvard, joked, There are more theories of the glass transition than there are theorists who propose them.

Hard Optimization Problems

Sometimes Easy

To Be Avoided

Graph Coloring NP-complete

Coloring Random Graphs probability of colorability T 1 0.8 0.6 0.4 p SAT N = 100 p SAT N = 71 p SAT N = 50 comp. time N = 100 comp. time N = 71 comp. time N = 50 4000 3500 3000 2500 2000 1500 time to decide 1000 0.2 500 0 0 2 4 6 8 10 0 average degree of the graph

Glasses and Coloring

Glasses and Coloring What do they have in common?

Glasses and Coloring What do they have in common? The Energy Landscape

Glasses and Coloring What do they have in common? The Energy Landscape Cost function of Potts glass and graph coloring: H = (ij) δ Si,S j S i {1,..., q}

energy / cost space of q N configurations

Energy Landscape Visualization 2D or 3D, but complex energy landscapes often many dimensional Energy landscape of problems on random graphs: description via the cavity or replica method (Parisi, 1980; Mezard, Parisi, 1999). Many features reproduced in the simple random subcube model (Mora, Zdeborova, 2007)

Random subcube model Consider strings of 0/1 of length N 00010010101110101 N = 17 For every position, mark it red with probability p 00010010101110101 Subcube: All strings where red positions are fixed and white positions can be both 0 or 1

Random subcube model Take 2 (1 α)n random subcubes Define energy 0 for every string that belongs to at least one subcube, and 1 to all other strings. Study this energy landscape when N

Probability that a subcube has size ( N ) 2 Ns sn (1 p) sn p (1 s)n Number of subcubes of a given size ( 2 NΣ(s) = 2 (1 α)n N (1 p) sn p (1 s)n sn ) In large N limit: Σ(s) = (1 α) + s log 2 s 1 p + (1 s) log 2 1 s p

s = arg max[σ(s) + s Σ(s) 0] s s tot = s + Σ(s ) complexity 0.25 0.2 0.15 0.1 0.05 p = 0.8 0.80 0.85 0.90 0.95 1.00 1.05 0-0.05-0.1 0 0.1 0.2 0.3 0.4 0.5 entropy

Liquid phase Clustered phase Condensed phase Uncolorable phase s tot = 1 s tot < 1 s tot < 1 Σ(s ) > 0 Σ(s ) = 0 Σ(s) < 0 s α d α c α s = 1 α d = log 2 (2 p) α c = p/(2 p) + log 2 (2 p)

Dynamical transition Ergodicity breaking (random walk in subcubes, dynamics in glasses, easy sampling in constraint satisfaction) Extreme slowing down of the dynamics. Diverging viscosity.

Condensation transition = Ideal Glass Transition (if such exists in real materials) Kauzmann (1948) transition in glasses

Colorability transition No configurations (string) at zero energy. Where the REALLY hard problems are? (Cheeseman, Kanefsky, Taylor, 1991) T 1 0.8 0.6 0.4 0.2 p SAT N = 100 p SAT N = 71 p SAT N = 50 comp. time N = 100 comp. time N = 71 comp. time N = 50 4000 3500 3000 2500 2000 1500 1000 500 But also glassiness (clustering) makes the problem hard (Mezard, Parisi, Zecchina, 2002) 0 0 0 2 4 6 8 10

Where the really hard problems REALLY are?

Where the really hard problems REALLY are? Canyon dominated vs. Valley dominated Positive energy states Positive energy states Zero energy states Zero energy states

0.03 Valleys 3-XOR-SAT with L=3 solvable only by Gauss E(S) 0.025 0.02 0.015 0.01 0.005 0-0.05 0 0.05 S Canyons 4-coloring of 9-regular random graphs solvable by reinforced belief propagation E(S) 0.02 0.018 0.016 0.014 0.012 0.01 0.008 0.006 0.004 0.002 0-0.1-0.05 0 0.05 0.1 S

Conclusions Many dimensional configurational space makes problem complex and interesting. In particular glasses and hard optimization problems - exponentially many zones of attraction / valleys / states / clusters. Methods for understanding models on random graphs - a lot of surprising features.