SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Computational complexity and
simulation of rare events of Ising spin glasses


Pelikan, M., Ocenasek, J., Trebst, S., Troyer, M., Alet, F.
Motivation
Spin glass
  Origin in physics, but interesting for optimization as well
     Huge number of local optima and plateaus
     Local search fails miserably
     Some classes can be scalably solved using analytical methods
     Some classes provably NP-complete
This paper
  Extends previous work to more classes of spin glasses
  Provides a thorough statistical analysis of results
Outline
Hierarchical BOA (hBOA)
Spin glasses
  Definition
  Difficulty
  Considered classes of spin glasses
Experiments
Summary and conclusions
Hierarchical BOA (hBOA)
Pelikan, Goldberg, and Cantu-Paz (2001, 2002)
Evolve population of candidate solutions
Operators
  Selection
  Variation
     Build a Bayesian network with local structures for selected solutions
     Sample the built network to generate new solutions
  Replacement
     Restricted tournament replacement for niching
hBOA: Basic algorithm

                              Bayesian             New
 Current                      network            population
                 Selection
population




             Restricted tournament replacement
Spin glass (SG)
Spins arranged on a lattice (1D, 2D, 3D)
Each spin si is +1 or -1
Neighbors connected
Periodic boundary conditions
Each connection (i,j) contains number Ji,j (coupling)
  Couplings usually initialized randomly
  +/- J couplings ~ uniform on {-1, +1}
  Gaussian couplings ~ N(0,1)
Finding ground states of SGs
Energy


                  ∑s J
           E=                          sj
                            i   i, j
                 <i , j >

Ground state
  Configuration of spins that minimizes E for given couplings
  Configurations can be represented with binary vectors
Finding ground states
  Find ground states given couplings
2-dimensional +/- J SG
As constraint satisfaction problem
    ≠       ≠
                = Spins:
 ≠      =
            ≠
     =
                     Constraints: ≠ =
        ≠
 ≠              ≠
     =      ≠
General case
  Periodic boundary cond. (last and first connected)
  Constraints can be weighted
SG Difficulty
1D
 Trivial, deterministic O(n) algorithm
2D
 Local search fails miserably (exponential scaling)
 Good recombination-based EAs should scale-up
 Analytical method exists, O(n3.5)
3D
 NP-complete
 But methods exist to solve SGs of 1000s spins
Test SG classes
Dimensions n=6x6 to n=20x20
1000 random instances for each n and distribution
2 basic coupling distributions
  +/- J, where couplings are randomly +1 or -1
  Gaussian, where couplings ~N(0,1)
Transition between the distributions for n=10x10
  4 steps between the bounding cases
Coupling distribution
     2-component normal mixture with overall σ2=1
                                       N (μ1 , σ 12 ) + N (μ 2 , σ 2 )
     Vary μ2-μ1 is from 0 to 2                                     2
                               p(J ) =
                                                      2
                                                                 μ = 0.60                              μ = 0.80
                Pure Gaussian (μ=0)




-3    -2   -1            0            1   2   3   -3   -2   -1      0       1   2   3   -3   -2   -1      0       1   2   3




                     μ = 0.95                                    μ = 0.99                                ±J




-3    -2   -1            0            1   2   3   -3   -2   -1      0       1   2   3   -3   -2   -1      0       1   2   3
Analysis of running times
Traditional approach
  Run multiple times, estimate the mean
  Often works well, but sometimes misleading
Performance on SGs
  MCMC performance shown to follow Frechet distr.
  All distribution moments ill-defined (incl. the mean)!
Here
  Identify distribution of running times
  Estimate parameters of the distribution
Frechet distribution
Central limit theorem for extremal values
                                                  ⎞
                               ⎛                1
                                          x−μ ⎞ ε⎟
                               ⎜⎛
                H ξ ;μ ;β = exp⎜ − ⎜1 + ξ     ⎟⎟
                                   ⎜       β ⎟⎟
                               ⎜⎝             ⎠
                                                  ⎠
                               ⎝
ξ = shape, μ = location, β = scale
ξ determines speed of tail decay
                                                        Our case
  ξ<0: Frechet distribution (polynomial decay)
  ξ=0: Gumbel distribution (exponential decay)
  ξ>0: Weibull distribution (faster than exponential decay)
