shortest weight paths in random graphs
play

Shortest-Weight Paths in Random Graphs Hamed Amini EPFL Nice - PowerPoint PPT Presentation

Shortest-Weight Paths in Random Graphs Hamed Amini EPFL Nice Random Graphs Workshop , May 2014 Hamed Amini (EPFL) First Passage Percolation May 2014 Randomized Broadcast The classical randomized broadcast model was first investigated by


  1. Shortest-Weight Paths in Random Graphs Hamed Amini EPFL Nice Random Graphs Workshop , May 2014 Hamed Amini (EPFL) First Passage Percolation May 2014

  2. Randomized Broadcast The classical randomized broadcast model was first investigated by Frieze and Grimmett (1985). Hamed Amini (EPFL) First Passage Percolation May 2014

  3. Randomized Broadcast The classical randomized broadcast model was first investigated by Frieze and Grimmett (1985). Given a graph G = ( V , E ) , initially a piece of information is placed on one of the nodes in V . Then in each time step, every informed node sends the information to another node, chosen independently and uniformly at random among its neighbors. Hamed Amini (EPFL) First Passage Percolation May 2014

  4. Randomized Broadcast The classical randomized broadcast model was first investigated by Frieze and Grimmett (1985). Given a graph G = ( V , E ) , initially a piece of information is placed on one of the nodes in V . Then in each time step, every informed node sends the information to another node, chosen independently and uniformly at random among its neighbors. The question now is how many time-steps are needed such that all nodes become informed. Hamed Amini (EPFL) First Passage Percolation May 2014

  5. Randomized Broadcast The classical randomized broadcast model was first investigated by Frieze and Grimmett (1985). Given a graph G = ( V , E ) , initially a piece of information is placed on one of the nodes in V . Then in each time step, every informed node sends the information to another node, chosen independently and uniformly at random among its neighbors. The question now is how many time-steps are needed such that all nodes become informed. Fountoulakis and Panagiotou (2010) have recently shown that in the case of random r -regular graphs, the process completes in � � 1 1 log ( 2 ( 1 − 1 / r )) − log n + o ( log n ) rounds w.h.p. r log ( 1 − 1 / r ) Hamed Amini (EPFL) First Passage Percolation May 2014

  6. Asynchronous Broadcasting Each node has a Poisson clock with rate one. ABT ( G ) denotes the time it takes to inform the whole population. Corollary Let G ∼ G ( n , r ) be a random r-regular graph with n vertices. We have w.h.p. � � r − 1 ABT ( G ) = 2 log n + o ( log n ) . r − 2 Hamed Amini (EPFL) First Passage Percolation May 2014

  7. Figure: Comparison of the time to broadcast in the synchronized version (dashed) and in the case with exponential random weights (plain) Hamed Amini (EPFL) First Passage Percolation May 2014

  8. Configuration Model For n ∈ N , let ( d i ) n 1 be a sequence of non-negative integers such that ∑ n i = 1 d i is even. We define a random multigraph with given degree sequence ( d i ) n 1 , denoted by G ∗ ( n , ( d i ) n 1 ) : Hamed Amini (EPFL) First Passage Percolation May 2014

  9. Configuration Model For n ∈ N , let ( d i ) n 1 be a sequence of non-negative integers such that ∑ n i = 1 d i is even. We define a random multigraph with given degree sequence ( d i ) n 1 , denoted by G ∗ ( n , ( d i ) n 1 ) : ◮ To each node i we associate d i labeled half-edges. ◮ All half-edges need to be paired to construct the graph, this is done by a uniform random matching. ◮ When a half-edge of i is paired with a half-edge of j , we interpret this as an edge between i and j . Hamed Amini (EPFL) First Passage Percolation May 2014

  10. Configuration Model For n ∈ N , let ( d i ) n 1 be a sequence of non-negative integers such that ∑ n i = 1 d i is even. We define a random multigraph with given degree sequence ( d i ) n 1 , denoted by G ∗ ( n , ( d i ) n 1 ) : ◮ To each node i we associate d i labeled half-edges. ◮ All half-edges need to be paired to construct the graph, this is done by a uniform random matching. ◮ When a half-edge of i is paired with a half-edge of j , we interpret this as an edge between i and j . Conditional on the multigraph G ∗ ( n , ( d i ) n 1 ) being a simple graph, we obtain a uniformly distributed random graph with the given degree sequence, which we denote by G ( n , ( d i ) n 1 ) . Hamed Amini (EPFL) First Passage Percolation May 2014

  11. Assumptions on the Degree Sequence (i) |{ i , d ( n ) = r }| / n → p r for every r ≥ 0 as n → ∞ ; i (ii) λ := ∑ r rp r ∈ ( 0 , ∞ ) ; (iii) ∑ n i = 1 d 2 i = O ( n ) . Hamed Amini (EPFL) First Passage Percolation May 2014

  12. Assumptions on the Degree Sequence (i) |{ i , d ( n ) = r }| / n → p r for every r ≥ 0 as n → ∞ ; i (ii) λ := ∑ r rp r ∈ ( 0 , ∞ ) ; (iii) ∑ n i = 1 d 2 i = O ( n ) . (iii) ensures that liminf P ( G ∗ ( n , ( d i ) n 1 ) is simple ) > 0. Janson (2009) Hamed Amini (EPFL) First Passage Percolation May 2014

  13. Local Structure Hamed Amini (EPFL) First Passage Percolation May 2014

  14. Local Structure Hamed Amini (EPFL) First Passage Percolation May 2014

  15. Local Structure Hamed Amini (EPFL) First Passage Percolation May 2014

  16. Local Structure Hamed Amini (EPFL) First Passage Percolation May 2014

  17. Branching Process Approximation The first individual has offspring distribution { p k } . The other individuals have offspring distribution { q k } : ∞ q k = ( k + 1 ) p k + 1 ∑ , and, ν = kq k ∈ ( 0 , ∞ ) . λ k = 0 The mean of the size of generation k is λν k − 1 . Hamed Amini (EPFL) First Passage Percolation May 2014

  18. Branching Process Approximation The first individual has offspring distribution { p k } . The other individuals have offspring distribution { q k } : ∞ q k = ( k + 1 ) p k + 1 ∑ , and, ν = kq k ∈ ( 0 , ∞ ) . λ k = 0 The mean of the size of generation k is λν k − 1 . The condition ν > 1 is equivalent to the existence of a giant component, the size of which is proportional to n (Molloy, Reed 1998, and Janson 2009). Hamed Amini (EPFL) First Passage Percolation May 2014

  19. Typical Graph Distance Theorem For a and b chosen uniformly at random in the giant component, we have dist ( a , b ) 1 p − → log ν . log n Van der Hofstad, Hooghiemstra, Van Mieghem 2005 for configuration model with i.i.d. degrees, Bollob´ as, Janson, Riordan 2007 for inhomogeneous ramdom graphs. Hamed Amini (EPFL) First Passage Percolation May 2014

  20. Typical Weighted Distance Theorem For a and b chosen uniformly at random in G ( n , ( d i ) n 1 ) with d min ≥ 2 and with i.i.d. exponential 1 weights on its edges, we have dist w ( a , b ) − log n d − → V . ν − 1 Bhamidi, Van der Hofstad, Hooghiemstra 2009 for configuration model with i.i.d. degrees Bhamidi, Van der Hofstad, Hooghiemstra 2010 for Erd˝ os-R´ enyi random graphs Hamed Amini (EPFL) First Passage Percolation May 2014

  21. Typical Weighted Distance Theorem For a and b chosen uniformly at random in G ( n , ( d i ) n 1 ) with d min ≥ 2 and with i.i.d. exponential 1 weights on its edges, we have dist w ( a , b ) − log n d − → V . ν − 1 Bhamidi, Van der Hofstad, Hooghiemstra 2009 for configuration model with i.i.d. degrees Bhamidi, Van der Hofstad, Hooghiemstra 2010 for Erd˝ os-R´ enyi random graphs Recall: dist ( a , b ) 1 p − → log ν . log n Hamed Amini (EPFL) First Passage Percolation May 2014

  22. Diameter Generating function of { q k } ∞ k = 0 : ∞ ∑ q k z k . G q ( z ) = k = 0 Let X q be a Galton-Watson Tree (GWT) with offspring distribution q . The extinction probability of the branching process, β , is the smallest solution of the fixed point equation β = G q ( β ) . Hamed Amini (EPFL) First Passage Percolation May 2014

  23. Diameter Define ∞ β ∗ := G ′ kq k β k − 1 . ∑ q ( β ) = k = 1 Hamed Amini (EPFL) First Passage Percolation May 2014

  24. Diameter Define ∞ β ∗ := G ′ kq k β k − 1 . ∑ q ( β ) = k = 1 q ⊆ X q be the set of particles of X q that survive and let D + denote the Let X + offspring distribution in X + q . We have P ( D + = 1 ) = G ′ q ( β ) = β ∗ . Hamed Amini (EPFL) First Passage Percolation May 2014

  25. Diameter Define ∞ β ∗ := G ′ kq k β k − 1 . ∑ q ( β ) = k = 1 q ⊆ X q be the set of particles of X q that survive and let D + denote the Let X + offspring distribution in X + q . We have P ( D + = 1 ) = G ′ q ( β ) = β ∗ . The probability that the particles in generation k in X + q , consists of a single particle, given that the whole process survives, is exactly β k ∗ . This event corresponds to the branching process staying thin for k generations. Hamed Amini (EPFL) First Passage Percolation May 2014

  26. Diameter d min := min { k | p k > 0 } is such that for k < d min ; |{ i , d i = k }| = 0, for all n sufficiently large. Theorem We have diam ( G ( n , ( d i ) n 1 )) log ν + 1 ( d min = 2 ) + 2 1 ( d min = 1 ) 1 p − → . − log q 1 − log β ∗ log n Bollob´ as, de la Vega 1982 for random regular graphs; Fernholz, Ramachandran 2007 for configuration model; Riordan, Wormald 2010 for Erd˝ os-R´ enyi random graphs, Bollob´ as, Janson, Riordan 2007 for inhomogeneous ramdom graphs. Hamed Amini (EPFL) First Passage Percolation May 2014

  27. WEIGHTED DIAMETER Theorem (A., Lelarge) Consider a random graph G ( n , ( d i ) n 1 ) with i.i.d. exponential 1 weights on its edges, then diam w ( G ( n , ( d i ) n 1 )) 1 2 1 ( d min = 2 ) p − → ν − 1 + 1 ( d min ≥ 3 ) + 1 − q 1 log n d min 2 + 1 ( d min = 1 ) . 1 − β ∗ Ding, Kim, Lubetzky, Peres 2010 (random regular graphs) Hamed Amini (EPFL) First Passage Percolation May 2014

Recommend


More recommend