Simulations in Statistical Physics

Similar documents
Effects of node buffer and capacity on network traffic

Complex Networks Analysis: Clustering Methods

USING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS

General Network Analysis: Graph-theoretic. COMP572 Fall 2009

Some questions... Graphs

Graph models for the Web and the Internet. Elias Koutsoupias University of Athens and UCLA. Crete, July 2003

A discussion of Statistical Mechanics of Complex Networks P. Part I

Social Media Mining. Network Measures

DATA ANALYSIS II. Matrix Algorithms

A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS INTRODUCTION

DECENTRALIZED SCALE-FREE NETWORK CONSTRUCTION AND LOAD BALANCING IN MASSIVE MULTIUSER VIRTUAL ENVIRONMENTS

Why? A central concept in Computer Science. Algorithms are ubiquitous.

Healthcare Analytics. Aryya Gangopadhyay UMBC

Bioinformatics: Network Analysis

Analyzing the Facebook graph?

Structural constraints in complex networks

Chapter 29 Scale-Free Network Topologies with Clustering Similar to Online Social Networks

Social and Economic Networks: Lecture 1, Networks?

Introduction to Networks and Business Intelligence

C B A T 3 T 2 T What is the magnitude of the force T 1? A) 37.5 N B) 75.0 N C) 113 N D) 157 N E) 192 N

Dmitri Krioukov CAIDA/UCSD

DATA ANALYSIS IN PUBLIC SOCIAL NETWORKS

The mathematics of networks

Complex Network Visualization based on Voronoi Diagram and Smoothed-particle Hydrodynamics

Chapter 3 Falling Objects and Projectile Motion

Metabolic Network Analysis

Social Media Mining. Graph Essentials

1. Write the number of the left-hand item next to the item on the right that corresponds to it.

Performance of networks containing both MaxNet and SumNet links

On the effect of forwarding table size on SDN network utilization

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

ATM Network Performance Evaluation And Optimization Using Complex Network Theory

Big Data Analytics of Multi-Relationship Online Social Network Based on Multi-Subnet Composited Complex Network

Laminar Flow and Heat Transfer of Herschel-Bulkley Fluids in a Rectangular Duct; Finite-Element Analysis

A Review And Evaluations Of Shortest Path Algorithms

Computer network traffic models: research, hypotheses, results

Graph Theory and Networks in Biology

Graph Mining and Social Network Analysis

B490 Mining the Big Data. 2 Clustering

Decentralized Method for Traffic Monitoring

Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

The Shape of the Network. The Shape of the Internet. Why study topology? Internet topologies. Early work. More on topologies..

Graph Theory and Complex Networks: An Introduction. Chapter 06: Network analysis

Free Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide)

How To Understand The Network Of A Network

Greedy Routing on Hidden Metric Spaces as a Foundation of Scalable Routing Architectures

USING TRIANGULATIONS IN COMPUTER SIMULATIONS OF GRANULAR MEDIA

WORKSHOP Analisi delle Reti Sociali per conoscere uno strumento uno strumento per conoscere

Recent Progress in Complex Network Analysis. Models of Random Intersection Graphs

Practical Graph Mining with R. 5. Link Analysis

NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES

Graph theoretic approach to analyze amino acid network

Physics 2048 Test 1 Solution (solutions to problems 2-5 are from student papers) Problem 1 (Short Answer: 20 points)

Part 2: Community Detection

Graph Theory and Complex Networks: An Introduction. Chapter 08: Computer networks

Graphs over Time Densification Laws, Shrinking Diameters and Possible Explanations

Business Intelligence and Process Modelling

Network Analysis. BCH 5101: Analysis of -Omics Data 1/34

GENERATING AN ASSORTATIVE NETWORK WITH A GIVEN DEGREE DISTRIBUTION

PUBLIC TRANSPORT SYSTEMS IN POLAND: FROM BIAŁYSTOK TO ZIELONA GÓRA BY BUS AND TRAM USING UNIVERSAL STATISTICS OF COMPLEX NETWORKS

Newton s Laws Force and Motion

Physics: Principles and Applications, 6e Giancoli Chapter 2 Describing Motion: Kinematics in One Dimension

CAB TRAVEL TIME PREDICTI - BASED ON HISTORICAL TRIP OBSERVATION

Name: Partners: Period: Coaster Option: 1. In the space below, make a sketch of your roller coaster.

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives

Abaqus/CFD Sample Problems. Abaqus 6.10

Representing Vector Fields Using Field Line Diagrams

An Introduction to APGL

Online Appendix to Social Network Formation and Strategic Interaction in Large Networks