Frechet: mth moment exists iff |ξ|<m
Results
+/- J vs. Gaussian couplings
  Distribution of the number of evaluations
  Location scale-up
  Shape
Transition
  Location change
  Shape change
10 independent runs for each instance
  Minimum population size to converge in all runs
Number of evaluations
Location, μ
Shape, ξ
Transition: Location & Shape
Discussion
Performance on +/- J SGs
  Number of evaluations grows approx. as O(n1.5)
  Agrees with BOA theory for uniform scaling
Performance on Gaussian SGs
  Number of evaluations grows approx. as O(n2)
  Agrees with BOA theory for exponential scaling
Transition
  Transition is smooth as expected
Important implications
Selection+Recombination scales up great
  Exponential number of optima easily escaped
  Global optimum found reliably
  Overall time complexity similar to best analytical
  method
Selection+Mutation fails to scale up
  Easily trapped in local minima
  Exponential scaling
Conclusions
Average running time anal. might be insufficient
In-depth statistical analysis confirms past results
hBOA scales up well on all tested classes of SGs
hBOA scalability agrees with theory
Promising direction for solving other
challenging constraint satisfaction problems
Contact
Martin Pelikan
Dept. of Math and Computer Science, 320 CCB
University of Missouri at St. Louis
8001 Natural Bridge Rd.
St. Louis, MO 63121

E-mail: pelikan@cs.umsl.edu
WWW: http://www.cs.umsl.edu/~pelikan/

Más contenido relacionado

La actualidad más candente

Kites team l3
Kites team l3Kites team l3
Kites team l3
aero103
 
Simple Comparison of Convergence of GeneralIterations and Effect of Variation...
Simple Comparison of Convergence of GeneralIterations and Effect of Variation...Simple Comparison of Convergence of GeneralIterations and Effect of Variation...
Simple Comparison of Convergence of GeneralIterations and Effect of Variation...
Komal Goyal
 

La actualidad más candente (12)

Theory of elasticity and plasticity (Equations sheet part 01) Att 8676
Theory of elasticity and plasticity (Equations sheet part 01) Att 8676Theory of elasticity and plasticity (Equations sheet part 01) Att 8676
Theory of elasticity and plasticity (Equations sheet part 01) Att 8676
 
Shear
ShearShear
Shear
 
Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...Identification of the Mathematical Models of Complex Relaxation Processes in ...
Identification of the Mathematical Models of Complex Relaxation Processes in ...
 
OPTIMIZATION OF DOPANT DIFFUSION AND ION IMPLANTATION TO INCREASE INTEGRATION...
OPTIMIZATION OF DOPANT DIFFUSION AND ION IMPLANTATION TO INCREASE INTEGRATION...OPTIMIZATION OF DOPANT DIFFUSION AND ION IMPLANTATION TO INCREASE INTEGRATION...
OPTIMIZATION OF DOPANT DIFFUSION AND ION IMPLANTATION TO INCREASE INTEGRATION...
 
J0736367
J0736367J0736367
J0736367
 
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
An Approach to Optimize Regimes of Manufacturing of Complementary Horizontal ...
 
Module2 stiffness- rajesh sir
Module2 stiffness- rajesh sirModule2 stiffness- rajesh sir
Module2 stiffness- rajesh sir
 
Kites team l3
Kites team l3Kites team l3
Kites team l3
 
Stochastic Gradient Descent with Exponential Convergence Rates of Expected Cl...
Stochastic Gradient Descent with Exponential Convergence Rates of Expected Cl...Stochastic Gradient Descent with Exponential Convergence Rates of Expected Cl...
Stochastic Gradient Descent with Exponential Convergence Rates of Expected Cl...
 
An Approach to Analyze Non-linear Dynamics of Mass Transport during Manufactu...
An Approach to Analyze Non-linear Dynamics of Mass Transport during Manufactu...An Approach to Analyze Non-linear Dynamics of Mass Transport during Manufactu...
An Approach to Analyze Non-linear Dynamics of Mass Transport during Manufactu...
 
