the probability of planarity of a random graph near the
play

The probability of planarity of a random graph near the critical - PowerPoint PPT Presentation

The probability of planarity of a random graph near the critical point Marc Noy, Vlady Ravelomanana, Juanjo Ru e Instituto de Ciencias Matem aticas (CSIC-UAM-UC3M-UCM), Madrid Journ ee-s eminaire de combinatoire CALIN, Paris-Nord


  1. The probability of planarity of a random graph near the critical point Marc Noy, Vlady Ravelomanana, Juanjo Ru´ e Instituto de Ciencias Matem´ aticas (CSIC-UAM-UC3M-UCM), Madrid Journ´ ee-s´ eminaire de combinatoire CALIN, Paris-Nord

  2. The material of this talk 1 . − Planarity on the critical window for random graphs 2 . − Our result. The strategy 3 . − Generating Functions: algebraic methods 4 . − Cubic planar multigraphs 5 . − Computing large powers: analytic methods 6 . − Other applications 7 . − Further research

  3. Planarity on the critical window for random graphs

  4. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  5. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  6. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  7. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  8. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  9. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  10. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  11. The model G ( n, p ) Take n labelled vertices and a probability p = p ( n ): ♡ Independence in the choice of edges. � ( n ) ♣ The expected number of edges is M = p . � 2 ♠ We do not control the number of edges.

  12. The model G ( n, M ) There are 2( n 2 ) labelled graphs with n vertices. A random graph G ( n, M ) is the probability space with properties: ◮ Sample space: set of labelled graphs with n vertices and M = M ( n ) edges. ) − 1 ( ( n 2 ) ◮ Probability: Uniform probability ( ) M Properties: ♡ Fixed number of edges � ♣ The probability that a fixed edge belongs to the random ( n ) − 1 M . � graph is p = 2 ♠ There is not independence. EQUIVALENCE : G ( n, p ) = G ( n, M ) , ( n → ∞ ) for ( n ) M = p 2

  13. The Erd˝ os-R´ enyi phase transition Random graphs in G ( n, M ) present a dichotomy for M = n 2 : 1 . − (Subcritical) M = cn, c < 1 2 : a.a.s. all connected components have size O (log n ), and are either trees or unicyclic graphs . 2 . − (Critical) M = n 2 + Cn 2 / 3 : a.a.s. the largest connected component has size of order n 2 / 3 3 . − (Supercritical) M = cn, c > 1 2 : a.a.s. there is a unique component of size of order n . Double jump in the creation of the giant component .

  14. The problem; what was known PROBLEM: Compute { ( ) } n, n 2 (1 + λn − 1 / 3 ) p ( λ ) = l´ n →∞ Pr ım G is planar What was known: ◮ Janson, � Luczak, Knuth, Pittel (94): 0 , 9870 < p (0) < 0 , 9997 ◮ � Luczak, Pittel, Wierman (93): 0 < p ( λ ) < 1 Our contribution: the whole description of p ( λ )

  15. Our result. The strategy

  16. The main theorem Theorem (Noy, Ravelomanana, R.) Let g r (2 r )! be the number of cubic planar weighted multigraphs with 2 r vertices. Write ( 1 ) k A ( y, λ ) = e − λ 3 / 6 2 3 2 / 3 λ ∑ ) . ( 3 ( y +1) / 3 k ! Γ ( y + 1 − 2 k ) / 3 k ≥ 0 Then the limiting probability that the random graph ( ) n, n 2 (1 + λn − 1 / 3 ) G is planar is ( ) √ 3 r + 1 ∑ p ( λ ) = 2 π g r A 2 , λ . r ≥ 0 ( ) n, n In particular, the limiting probability that G is planar is 2 √ ( 4 ) r 2 r ! ∑ p (0) = g r (2 r )! ≈ 0 , 99780 . 3 3 r ≥ 0

  17. A plot Probability curve for planar graphs and SP-graphs (top and bottom, respectively)

  18. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  19. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  20. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  21. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  22. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  23. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  24. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  25. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  26. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  27. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  28. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  29. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  30. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  31. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  32. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  33. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  34. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  35. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  36. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  37. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  38. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  39. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  40. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  41. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  42. The strategy (I): pruning a graph The resulting multigraph is the core of the initial graph

  43. The strategy (and II): appearance in the critical window � Luczak, Pittel, Wierman (1994): the structure of a random graph in the critical window p ( λ ) = number of planar graphs with n 2 (1 + λn − 1 / 3 ) edges ( n 2 ) ( ) n 2 (1+ λn − 1 / 3 ) Hence... We need to count!

  44. Generating Functions: algebraic methods

  45. The symbolic method ` a la Flajolet COMBINATORIAL RELATIONS between CLASSES ↕⇕↕ EQUATIONS between GENERATING FUNCTIONS Class Relations C = A ∪ B C ( x ) = A ( x ) + B ( x ) C = A × B C ( x ) = A ( x ) · B ( x ) C ( x ) = (1 − B ( x )) − 1 C = Seq( B ) C = Set( B ) C ( x ) = exp( B ( x )) C = A ◦ B C ( x ) = A ( B ( x )) All GF are exponential ≡ labelled objects a n ∑ n ! x n . A ( x ) = n ≥ 0

  46. First application: Trees We apply the previous grammar to count rooted trees ⇒ T = • × Set( T ) → T ( x ) = xe T ( x ) To forget the root, we just integrate: ( xU ′ ( x ) = T ( x )) ∫ x ∫ T ( x ) { } T ( s ) T ( s ) = u 1 − u du = T ( x ) − 1 2 T ( x ) 2 ds = = T ′ ( s ) ds = du s 0 T (0) and the general version e U ( x ) = e T ( x ) e − 1 2 T ( x ) 2

  47. Second application: Unicyclic graphs ∞ 1 ( n − 1)! ∑ ( T ( x )) n V = ⃝ ≥ 3 ( T ) → V ( x ) = 2 n ! n =3 We can write V ( x ) in a compact way: ( ) → e V ( x ) = e − T ( x ) / 2 − T ( x ) 2 / 4 − log (1 − T ( x )) − T ( x ) − T ( x ) 2 1 . √ 2 2 1 − T ( x )

  48. Cubic planar multigraphs

  49. Planar graphs arising from cubic multigraphs In an informal way: G ( • ← T , • − • ← Seq( T ))

  50. Weighted planar cubic multigraphs Cubic multigraphs have 2 r vertices and 3 r edges (Euler relation) g r (2 r )! ∑ (2 r )! x 2 r y 3 r = g ( x 2 y 3 ) G ( x, y ) = r ≥ 1 We need to remember the number of loops and the number of multiple edges to avoid symmetries: weights 2 − f 1 − f 2 (3!) − f 3 1 1 1 1 6 x 2 y 3 2 2 x 2 y 3 2! 2!

  51. The decomposition ◮ We consider rooted multigraphs (namely, an edge is oriented). ◮ Rooted cubic planar multigraphs have the following form: (From Bodirsky, Kang, L¨ offler, McDiarmid Random Cubic Planar Graphs )

Recommend


More recommend