Complexity Theory. IE 661: Scheduling Theory Fall 2003 Satyaki Ghosh Dastidar

Walk-Based Centrality and Communicability Measures for Network Analysis

The Influence of Aerodynamics on the Design of High-Performance Road Vehicles

8. As a cart travels around a horizontal circular track, the cart must undergo a change in (1) velocity (3) speed (2) inertia (4) weight

Catapult Engineering Pilot Workshop. LA Tech STEP

HEAT TRANSFER ANALYSIS IN A 3D SQUARE CHANNEL LAMINAR FLOW WITH USING BAFFLES 1 Vikram Bishnoi

1.204 Final Project Network Analysis of Urban Street Patterns

Self similarity of complex networks & hidden metric spaces

Chapter 4. Forces and Newton s Laws of Motion. continued

Statistical Mechanics of Complex Networks

Development of a Flexible and Agile Multi-robot Manufacturing System

Seminar. Path planning using Voronoi diagrams and B-Splines. Stefano Martina

Towards Modelling The Internet Topology The Interactive Growth Model

Load balancing Static Load Balancing

B) 286 m C) 325 m D) 367 m Answer: B

Name Date Class ELECTRONS IN ATOMS. Standard Curriculum Core content Extension topics

ModelingandSimulationofthe OpenSourceSoftware Community

NETWORK SCIENCE DEGREE CORRELATION

Distance Degree Sequences for Network Analysis

Name Class Date. You do twice as much work. b. You lift two identical books one meter above the ground.

Genetic Algorithms and Sudoku

Graphical degree sequences and realizations

Statistical Forecasting of High-Way Traffic Jam at a Bottleneck

Physics 11 Assignment KEY Dynamics Chapters 4 & 5

ON SOME ANALOGUE OF THE GENERALIZED ALLOCATION SCHEME

Load balancing in a heterogeneous computer system by self-organizing Kohonen network

Small-World Characteristics of Internet Topologies and Implications on Multicast Scaling

SPANNING CACTI FOR STRUCTURALLY CONTROLLABLE NETWORKS NGO THI TU ANH NATIONAL UNIVERSITY OF SINGAPORE

Graph Theory and Complex Networks: An Introduction. Chapter 06: Network analysis. Contents. Introduction. Maarten van Steen. Version: April 28, 2014

Applying Social Network Analysis to the Information in CVS Repositories

Transcription:

Page 1 Simulations in Statistical Physics Course for MSc physics students Janos Török Department of Theoretical Physics November 25, 2014

Page 2 Algorithmically defined models Self-Organized Criticality Bak-Tang-Wiesenfeld model Forest fire model Bak-Sneppen model of evolution Traffic models 1d driven systems

Page 3 Self-Organized Criticality Critical state: inflection point in the critical isotherm Power law functions of correlation length, relaxation time Control parameter, generally temperature Critical point as an attractor? Why? Power law: We see many cases 1/f noise (music, ocean, earthquakes, flames) Lack of scales (market, earthquakes) Underlying mechanism?

age 4 Bak-Tang-Wiesenfeld model Originally a sandpile model Better explained as a Lazy Bureaucrat model: Bureaucrats are sitting in a large office in a square lattice arrangement Occasionally the boss comes with a dossier and places it on a random table The bureaucrats do nothing until they have less than 4 dossiers on their table Once a bureaucrat has 4 or more dossiers on its table starts to panic and distributes its dossiers to its 4 neighbors The ones sitting at the windows give also 1 dossier to its neighbors and throw the rest out of the window.

age 5 Bak-Tang-Wiesenfeld model Originally a sandpile model Better explained as a Lazy Bureaucrat model: Best application: Spring block model of earthquakes: Masses sitting on a frictional plane in a grid are connected with springs to eachother and to the top plate Top plate moves slowly, increasing the stress on the top springs slowly and randomly If force is large enough masses move which increases the stress on the neighboring masses

Page 6 Bak-Sneppen model of evolution N species all depends on two other (ring geometry) Each species are characterized by a single fitness In each turn the species with the lowest fitness dies out and with it its two neighbors irrespective of their fitness These 3 species are replaced by new ones with random fitness Inital and update fitness is uniform between [0, 1]

Page 7 Bak-Sneppen model of evolution: Results Steady state with avalanches Avalanches start with a fitness f > f c 0.66 Avalanche size distribution power law Distance correlation power law

Page 8 Bak-Sneppen model of evolution an application: Granular shear Fitness Effective friction coefficient Speciment with lowest fitness dies out block is sheared at weakest position (shear band) Neighbors, related species die out and replaced by new species structure gets random aroung the shear band.

Traffic models Page 9

