an evolution of a permutation
play

An evolution of a permutation Huseyin Acan April 28, 2014 Joint - PowerPoint PPT Presentation

An evolution of a permutation Huseyin Acan April 28, 2014 Joint work with Boris Pittel Notation and Definitions S n is the set of permutations of { 1 , . . . , n } Notation and Definitions S n is the set of permutations of { 1 , . . . ,


  1. An evolution of a permutation Huseyin Acan April 28, 2014 Joint work with Boris Pittel

  2. Notation and Definitions ◮ S n is the set of permutations of { 1 , . . . , n }

  3. Notation and Definitions ◮ S n is the set of permutations of { 1 , . . . , n } ◮ π = a 1 a 2 . . . a n

  4. Notation and Definitions ◮ S n is the set of permutations of { 1 , . . . , n } ◮ π = a 1 a 2 . . . a n ◮ ( a i , a j ) is called an inversion if i < j and a i > a j . . . 4 . . . 2 . . .

  5. Notation and Definitions ◮ S n is the set of permutations of { 1 , . . . , n } ◮ π = a 1 a 2 . . . a n ◮ ( a i , a j ) is called an inversion if i < j and a i > a j . . . 4 . . . 2 . . . ◮ π is called indecomposable (or connected) if there is no k < n such that { a 1 , . . . , a k } = { 1 , . . . , k } Otherwise it is decomposable 43127586 is decomposable; 43172586 is indecomposable

  6. Notation and Definitions ◮ S n is the set of permutations of { 1 , . . . , n } ◮ π = a 1 a 2 . . . a n ◮ ( a i , a j ) is called an inversion if i < j and a i > a j . . . 4 . . . 2 . . . ◮ π is called indecomposable (or connected) if there is no k < n such that { a 1 , . . . , a k } = { 1 , . . . , k } Otherwise it is decomposable 43127586 is decomposable; 43172586 is indecomposable ◮ C n = number of indecomposable permutations of length n (Sloane, sequence A003319) n − 1 � C n = n ! − C k · ( n − i )! k =1

  7. Problem ◮ σ ( n , m ) = permutation chosen u.a.r. from all permutations with n vertices and m inversions

  8. Problem ◮ σ ( n , m ) = permutation chosen u.a.r. from all permutations with n vertices and m inversions Questions • How does the connectedness probability of σ ( n , m ) change as m increases? • Is there a (sharp) threshold for connectedness?

  9. Problem ◮ σ ( n , m ) = permutation chosen u.a.r. from all permutations with n vertices and m inversions Questions • How does the connectedness probability of σ ( n , m ) change as m increases? • Is there a (sharp) threshold for connectedness? Definition T ( n ) is a sharp threshold for the property P if for any fixed ǫ > 0 • m ≤ (1 − ǫ ) T ( n ) = ⇒ σ ( n , m ) does not have P whp • m ≥ (1 + ǫ ) T ( n ) = ⇒ σ ( n , m ) does have P whp

  10. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions

  11. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph

  12. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786

  13. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3

  14. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 5

  15. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 1 5

  16. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 1 2 5

  17. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 1 2 4 5

  18. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 1 2 4 7 5

  19. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 1 2 4 7 8 5

  20. Permutation Graphs ◦ π = a 1 a 2 . . . a n − → G π ( V , E ) • V = { 1 , 2 , . . . , n } • E = set of inversions ◦ G π = permutation graph or inversion graph Example π = 35124786 3 6 1 2 4 7 8 5

  21. Simple Facts ◮ π indecomposable ⇐ ⇒ G π connected

  22. Simple Facts ◮ π indecomposable ⇐ ⇒ G π connected ◮ Vertex set of a connected component of G π consists of consecutive integers

  23. Simple Facts ◮ π indecomposable ⇐ ⇒ G π connected ◮ Vertex set of a connected component of G π consists of consecutive integers ◮ (Comtet) If σ is chosen u.a.r. from S n , then Pr [ σ is indecomposable] = 1 − 2 / n + O (1 / n 2 )

  24. Connectivity and descent sets ◮ Connectivity set of π C ( π ) = { i ∈ [ n − 1] : a j < a k for all j ≤ i < k } C (35124786) = { 5 }

  25. Connectivity and descent sets ◮ Connectivity set of π C ( π ) = { i ∈ [ n − 1] : a j < a k for all j ≤ i < k } C (35124786) = { 5 } ◮ Descent set of π D ( π ) = { i ∈ [ n − 1] : a i > a i +1 } D (35124786) = { 2 , 7 }

  26. Connectivity and descent sets ◮ Connectivity set of π C ( π ) = { i ∈ [ n − 1] : a j < a k for all j ≤ i < k } C (35124786) = { 5 } ◮ Descent set of π D ( π ) = { i ∈ [ n − 1] : a i > a i +1 } D (35124786) = { 2 , 7 } Proposition (Stanley) Given I ⊆ [ n − 1], |{ ω ∈ S n : I ⊆ C ( ω ) }| · |{ ω ∈ S n : I ⊇ D ( ω ) }| = n !

  27. Permutations with given number of cycles ◦ π ( n , m ) = permutation chosen u.a.r from all permutations of { 1 , . . . , n } with m cycles ◦ p ( n , m ) = Pr [ π ( n , m ) is connected] Theorem (R. Cori, C. Matthieu, and J.M. Robson - 2012) (i) p ( n , m ) is decreasing in m (ii) p ( n , m ) → f ( c ) as n → ∞ and m / n → c

  28. Erd˝ os-R´ enyi Graphs ◦ G ( n , m ) : Uniform over all graphs on [ n ] with exactly m edges ◮ Connectedness probability of G ( n , m ) increases with m ◮ Sharp threshold: n log n / 2

  29. Erd˝ os-R´ enyi Graphs ◦ G ( n , m ) : Uniform over all graphs on [ n ] with exactly m edges ◮ Connectedness probability of G ( n , m ) increases with m ◮ Sharp threshold: n log n / 2 ◦ Graph Process � G n ◮ Start with n isolated vertices ◮ Add an edge chosen u.a.r. at each step ◮ G ( n , m ) is the snapshot at the m -th step of the process ◮ G ( n , m ) ⊂ G ( n , m + 1)

  30. Erd˝ os-R´ enyi Graph G ( n , m ) � n � k − 2 n / 2 n log n / 2 n 4 / 3 0 n k − 1 2 ( ) ( ) ( ) ( ) ◮ n ( k − 2) / ( k − 1) : components of size k ◮ n / 2: giant component ◮ n log n / 2: connectedness ◮ n 4 / 3 : 4-clique

  31. Question: Is there a similar process for σ ( n , m ) (or G σ ( n , m ) ) such that 1. Uniform distribution is achieved after each step 2. Existing inversions (edges of G σ ( n , m ) ) are preserved

  32. Question: Is there a similar process for σ ( n , m ) (or G σ ( n , m ) ) such that 1. Uniform distribution is achieved after each step 2. Existing inversions (edges of G σ ( n , m ) ) are preserved Answer: NO

  33. Evolution of a Permutation: Model 1 ◮ Swap neighbors if they are in the correct order

  34. Evolution of a Permutation: Model 1 ◮ Swap neighbors if they are in the correct order Example (n=4) 1234 1/3 1/3 1/3 2134 1324 1243

  35. Evolution of a Permutation: Model 1 ◮ Swap neighbors if they are in the correct order Example (n=4) 1234 1/3 1/3 1/3 2134 1324 1243 ? ? 2314 2143 3124 1342 2143 1423

  36. Evolution of a Permutation: Model 1 ◮ Swap neighbors if they are in the correct order Example (n=4) 1234 1/3 1/3 1/3 2134 1324 1243 ? ? 2314 2143 3124 1342 2143 1423 • Preserves the existing inversions (edges in the permutation) • No uniformity

  37. Question: Is there a process for G σ ( n , m ) (or σ ( n , m )) such that 1. Uniform distribution is achieved after each step 2. Once the graph (permutation) becomes connected, it is connected always

  38. Question: Is there a process for G σ ( n , m ) (or σ ( n , m )) such that 1. Uniform distribution is achieved after each step 2. Once the graph (permutation) becomes connected, it is connected always Answer: YES

  39. Inversion Sequences ◦ Inversion sequence of π = a 1 a 2 . . . a n is ( x 1 , . . . , x n ) x j = # { i : i < j and a i > a j } ◦ 0 ≤ x j ≤ j − 1 ◦ permutations of [ n ] ↔ ( x 1 , . . . , x n ) where 0 ≤ x i ≤ i − 1 Example • ( x 1 , x 2 , x 3 , x 4 , x 5 ) = (0 , 1 , 0 , 3 , 3) • π = 4 , 3 , 5 , 1 , 2

  40. Evolution of a Permutation: Model 2 Increase one of the components in the inversion sequence by 1 • Not all the inversions are protected • Once the permutation becomes connected, it continues to be connected Example (n=4)

  41. Evolution of a Permutation: Model 2 Increase one of the components in the inversion sequence by 1 • Not all the inversions are protected • Once the permutation becomes connected, it continues to be connected Example (n=4) 0000

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend