Random Walks and Electric Resistance on Distance-Regular Graphs

Similar documents
Electrical Formulation of the Type Problem: To determine p (r)

ELECTRICAL NETWORK THEORY AND RECURRENCE IN DISCRETE RANDOM WALKS

On non-bipartite distance-regular graphs with valency k and smallest eigenvalue not larger than k/2

THE TYPE PROBLEM: EFFECTIVE RESISTANCE AND RANDOM WALKS ON GRAPHS. Contents 1. Introduction 1 3. Effective Resistance (infinite network) 9

1 Random Walks and Electrical Networks

Powerful tool for sampling from complicated distributions. Many use Markov chains to model events that arise in nature.

Lecture: Modeling graphs with electrical networks

Electrical networks and Markov chains

Some Notes on Distance-Transitive and Distance-Regular Graphs

Partial cubes: structures, characterizations, and constructions

Math Homework 5 Solutions

RECURRENCE IN COUNTABLE STATE MARKOV CHAINS

A Questionable Distance-Regular Graph

(K2) For sum of the potential differences around any cycle is equal to zero. r uv resistance of {u, v}. [In other words, V ir.]

MATH 564/STAT 555 Applied Stochastic Processes Homework 2, September 18, 2015 Due September 30, 2015

arxiv: v2 [math.ds] 13 Sep 2017

Graph Theory. Thomas Bloom. February 6, 2015

Walks, Springs, and Resistor Networks

Random Walks, Electrical Networks, and Perfect Squares. Patrick John Floryance

Nowhere zero flow. Definition: A flow on a graph G = (V, E) is a pair (D, f) such that. 1. D is an orientation of G. 2. f is a function on E.

Very few Moore Graphs

Line graphs and geodesic transitivity

AP Calculus Chapter 9: Infinite Series

CS 6820 Fall 2014 Lectures, October 3-20, 2014

Graph coloring, perfect graphs

On deciding whether a surface is parabolic or hyperbolic

CS 301: Complexity of Algorithms (Term I 2008) Alex Tiskin Harald Räcke. Hamiltonian Cycle. 8.5 Sequencing Problems. Directed Hamiltonian Cycle

Induced Saturation of Graphs

LIMITING PROBABILITY TRANSITION MATRIX OF A CONDENSED FIBONACCI TREE

2. Transience and Recurrence

On the metric dimension of imprimitive distance-regular graphs

CHAPTER 11. SEQUENCES AND SERIES 114. a 2 = 2 p 3 a 3 = 3 p 4 a 4 = 4 p 5 a 5 = 5 p 6. n +1. 2n p 2n +1

The Lefthanded Local Lemma characterizes chordal dependency graphs

WHAT IS a sandpile? Lionel Levine and James Propp

5 Flows and cuts in digraphs

RECOVERY OF NON-LINEAR CONDUCTIVITIES FOR CIRCULAR PLANAR GRAPHS

Dept. of Computer Science, University of British Columbia, Vancouver, BC, Canada.

Physical Metaphors for Graphs

Graphs, Vectors, and Matrices Daniel A. Spielman Yale University. AMS Josiah Willard Gibbs Lecture January 6, 2016

Ma/CS 6b Class 23: Eigenvalues in Regular Graphs

Markov Chains Handout for Stat 110

Eigenvalues, random walks and Ramanujan graphs

Applying block intersection polynomials to study graphs and designs

Multi-coloring and Mycielski s construction

HOMEWORK #2 - MATH 3260

NEW UPPER BOUNDS ON THE ORDER OF CAGES 1

Lecture 6: September 22

Midterm 2 Review. CS70 Summer Lecture 6D. David Dinh 28 July UC Berkeley

Lecture 5: January 30

Supereulerian planar graphs

Math 1b Sequences and series summary

Packing cycles with modularity constraints

Laplacian eigenvalues and optimality: II. The Laplacian of a graph. R. A. Bailey and Peter Cameron

Control and synchronization in systems coupled via a complex network

ALGEBRAIC COMBINATORICS. c1993 C. D. Godsil

Disjointness and Additivity