Page 10 Nagel Schreckenberg model Periodic 1d lattice (ring) Autobahn discretized in space and time Cars occupying a lattice moving with velocities v = 0, 1, 2, 3, 4, 5 Remark, if max speed is 126 km/h, then lattice length is 7 m, a very good guess for a car in a traffic jam It uses parallel update: at each timestep all cars move v sites forward

age 11 Nagel Schreckenberg model Algorithm: 1. Acceleration: All cars not at the maximum velocity increase their velocity by 1 2. Slowing down: Speed is reduced to distance ahead (1 sec rule) 3. Randomization: With probability p speed is reduced by 1 4. Car motion: Each car moves forward the number of cells equal to their velocity.

Emergence of traffic jams Page 12

Page 13 Nagel Schreckenberg model Transition from free-flow to jammed state Jammed state is a phase-separated phase Without randomization a sharp transition Used in NRW to predict traffic jams

Page 14

Three-phase traffic theory age 15

Page 16 Asymmetric simple exclusion process p + q = 1 If p = q then SEP a Markov-process Generally γ = δ = 0 α and β determines the phase diagram

Asymmetric simple exclusion process Page 17

Page 18 Three state ASEP If q small three blocks (00... 00 + + + + ) Mixed state above q = 1 Numerical simulations suggested an other phase transition at q c < 1 Actually false, only correlation length is finite but large O(10 70 ) Correspondence to Zero Range Process

Page 19 Networks Complex networks Mathematics: Graphs Vertices, nodes, points Edges, links, arcs, lines Directed or undirected Loop Multigraph Wighted graphs Connected

Page 20 Complex networks Phenomenon Nodes Links Ising Spins Interaction(neighbors) Cell metabolism Molecules Chem. reactions Sci. collaboration Scientists Joint papers WWW Pages URL links Air traffic Airports Airline connections Economy Firms Trading Language Words Joint appearance

Complex networks, citations Page 21

Page 22 Random Networks Generate networks: From data: Phone calls WWW links Biology database Air traffic data Trading data Generate randomly From regular lattice by random algorithm (e.g. percolation) Erdős-Rényi graph Configurations model Barabási-Albert model

Page 23 Erdős-Rényi P. Erdős, A. Rényi, On random graphs, Publicationes Mathematicae Debrecen, Vol. 6 (1959), pp. 290-297 (cit 789) Two variants: 1. G(N, M): N nodes, M links 2. G(N, P): N nodes, links with p probability (all considered) Algorithm 1. G(N, M): Choose i and j randomly i, j [1, N] and i j If there is no link between i an j establish one 2. G(N, P): (Like percolation) Take all {i, j} pairs (i j) With probability p establish link between i and j

Page 24 Erdős-Rényi Degree distribution ( ) N 1 P(k) = p k (1 p) N 1 k k For large N and Np =const it is a Poisson distribution P(k) (np)k e np k!

Page 25 Erdős-Rényi Real life: Read networks Most networks are different!

age 26 Configuration model Get the nodes ready with desired degree distribution Connect them randomly Self loops, and multiple links are created Problems at the end

Page 27 Preferential attachment Barabási-Albert graph Initially a fully connected graph of m 0 nodes All new nodes come with m links (m m 0 ) Links are attached to existing nodes with probability proportional to its number of links k i is the number links of node i, then p a = k i j k j

Page 28 Barabási-Albert graph Degree distribution Independent of m! p(k) k 3 m = 1

Scalefree network example: Flight routes Page 29

Scalefree network example: Co-authorship Page 30

Page 31 Algorithm for Barabási-Albert graph 1. n = m 0 number of existing nodes 2. K = j k j total number of connections 3. r random number r [0, K] 4. Find i max for which i max j=0 k j < r 5. If there is no edge then add one between nodes n + 1 and i max 6. If node n + 1 has less than m connections go to 3. 7. Increase n by 1 8. If n < N go to 2.

Page 32 Properties of networks Degree distribution

Page 33 Properties of networks Degree distribution Shortest path

age 34 Properties of networks Degree distribution Shortest path Centrality Degree centrality Closeness centrality Betweenness centrality Eigenvector centrality (Page rank)

Page 35 Properties of networks Degree distribution Shortest path Centrality Assortativity

Page 36 Percolation and attack on random networks Failure: equivalent to percolation: remove nodes at random Attack: remove most connected nodes

Page 37 Percolation and attack on random networks Failure: equivalent to percolation: remove nodes at random Attack: remove most connected nodes

Page 38 Percolation and attack on random networks Efficiency: 1 E(G) = N(N 1) i j t ij the shortest path between i and j. N = 2000, k = 10 4 1 t ij

Percolation and attack on random networks Page 39