Simple Comparison of Convergence of GeneralIterations and Effect of Variation...
Simple Comparison of Convergence of GeneralIterations and Effect of Variation...Simple Comparison of Convergence of GeneralIterations and Effect of Variation...
Simple Comparison of Convergence of GeneralIterations and Effect of Variation...
 
A proposed nth – order jackknife ridge estimator for linear regression designs
A proposed nth – order jackknife ridge estimator for linear regression designsA proposed nth – order jackknife ridge estimator for linear regression designs
A proposed nth – order jackknife ridge estimator for linear regression designs
 

Similar a Computational complexity and simulation of rare events of Ising spin glasses

Data Mining With A Simulated Annealing Based Fuzzy Classification System
Data Mining With A Simulated Annealing Based Fuzzy Classification SystemData Mining With A Simulated Annealing Based Fuzzy Classification System
Data Mining With A Simulated Annealing Based Fuzzy Classification System
Jamie (Taka) Wang
 
Hadoop Summit 2010 Multiple Sequence Alignment Using Hadoop
Hadoop Summit 2010 Multiple Sequence Alignment Using HadoopHadoop Summit 2010 Multiple Sequence Alignment Using Hadoop
Hadoop Summit 2010 Multiple Sequence Alignment Using Hadoop
Yahoo Developer Network
 

Similar a Computational complexity and simulation of rare events of Ising spin glasses (20)