Scribes: Po-Hsuan Wei, William Kuzmaul Editor: Kevin Wu Date: October 18, 2016

Open problems from Random walks on graphs and potential theory

On Pólya Urn Scheme with Infinitely Many Colors

PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM

Preliminaries and Complexity Theory

Zero-Sum Flows in Regular Graphs

On the number of cycles in a graph with restricted cycle lengths

arxiv: v2 [cs.dm] 29 Mar 2013

We are going to discuss what it means for a sequence to converge in three stages: First, we define what it means for a sequence to converge to zero

Laplacian Integral Graphs with Maximum Degree 3

Observation 4.1 G has a proper separation of order 0 if and only if G is disconnected.

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu**

Combining the cycle index and the Tutte polynomial?

Uniformization and percolation

CSCE 750 Final Exam Answer Key Wednesday December 7, 2005

Identifying Graph Automorphisms Using Determining Sets

On a problem of Bermond and Bollobás

5 Quiver Representations

A Class of Vertex Transitive Graphs

Characterizations of Strongly Regular Graphs: Part II: Bose-Mesner algebras of graphs. Sung Y. Song Iowa State University

Distance-regular Subgraphs in a Distance-regular Graph, IV

Observation 4.1 G has a proper separation of order 0 if and only if G is disconnected.

Algebraically defined graphs and generalized quadrangles

On the dot product graph of a commutative ring

arxiv: v1 [cs.dm] 29 Oct 2012

Root systems and optimal block designs

