The Increasingly Popular Potts Model or A Graph Theorist Does Physics (!) Jo Ellis-Monaghan e-mail: jellis-monaghan@smcvt.edu website: http://academics.smcvt.edu/jellis-monaghan.

Slides:



Advertisements
Similar presentations
Chapter 0 Review of Algebra.
Advertisements

Sergey Bravyi, IBM Watson Center Robert Raussendorf, Perimeter Institute Perugia July 16, 2007 Exactly solvable models of statistical physics: applications.
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Factors Effecting Reaction Rate. Collision Theory In order to react molecules and atoms must touch each other. They must hit each other hard enough to.
Physical vs. Chemical Changes
A Randomized Linear-Time Algorithm to Find Minimum Spanning Trees David R. Karger David R. Karger Philip N. Klein Philip N. Klein Robert E. Tarjan.
Introduction to Graph Theory Lecture 19: Digraphs and Networks.
Regression. So far, we've been looking at classification problems, in which the y values are either 0 or 1. Now we'll briefly consider the case where.
The Circuit Partition Polynomial and Relation to the Tutte Polynomial Prof. Ellis-Monaghan 1 Andrea Austin The project described was.
Ising Model Dr. Ernst Ising May 10, 1900 – May 11, 1998.
The Potts and Ising Models of Statistical Mechanics.
Whitney Sherman & Patti Bodkin Saint Michael’s College.
The Potts Model Laura Beaudin Saint Michael’s College The project described was supported by the Vermont Genetics Network through NIH Grant Number 1 P20.
10/27/051 From Potts to Tutte and back again... A graph theoretical view of statistical mechanics Jo Ellis-Monaghan
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
6/23/20151 Graph Theory and Complex Systems in Statistical Mechanics website:
The Circuit Partition Polynomial and Relation to the Tutte Polynomial Prof. Ellis-Monaghan 1 Andrea Austin The project described was.
Data Structures, Spring 2004 © L. Joskowicz 1 Data Structures – LECTURE 16 All shortest paths algorithms Properties of all shortest paths Simple algorithm:
1 Patti Bodkin Saint Michael’s College Colchester, VT
Jo Ellis-Monaghan St. Michaels College, Colchester, VT website: Work.
Monte Carlo Simulation of Ising Model and Phase Transition Studies
Efficient DNA Construction using Minimization David Miller* and Laura Beaudin Advisors: Jo Ellis-Monaghan and Greta Pangborn.
Monte Carlo Simulation of Ising Model and Phase Transition Studies By Gelman Evgenii.
Relating computational and physical complexity Computational complexity: How the number of computational steps needed to solve a problem scales with problem.
Graphs Chapter 10.
1 IE 607 Heuristic Optimization Simulated Annealing.
Algorithms for Enumerating All Spanning Trees of Undirected and Weighted Graphs Presented by R 李孟哲 R 陳翰霖 R 張仕明 Sanjiv Kapoor and.
Contagion in Networks Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
CS774. Markov Random Field : Theory and Application Lecture 21 Kyomin Jung KAIST Nov
Numerical Experiments in Spin Network Dynamics Seth Major and Sean McGovern ‘07 Hamilton College Dept. of Physics Spin networks In one approach to quantum.
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
Introduction to Lattice Simulations. Cellular Automata What are Cellular Automata or CA? A cellular automata is a discrete model used to study a range.
Image segmentation Prof. Noah Snavely CS1114
The Ising Model Mathematical Biology Lecture 5 James A. Glazier (Partially Based on Koonin and Meredith, Computational Physics, Chapter 8)
Two Temperature Non-equilibrium Ising Model in 1D Nick Borchers.
With Jesper Lykke Jacobsen Hubert Saleur Alan D. Sokal Andrea Sportiello Fields for Trees and Forests Physical Review Letters 93 (2004) Bari, September.
8. Selected Applications. Applications of Monte Carlo Method Structural and thermodynamic properties of matter [gas, liquid, solid, polymers, (bio)-macro-
28 February, 2003University of Glasgow1 Cluster Variation Method and Probabilistic Image Processing -- Loopy Belief Propagation -- Kazuyuki Tanaka Graduate.
Animating Tessellations of the Plane with Statistic Models Ben McCabe Advisor: Rolfe Petschek Department of Physics, Case Western Reserve University Artists,
Most of contents are provided by the website Graph Essentials TJTSD66: Advanced Topics in Social Media.
Approximate Inference: Decomposition Methods with Applications to Computer Vision Kyomin Jung ( KAIST ) Joint work with Pushmeet Kohli (Microsoft Research)
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
Austin Howard & Chris Wohlgamuth April 28, 2009 This presentation is available at
Presenter : Kuang-Jui Hsu Date : 2011/3/24(Thur.).
Javier Junquera Importance sampling Monte Carlo. Cambridge University Press, Cambridge, 2002 ISBN Bibliography.
CSC321: Introduction to Neural Networks and Machine Learning Lecture 17: Boltzmann Machines as Probabilistic Models Geoffrey Hinton.
Statistics 16 Random Variables. Expected Value: Center A random variable assumes a value based on the outcome of a random event. –We use a capital letter,
On the behaviour of an edge number in a power-law random graph near a critical points E. V. Feklistova, Yu.
Ch 6. Markov Random Fields 6.1 ~ 6.3 Adaptive Cooperative Systems, Martin Beckerman, Summarized by H.-W. Lim Biointelligence Laboratory, Seoul National.
Computational Physics (Lecture 10) PHY4370. Simulation Details To simulate Ising models First step is to choose a lattice. For example, we can us SC,
States of Matter CHAPTER the BIG idea CHAPTER OUTLINE Particles of matter are in constant motion. Matter exists in different physical states. 6.1 Temperature.
Monte Carlo Simulation of the Ising Model Consider a system of N classical spins which can be either up or down. The total.
Contagion in Networks Networked Life NETS 112 Fall 2015 Prof. Michael Kearns.
Complexity Classes.
States of Matter 6.1 Matter exists in different physical states. 6.2
Graph Theory and Complex Systems in Statistical Mechanics
The Increasingly Popular Potts Model or A Graph Theorist Does Physics (!) Jo Ellis-Monaghan website:
Computational Physics (Lecture 10)
Statistical-Mechanical Approach to Probabilistic Image Processing -- Loopy Belief Propagation and Advanced Mean-Field Method -- Kazuyuki Tanaka and Noriko.
Minimum Spanning Tree 8/7/2018 4:26 AM
CSC321: Neural Networks Lecture 19: Boltzmann Machines as Probabilistic Models Geoffrey Hinton.
Networked Life NETS 112 Fall 2018 Prof. Michael Kearns
Section 7.12: Similarity By: Ralucca Gera, NPS.
Ising Model of a Ferromagnet
Networked Life NETS 112 Fall 2017 Prof. Michael Kearns
CSE 589 Applied Algorithms Spring 1999
Networked Life NETS 112 Fall 2014 Prof. Michael Kearns
Networked Life NETS 112 Fall 2016 Prof. Michael Kearns
Presented by Rhee, Je-Keun
Networked Life NETS 112 Fall 2019 Prof. Michael Kearns
Presentation transcript:

The Increasingly Popular Potts Model or A Graph Theorist Does Physics (!) Jo Ellis-Monaghan e-mail: jellis-monaghan@smcvt.edu website: http://academics.smcvt.edu/jellis-monaghan 4/17/2017

Getting by with a little (a lot of!) help from my friends…. Patrick Redmond (SMC 2010) Eva Ellis-Monaghan (Villanova 2010) Laura Beaudin (SMC 2006) Patti Bodkin (SMC 2004) Whitney Sherman (SMC 2004) Mary Cox (UVM grad) Robert Schrock (SUNY Stonybrook) Greta Pangborn (SMC) Alan Sokal (NYU) This work is supported by the Vermont Genetics Network through NIH Grant Number 1 P20 RR16462 from the INBRE program of the National Center for Research Resources. Isaac Newton Institute for Mathematical Sciences Cambridge University, UK 4/17/2017

Applications of the Potts Model ● Liquid-gas transitions ● Foam behaviors ● Magnetism ● Biological Membranes ● Social Behavior ● Separation in binary alloys ● Spin glasses ● Neural Networks ● Flocking birds ● Beating heart cells These are all complex systems with nearest neighbor interactions. These microscale interactions determine the macroscale behaviors of the system, in particular phase transitions. 4/17/2017

Ernst Ising 1900-1998 Ising, E. Beitrag zur Theorie des Ferromagnetismus. Zeitschrift fr Physik 31 (1925), 253-258. 72,500 Articles on ‘Potts Model’ found by Google Scholar http://www.physik.tu-dresden.de/itp/members/kobe/isingconf.html 4/17/2017

The Ising Model Consider a sheet of metal: It has the property that at low temperatures it is magnetized, but as the temperature increases, the magnetism “melts away”*. We would like to model this behavior. We make some simplifying assumptions to do so. The individual atoms have a “spin”, i.e., they act like little bar magnets, and can either point up (a spin of +1), or down (a spin of –1). Neighboring atoms with the same spins have an interaction energy, which we will assume is constant. The atoms are arranged in a regular lattice. 4/17/2017 *Mathematicians should NOT attempt this at home…

One possible state of the lattice A choice of ‘spin’ at each lattice point. Ising Model has a choice of two possible spins at each point 4/17/2017

The Kronecker delta function and the Hamiltonian of a state Kronecker delta-function is defined as: The Hamiltonian of a system is the sum of the energies on edges with endpoints having the same spins. 4/17/2017

The energy (Hamiltonian) of the state Endpoints have the same spins, so δ is 1. Endpoints have different spins, so δ is 0. of this system is A state w with the value of δ marked on each edge. 4/17/2017

The Potts Model Now let there be q possible states…. Orthogonal vectors, with δ replaced by dot product Colorings of the points with q colors States pertinent to the application Healthy Sick Necrotic 4/17/2017

More states--Same Hamiltonian The Hamiltonian still measures the overall energy of the a state of a system. The Hamiltonian of a state of a 4X4 lattice with 3 choices of spins (colors) for each element. 1 1 1 1 1 1 1 1 1 1 (note—qn possible states) 4/17/2017 3

Probability of a state The probability of a particular state S occurring depends on the temperature, T (or other measure of activity level in the application) --Boltzmann probability distribution-- The numerator is easy. The denominator, called the Potts Model Partition Function, is the interesting (hard) piece. 4/17/2017 4

Example The Potts model partition function of a square lattice with two possible spins Minimum Energy States 4/17/2017 4

Probability of a state occurring depends on the temperature P(all red, T=0.01) = .50 or 50% P(all red, T=2.29) = 0.19 or 19% P(all red, T = 100, 000) = 0.0625 = 1/16 Setting J = k for convenience, so 4/17/2017

Effect of Temperature Consider two different states A and B, with H(A) < H(B). The relative probability of the two states is: At high temperatures (i.e., for kT much larger than the energy difference |D|), the system becomes equally likely to be in either of the states A or B - that is, randomness and entropy "win". On the other hand, if the energy difference is much larger than kT (very likely at low temperatures), the system is far more likely to be in the lower energy state. 4/17/2017

Ising Model at different temperatures Cold Temperature Hot Temperature Here H is and energy is Here magnetization is average of the spins, and energy per spin is -1/N * sum( a*b) where a, b are spins at endpoint of edge. Critical Temperature Images from http://bartok.ucsc.edu/peter/java/ising/keep/ising.html http://spot.colorado.edu/~beale/PottsModel/MDFrameApplet.html 4/17/2017

Monte Carlo Simulations ? http://www.pha.jhu.edu/~javalab/potts/potts.html 4/17/2017

Monte Carlo Simulations Generate a random number r between 0 and 1. B (stay old) B (old) A (change to new) 4/17/2017

Capture effect of temperature Given r between 0 and 1, and that , with B the current state and A the one we are considering changing to, we have: High Temp Low Temp H(B) < H(A) B is a lower energy state than A exp(‘-’/kT) ~1 exp(‘-’/kT) ~ 0 > r, so change states. < r, so stay in low energy state. H(B) > H(A) B is a higher energy state than A exp(‘+’/kT) ~1 > r, so change to lower energy state. 4/17/2017

Foams “Foams are of practical importance in applications as diverse as brewing, lubrication, oil recovery, and fire fighting”. The energy function is modified by the area of a bubble. Results: Larger bubbles flow faster. There is a critical velocity at which the foam starts to flow uncontrollably 4/17/2017 9

A personal favorite Y. Jiang, J. Glazier, Foam Drainage: Extended Large-Q Potts Model Simulation We study foam drainage using the large-Q Potts model... profiles of draining beer foams, whipped cream, and egg white ... Olympic Foam: http://mathdl.maa.org/mathDL?pa=mathNews&sa=view&newsId=392 http://www.lactamme.polytechnique.fr/Mosaic/images/ISIN.41.16.D/display.html 4/17/2017

Life Sciences Applications This model was developed to see if tumor growth is influenced by the amount and location of a nutrient. Energy function is modified by the volume of a cell and the amount of nutrients. Results: Tumors grow exponentially in the beginning. The tumor migrated toward the nutrient. 4/17/2017 7

Sociological Application The Potts model may be used to “examine some of the individual incentives, and perceptions of difference, that can lead collectively to segregation …”. (T. C. Schelling won the 2005 Nobel prize in economics for this work) Variables: Preferences of individuals Size of the neighborhoods Number of individuals 4/17/2017 8

What’s a nice graph theorist doing with all this physics? If two vertices have different spins, they don’t interact, so there might as well not be an edge between them (so delete it). If two adjacent vertices have the same spin, they interact with their neighbors in exactly the same way, so they might as well be the same vertex (so contract the edge)*. *with a weight for the interaction energy e Delete e Contract e G G-e G/e 4/17/2017

Bridges and Loops A bridge is an edge whose deletion separates the graph A loop is an edge with both ends incident to the same vertex bridges Not a bridge A loop 4/17/2017

Tutte Polynomial (The most famous of all graph polynomials) Let e be an edge of G that is neither a bridge nor a loop. Then, And if G consists of i bridges and j loops, then 4/17/2017

Example The Tutte polynomial of a cycle on 4 vertices… = + = + + = + + 4/17/2017 13

The q-state Potts Model Partition Function is an evaluation of the Tutte Polynomial! If we let , and have q states, then: The Potts Model Partition Function is a polynomial in q!!! Fortuin and Kasteleyn, 1972 4/17/2017

Example The Tutte polynomial of a 4-cycle: Compute Potts model partition function from the Universality Theorem result: Let q = 2 and 4/17/2017 13

Thank you for attending! Questions? 4/17/2017