Lecture 6: Stochastic Hydrology (Estimation Problem-Kriging-, Conditional Sim...
Lecture 6: Stochastic Hydrology (Estimation Problem-Kriging-, Conditional Sim...Lecture 6: Stochastic Hydrology (Estimation Problem-Kriging-, Conditional Sim...
Lecture 6: Stochastic Hydrology (Estimation Problem-Kriging-, Conditional Sim...
 
mmds
mmdsmmds
mmds
 
Introduction to neural networks
Introduction to neural networks Introduction to neural networks
Introduction to neural networks
 
Lifting 1
Lifting 1Lifting 1
Lifting 1
 
Smoothed Particle Galerkin Method Formulation.pdf
Smoothed Particle Galerkin Method Formulation.pdfSmoothed Particle Galerkin Method Formulation.pdf
Smoothed Particle Galerkin Method Formulation.pdf
 
Higher order differential equation
Higher order differential equationHigher order differential equation
Higher order differential equation
 
A Mathematical Introduction to Robotic Manipulation 輪講 第三回.pdf
A Mathematical Introduction to Robotic Manipulation 輪講 第三回.pdfA Mathematical Introduction to Robotic Manipulation 輪講 第三回.pdf
A Mathematical Introduction to Robotic Manipulation 輪講 第三回.pdf
 
Presentation
PresentationPresentation
Presentation
 
Introduction to Gaussian Processes
Introduction to Gaussian ProcessesIntroduction to Gaussian Processes
Introduction to Gaussian Processes
 
Data Mining With A Simulated Annealing Based Fuzzy Classification System
Data Mining With A Simulated Annealing Based Fuzzy Classification SystemData Mining With A Simulated Annealing Based Fuzzy Classification System
Data Mining With A Simulated Annealing Based Fuzzy Classification System
 
Ece4510 notes08
Ece4510 notes08Ece4510 notes08
Ece4510 notes08
 
Hadoop Summit 2010 Multiple Sequence Alignment Using Hadoop
Hadoop Summit 2010 Multiple Sequence Alignment Using HadoopHadoop Summit 2010 Multiple Sequence Alignment Using Hadoop
Hadoop Summit 2010 Multiple Sequence Alignment Using Hadoop
 
Linear regression, costs & gradient descent
Linear regression, costs & gradient descentLinear regression, costs & gradient descent
Linear regression, costs & gradient descent
 
Average Sensitivity of Graph Algorithms
Average Sensitivity of Graph AlgorithmsAverage Sensitivity of Graph Algorithms
Average Sensitivity of Graph Algorithms
 
Geurdes Monte Växjö
Geurdes Monte VäxjöGeurdes Monte Växjö
Geurdes Monte Växjö
 
Varibale frequency response lecturer 2 - audio+
Varibale frequency response   lecturer 2 - audio+Varibale frequency response   lecturer 2 - audio+
Varibale frequency response lecturer 2 - audio+
 
Phase diagram at finite T & Mu in strong coupling limit of lattice QCD
Phase diagram at finite T & Mu in strong coupling limit of lattice QCDPhase diagram at finite T & Mu in strong coupling limit of lattice QCD
Phase diagram at finite T & Mu in strong coupling limit of lattice QCD
 
Asymptotic Notation
Asymptotic NotationAsymptotic Notation
Asymptotic Notation
 
CHOIRUDDIN(1)
CHOIRUDDIN(1)CHOIRUDDIN(1)
CHOIRUDDIN(1)
 
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
The Queue Length of a GI M 1 Queue with Set Up Period and Bernoulli Working V...
 

Más de Martin Pelikan

Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...
Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...
Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...
Martin Pelikan
 
Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...
Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...
Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...
Martin Pelikan
 
Initial-Population Bias in the Univariate Estimation of Distribution Algorithm
Initial-Population Bias in the Univariate Estimation of Distribution AlgorithmInitial-Population Bias in the Univariate Estimation of Distribution Algorithm
Initial-Population Bias in the Univariate Estimation of Distribution Algorithm
Martin Pelikan
 
Efficiency Enhancement of Estimation of Distribution Algorithms
Efficiency Enhancement of Estimation of Distribution AlgorithmsEfficiency Enhancement of Estimation of Distribution Algorithms
Efficiency Enhancement of Estimation of Distribution Algorithms
Martin Pelikan
 

Más de Martin Pelikan (20)

Transfer Learning, Soft Distance-Based Bias, and the Hierarchical BOA
Transfer Learning, Soft Distance-Based Bias, and the Hierarchical BOATransfer Learning, Soft Distance-Based Bias, and the Hierarchical BOA
Transfer Learning, Soft Distance-Based Bias, and the Hierarchical BOA
 
Population Dynamics in Conway’s Game of Life and its Variants
Population Dynamics in Conway’s Game of Life and its VariantsPopulation Dynamics in Conway’s Game of Life and its Variants
Population Dynamics in Conway’s Game of Life and its Variants
 
Image segmentation using a genetic algorithm and hierarchical local search
Image segmentation using a genetic algorithm and hierarchical local searchImage segmentation using a genetic algorithm and hierarchical local search
Image segmentation using a genetic algorithm and hierarchical local search
 
Distance-based bias in model-directed optimization of additively decomposable...
Distance-based bias in model-directed optimization of additively decomposable...Distance-based bias in model-directed optimization of additively decomposable...
Distance-based bias in model-directed optimization of additively decomposable...
 
Pairwise and Problem-Specific Distance Metrics in the Linkage Tree Genetic Al...
Pairwise and Problem-Specific Distance Metrics in the Linkage Tree Genetic Al...Pairwise and Problem-Specific Distance Metrics in the Linkage Tree Genetic Al...
Pairwise and Problem-Specific Distance Metrics in the Linkage Tree Genetic Al...
 
Using Problem-Specific Knowledge and Learning from Experience in Estimation o...
Using Problem-Specific Knowledge and Learning from Experience in Estimation o...Using Problem-Specific Knowledge and Learning from Experience in Estimation o...
Using Problem-Specific Knowledge and Learning from Experience in Estimation o...
 
Spurious Dependencies and EDA Scalability
Spurious Dependencies and EDA ScalabilitySpurious Dependencies and EDA Scalability
Spurious Dependencies and EDA Scalability
 
Effects of a Deterministic Hill climber on hBOA
Effects of a Deterministic Hill climber on hBOAEffects of a Deterministic Hill climber on hBOA
Effects of a Deterministic Hill climber on hBOA
 
Intelligent Bias of Network Structures in the Hierarchical BOA
Intelligent Bias of Network Structures in the Hierarchical BOAIntelligent Bias of Network Structures in the Hierarchical BOA
Intelligent Bias of Network Structures in the Hierarchical BOA
 
Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...
Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...
Analysis of Evolutionary Algorithms on the One-Dimensional Spin Glass with Po...
 
Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...
Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...
Performance of Evolutionary Algorithms on NK Landscapes with Nearest Neighbor...
 
Initial-Population Bias in the Univariate Estimation of Distribution Algorithm
Initial-Population Bias in the Univariate Estimation of Distribution AlgorithmInitial-Population Bias in the Univariate Estimation of Distribution Algorithm
Initial-Population Bias in the Univariate Estimation of Distribution Algorithm
 
Using Previous Models to Bias Structural Learning in the Hierarchical BOA
Using Previous Models to Bias Structural Learning in the Hierarchical BOAUsing Previous Models to Bias Structural Learning in the Hierarchical BOA
Using Previous Models to Bias Structural Learning in the Hierarchical BOA
 
Efficiency Enhancement of Estimation of Distribution Algorithms
Efficiency Enhancement of Estimation of Distribution AlgorithmsEfficiency Enhancement of Estimation of Distribution Algorithms
Efficiency Enhancement of Estimation of Distribution Algorithms
 
Finding Ground States of Sherrington-Kirkpatrick Spin Glasses with Hierarchic...
Finding Ground States of Sherrington-Kirkpatrick Spin Glasses with Hierarchic...Finding Ground States of Sherrington-Kirkpatrick Spin Glasses with Hierarchic...
Finding Ground States of Sherrington-Kirkpatrick Spin Glasses with Hierarchic...
 
iBOA: The Incremental Bayesian Optimization Algorithm
iBOA: The Incremental Bayesian Optimization AlgorithmiBOA: The Incremental Bayesian Optimization Algorithm
iBOA: The Incremental Bayesian Optimization Algorithm
 
Fitness inheritance in the Bayesian optimization algorithm
Fitness inheritance in the Bayesian optimization algorithmFitness inheritance in the Bayesian optimization algorithm
Fitness inheritance in the Bayesian optimization algorithm
 
The Bayesian Optimization Algorithm with Substructural Local Search
The Bayesian Optimization Algorithm with Substructural Local SearchThe Bayesian Optimization Algorithm with Substructural Local Search
The Bayesian Optimization Algorithm with Substructural Local Search
 
Analyzing Probabilistic Models in Hierarchical BOA on Traps and Spin Glasses
Analyzing Probabilistic Models in Hierarchical BOA on Traps and Spin GlassesAnalyzing Probabilistic Models in Hierarchical BOA on Traps and Spin Glasses
Analyzing Probabilistic Models in Hierarchical BOA on Traps and Spin Glasses
 
Hybrid Evolutionary Algorithms on Minimum Vertex Cover for Random Graphs
Hybrid Evolutionary Algorithms on Minimum Vertex Cover for Random GraphsHybrid Evolutionary Algorithms on Minimum Vertex Cover for Random Graphs
Hybrid Evolutionary Algorithms on Minimum Vertex Cover for Random Graphs
 

Último

VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
dipikadinghjn ( Why You Choose Us? ) Escorts
 

Último (20)

Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
The Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdfThe Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdf
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdf
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdf
 
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbaiVasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
Indore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdfIndore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdf
 
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
 
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
 
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdf
 
Top Rated Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
 

Computational complexity and simulation of rare events of Ising spin glasses

  • 1. Computational complexity and simulation of rare events of Ising spin glasses Pelikan, M., Ocenasek, J., Trebst, S., Troyer, M., Alet, F.
  • 2. Motivation Spin glass Origin in physics, but interesting for optimization as well Huge number of local optima and plateaus Local search fails miserably Some classes can be scalably solved using analytical methods Some classes provably NP-complete This paper Extends previous work to more classes of spin glasses Provides a thorough statistical analysis of results
  • 3. Outline Hierarchical BOA (hBOA) Spin glasses Definition Difficulty Considered classes of spin glasses Experiments Summary and conclusions
  • 4. Hierarchical BOA (hBOA) Pelikan, Goldberg, and Cantu-Paz (2001, 2002) Evolve population of candidate solutions Operators Selection Variation Build a Bayesian network with local structures for selected solutions Sample the built network to generate new solutions Replacement Restricted tournament replacement for niching
  • 5. hBOA: Basic algorithm Bayesian New Current network population Selection population Restricted tournament replacement
  • 6. Spin glass (SG) Spins arranged on a lattice (1D, 2D, 3D) Each spin si is +1 or -1 Neighbors connected Periodic boundary conditions Each connection (i,j) contains number Ji,j (coupling) Couplings usually initialized randomly +/- J couplings ~ uniform on {-1, +1} Gaussian couplings ~ N(0,1)
  • 7. Finding ground states of SGs Energy ∑s J E= sj i i, j <i , j > Ground state Configuration of spins that minimizes E for given couplings Configurations can be represented with binary vectors Finding ground states Find ground states given couplings
  • 8. 2-dimensional +/- J SG As constraint satisfaction problem ≠ ≠ = Spins: ≠ = ≠ = Constraints: ≠ = ≠ ≠ ≠ = ≠ General case Periodic boundary cond. (last and first connected) Constraints can be weighted
  • 9. SG Difficulty 1D Trivial, deterministic O(n) algorithm 2D Local search fails miserably (exponential scaling) Good recombination-based EAs should scale-up Analytical method exists, O(n3.5) 3D NP-complete But methods exist to solve SGs of 1000s spins
  • 10. Test SG classes Dimensions n=6x6 to n=20x20 1000 random instances for each n and distribution 2 basic coupling distributions +/- J, where couplings are randomly +1 or -1 Gaussian, where couplings ~N(0,1) Transition between the distributions for n=10x10 4 steps between the bounding cases
  • 11. Coupling distribution 2-component normal mixture with overall σ2=1 N (μ1 , σ 12 ) + N (μ 2 , σ 2 ) Vary μ2-μ1 is from 0 to 2 2 p(J ) = 2 μ = 0.60 μ = 0.80 Pure Gaussian (μ=0) -3 -2 -1 0 1 2 3 -3 -2 -1 0 1 2 3 -3 -2 -1 0 1 2 3 μ = 0.95 μ = 0.99 ±J -3 -2 -1 0 1 2 3 -3 -2 -1 0 1 2 3 -3 -2 -1 0 1 2 3
  • 12. Analysis of running times Traditional approach Run multiple times, estimate the mean Often works well, but sometimes misleading Performance on SGs MCMC performance shown to follow Frechet distr. All distribution moments ill-defined (incl. the mean)! Here Identify distribution of running times Estimate parameters of the distribution
  • 13. Frechet distribution Central limit theorem for extremal values ⎞ ⎛ 1 x−μ ⎞ ε⎟ ⎜⎛ H ξ ;μ ;β = exp⎜ − ⎜1 + ξ ⎟⎟ ⎜ β ⎟⎟ ⎜⎝ ⎠ ⎠ ⎝ ξ = shape, μ = location, β = scale ξ determines speed of tail decay Our case ξ<0: Frechet distribution (polynomial decay) ξ=0: Gumbel distribution (exponential decay) ξ>0: Weibull distribution (faster than exponential decay) Frechet: mth moment exists iff |ξ|<m
  • 14. Results +/- J vs. Gaussian couplings Distribution of the number of evaluations Location scale-up Shape Transition Location change Shape change 10 independent runs for each instance Minimum population size to converge in all runs
  • 19. Discussion Performance on +/- J SGs Number of evaluations grows approx. as O(n1.5) Agrees with BOA theory for uniform scaling Performance on Gaussian SGs Number of evaluations grows approx. as O(n2) Agrees with BOA theory for exponential scaling Transition Transition is smooth as expected
  • 20. Important implications Selection+Recombination scales up great Exponential number of optima easily escaped Global optimum found reliably Overall time complexity similar to best analytical method Selection+Mutation fails to scale up Easily trapped in local minima Exponential scaling
  • 21. Conclusions Average running time anal. might be insufficient In-depth statistical analysis confirms past results hBOA scales up well on all tested classes of SGs hBOA scalability agrees with theory Promising direction for solving other challenging constraint satisfaction problems
  • 22. Contact Martin Pelikan Dept. of Math and Computer Science, 320 CCB University of Missouri at St. Louis 8001 Natural Bridge Rd. St. Louis, MO 63121 E-mail: pelikan@cs.umsl.edu WWW: http://www.cs.umsl.edu/~pelikan/