EECS 495: Randomized Algorithms Lecture 14 Random Walks. j p ij = 1. Pr[X t+1 = j X 0 = i 0,..., X t 1 = i t 1, X t = i] = Pr[X t+

A characterization of graphs by codes from their incidence matrices

Introduction to Association Schemes

R ij = 2. Using all of these facts together, you can solve problem number 9.

Energy of Graphs. Sivaram K. Narayan Central Michigan University. Presented at CMU on October 10, 2015

CHOOSING A SPANNING TREE FOR THE INTEGER LATTICE UNIFORMLY

Lecture 18: March 15

The Dirichlet Problem for Infinite Networks

Distance-regular graphs where the distance-d graph has fewer distinct eigenvalues

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs

MATH 56A: STOCHASTIC PROCESSES CHAPTER 2

Spanning Paths in Infinite Planar Graphs

On the automorphism groups of PCC. primitive coherent configurations. Bohdan Kivva, UChicago

Chapter 11 - Sequences and Series

Combinatorics of optimal designs

Today: NP-Completeness (con t.)

P i [B k ] = lim. n=1 p(n) ii <. n=1. V i :=

MATH 153 FIRST MIDTERM EXAM

Transcription:

Random Walks and Electric Resistance on Distance-Regular Graphs Greg Markowsky March 16, 2011

Graphs A graph is a set of vertices V (can be taken to be {1, 2,..., n}) and edges E, where each edge is an element of V V. We assume all graphs in this talk are simple, which means that (a, a) / E and E has no repeated elements, and undirected, which means that (a, b) and (b, a) represent the same edge.

Random Walks The degree of a vertex of a graph is the number of edges containing that vertex. A random walk is a process in which a walker moves on the vertices of a graph, at each stage moving to the adjacent vertices with probability 1/d, where d is the degree of the current vertex. Formally, a random walk is a random process X n with independent increments on the vertices of the graph, with conditional probabilities P(X n+1 = b X n = a) = { 1 deg(a) if a b 0 if a b. (1)

Example:

Example:

Example:

Example:

Example:

Example:

Some interesting questions regarding random walks 1 On finite graphs: Let V 1, V 0 be subsets of the vertex set V. Starting from point a, what is the probability that we hit set V 1 before set V 0? What is the expected amount of time until the entire graph is covered? Does the random walk approach some stable distribution as we let it go forever? 2 On infinite graphs: Starting from a point a, is there a nonzero probability that the random walk will never return? If the walk must return, what is the expected return time? What is the expected distance from the origin at any time?

Integer Lattice We will consider the integer lattice in n dimensions. This is the infinite graph whose vertices are the set of elements of Z n, with the edge set defined by {a 1,..., a n } {b 1,..., b n } if there exists j such that a j b j = 1 and a i = b i for i j. For example, we have the 2-dimensional lattice:

Recurrence vs. transience on Z n Probably the most fundamental question regarding random walk on Z n is the question of recurrence: Must a random walk on Z n return to its starting point with probability 1?

Recurrence vs. transience on Z n Probably the most fundamental question regarding random walk on Z n is the question of recurrence: Must a random walk on Z n return to its starting point with probability 1? Pólya s Theorem: Random walk is recurrent on Z 1,Z 2, and transient on Z n for n 3.

Recurrence vs. transience on Z n Probably the most fundamental question regarding random walk on Z n is the question of recurrence: Must a random walk on Z n return to its starting point with probability 1? Pólya s Theorem: Random walk is recurrent on Z 1,Z 2, and transient on Z n for n 3. We will prove this fact using the concept of electric resistance.

Electric resistance on a graph Suppose that a graph is taken to represent an electric circuit, where each edge has unit resistance. We imagine that we attach one pole of a battery to a vertex z 0, and the other pole to another vertex z 1, so that z 0 is at voltage 0 and z 1 is at voltage 1. All other points z receive a voltage V (z), which can be calculated using Ohm s Law and Kirchoff s Current Law. Ohm s Law: Voltage is equal to current times resistance. V = IR (2) Kirchoff s Current Law: The sum of the currents entering and leaving any point other than v 0 and v 1 is 0.

Harmonic functions on a graph As a consequence of Ohm s and Kirchoff s Laws, the voltage function on G is harmonic. That is, for v v 0, v 1, We have V (z) = The following is an example: 1 deg(z) V (x) (3) x z

Connection with random walks Let g(z) = P z (v 1 beforev 0 ) denote the probability that a random walk, started at z, strikes v 1 before hitting v 0. Random walk has no memory, so P z (v 1 before v 0 ) = 1 d P x 1 (z 1 before z 0 )+...+ 1 d P x d (z 1 before z 0 ) (4) where x 1,..., x d are the points adjacent to z. This is the same definition as before, so g(z) is a harmonic function as well on G {z 0, z 1 }. Given boundary values and a finite graph, there is exactly one possible harmonic function, so we see that g(z) is equal to V (z).

Effective resistance Due to Ohm s Law, V = IR, the amount of current flowing between two adjacent vertices is given by the difference in voltage. We can therefore measure the amount of current flowing from z 0 to z 1 by summing the voltages of vertices adjacent to z 0. The reciprocal of the amount of current flowing is called the effective resistance, and is a metric on the graph. In the example below, the effective resistance between z 0 and z 1 is 286/308.

Intuition I Resistances in series add. The effective resistance between z 0 and z 1 is 3.

Intuition II Resistances in parallel satisfy 1 R = i resistance between z 0 and z 1 is 1/3. 1 R i. The effective

Intuition III The following graphs all have effective resistances of 1 between the red and green vertices.

Variable resistances We may also place resistances other than 1 on each edge, to create a different problem. The same rules apply, so that the resistance between the red and green vertices below is 1.

Rayleigh s monotonicity law Rayleigh s monotonicity law: If the resistances of one or more edges in a graph are increased, the resistance in the new graph between any pair of points must be at least the resistance between the pair in the old graph. Of course, this also implies the reverse, that if the resistances of one or more edges in a graph are decreased, the resistance in the new graph between any pair of points must be at most the resistance between the pair in the old graph.

Rayleigh s monotonicity law Suppose the middle graph below is our original graph. Then the resistance between the red and green vertices is less in the two graphs on the left and more in the two graphs on the right.

Recurrence vs. transience on infinite graphs. In light of what has come before, we can determine whether a random walk is recurrent or transient by choosing a set F n of vertices far from the origin which separate the origin from infinity. We can then find the harmonic function g n (x) which is 0 at the origin and 1 on F n. The probability that a random walk will return to the origin before hitting F n will then be given by By Ohm s law this is equal to 1 g n (x) (5) deg O x O 1 (deg O)(resistance between O and F n ) So if the resistance between O and F n is finite, the random walk is transient, but if it is infinite, the random walk is recurrent. (6)

Recurrence in Z 1 Let F n be the set {n, n}. The resistance between 0 and F n is given by n 2, as is illustrated by the picture below. This clearly as n, so the walk is recurrent.

Recurrence in Z 2 Let F n be the set {(x, y) : x = n or y = n}. The sets F 1 and F 2 are shown below in purple and green. Let us note that, by Rayleigh s Monotonicity Theorem, the resistance between 0 and F n will be greater than that obtained by considering Z 2 with each set F n "shorted out". That is, each edge with both endpoints lying in the same F n is given a resistance 0.

Recurrence in Z 2 The number of edges between F n 1 and F n is given by 4(2n 1). The graph with the 0 resistances is therefore equivalent to the following graph: We see that the resistance between 0 and F N is N n=1 1 4(2n 1). This sum diverges as n, so we conclude that, as with Z 1, random walk is recurrent on Z 2.

Transience in Z 3 The situation in Z 3 is more difficult. We must show that the resistance between 0 and any distant set is always bounded. It suffices to show that there is an infinite, connected subgraph of Z 3 in which the resistance between any two points is bounded by a constant. It can be shown that the following tree, with certain vertices identified, can be embedded in Z 3. The resistance of this tree can be calculated to be finite.

Embedding the tree in Z3

Embedding the tree in Z3

Embedding the tree in Z3

Distance-transitive graphs Let d(x, z) denote the length of the shortest path between x and z within G. A graph is distance-transitive if, whenever there are points X 1, z 1, x 2, z 2 such that d(x 1, z 1 ) = d(x 2, z 2 ), there is an automorphism γ of G such that γ(x 1 ) = x 2, γ(z 1 ) = z 2. An automorphism is a bijection from the vertex set of G to itself, with the property that γ(u) γv if, and only if, u v.

Distance-regular graphs A graph is distance-regular if, for any points x and z within G, the sizes of the following sets depends only on d(x, z): B = {v d(x, v) = d(x, z) 1} {v d(z, v) = 1} A = {v d(x, v) = d(x, z)} {v d(z, v) = 1} C = {v d(x, v) = d(x, z) + 1} {v d(z, v) = 1} If a graph is distance transitive, it is distance regular. If d(x, z) = i, we define b i, a i, and c i to be the sizes of the three sets above.

Distance-regular graphs - Examples Hamming graphs:let d, q be positive integers. The vertex set is elements of {1, 2,..., q} d. Two vertices are adjacent if they differ in exactly one component. These graphs have found applications in computer science.

Distance-regular graphs - Examples Hamming graphs:let d, q be positive integers. The vertex set is elements of {1, 2,..., q} d. Two vertices are adjacent if they differ in exactly one component. These graphs have found applications in computer science. Johnson graphs: Let k n be positive integers. The vertex set are all subsets of {1, 2,..., n} of size k. Two vertices are adjacent if their intersection has size k 1.

Distance-regular graphs - Examples Hamming graphs:let d, q be positive integers. The vertex set is elements of {1, 2,..., q} d. Two vertices are adjacent if they differ in exactly one component. These graphs have found applications in computer science. Johnson graphs: Let k n be positive integers. The vertex set are all subsets of {1, 2,..., n} of size k. Two vertices are adjacent if their intersection has size k 1. Petersen graph:

Random Walks and Electric Resistance on Distance-regular graphs Distance-regular graphs are a very natural class of graphs upon which to study random walks and electric resistance. This is because, unlike most finite graphs, it is possible to explicitly construct harmonic functions on a D-R graph. Suppose G is a D-R graph with vertex set V, n vertices, diameter D, valency k, and intersection array (b 0,..., b D 1 ; c 1,..., c D ). For 0 i D 1 define the numbers φ i recursively by φ 0 = n 1 (7) φ i = c iφ i 1 k b i We refer to the φ i s as Biggs potentials. It can be shown that the φ i s form a strictly decreasing positive sequence.

Harmonic functions on Distance-regular graphs I With the φ i s defined recursively as in the previous frame, if u and v are adjacent define the following function: It turns out that this function is harmonic on V {u, v}!

Harmonic functions on Distance-regular graphs II If u and v are not adjacent we can still construct a non-constant function harmonic on V {u, v}. For example, it d(u, v) = 3 add the following functions: The resulting function is harmonic on V {u, v}.

Resistance between vertices on Distance-regular graphs Using these functions constructed by the potentials φ i, the resistance between two vertices of distance j can be explicitly calculated. It is given by 2 0 i<j φ i (8) nk It is an interesting question, first posed by Biggs, as to whether this quantity can be bounded for all D-R graphs.

Biggs conjecture Let R i be the effective resistance between any two points of distance i in a distance-regular(or distance-transitive) graph G. Biggs conjectured that R d < 2R 1, where d is the diameter of G(i.e., largest possible distance between two points). R d is the maximal possible resistance, so this says that the resistance between any pair of points in the graph is bounded by double the smallest possible value.

Biggs conjecture is true- worst offenders This conjecture is now proved, and the extremal graphs have been identified. Name R D R 1 = φ 0+...+φ D 1 φ 0 Biggs-Smith Graph 1.930693 Foster Graph 1.896067 Flag graph of GH(2,2) 1.882979 Tutte s 12-Cage 1.872 The proof can be found in the paper "A Conjecture of Biggs Concerning the Resistance of a Distance-Regular Graph" by Markowsky and Koolen, appearing in the Electronic Journal of Combinatorics.

Consequences 1. Numerous statements regarding random walks are immediate, all of which are essentially equivalent to "random walks move rapidly through distance-regular graphs". 2. Certain intersection arrays are ruled out. We don t have a really good example of one that is ruled out by this theorem which is difficult to rule out by other, more well-known theorems on D-R graphs.

An extension of Biggs conjecture We(Markowsky, Koolen, Park) have proved Theorem φ 2 +... + φ D 1 φ 1 (9) Except in for a small number of known cases, it can be shown that so that φ 1 φ 0 < 2 k R D R 1 < 1 + 4 k (10) (11)

Current and future work It is tempting to hope that φ m+1 +... + φ D 1 φ m for all m. However, the Biggs-Smith graph, with intersection array (3, 2, 2, 2, 1, 1, 1; 1, 1, 1, 1, 1, 1, 3), yields the following potentials. φ 0 = 101, φ 1 = 49, φ 2 = 23, φ 3 = 10, φ 4 = 7, φ 5 = 4, φ 6 = 1 (12) Note that φ 4 + φ 5 + φ 6 > φ 3. Nonetheless, we have proved Theorem For any m 0, φ m+1 +... + φ D 1 < (3m + 3)φ m (13) We conjecture that the (3m + 3) can be replaced by a universal constant.

Current and future work, continued Let π 0 be a probability distribution on the vertices of a graph. After undergoing a step of random walk π 0 is transformed into a new probability density, π 1. Repeating gives a sequence π 2, π 3, π 4,.... It is known that if the graph is not bipartite, then π n converges to a steady state distribution π as n. The rate at which π n π is the speed of mixing. The theorems we have proved should show that random walk is rapidly mixing on distance-regular graphs, but so far we have not been able to get as good results as we think should be possible.

References Biggs, N. Potential theory on distance-regular graphs. Combinatorics, Probability and Computing v. 2(03), p. 243-255, 1993. Biggs, N., Algebraic Potential Theory on Graphs, Bulletin of the London Mathematical Society, v. 29(6), p. 641-682, 1997. Doyle, P. and Snell, J. (1984) Random Walks and Electric Networks. J. Koolen, G. Markowsky A Conjecture of Biggs Concerning the Resistance of a Distance-Regular Graph, Electronic Journal of Combinatorics, v. 17(1), 2010. J. Koolen, G. Markowsky, J. Park On electric resistances for distance-regular graphs, preprint, should be on arxiv.org soon.