Algorithms for Permutation groups
Alice Niemeyer
UWA, RWTH Aachen
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 1 / 36
Algorithms for Permutation groups Alice Niemeyer UWA, RWTH Aachen - - PowerPoint PPT Presentation
Algorithms for Permutation groups Alice Niemeyer UWA, RWTH Aachen Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 1 / 36 Permutation Groups Permutation Groups The Symmetric Group Let be a finite set. The Symmetric group,
UWA, RWTH Aachen
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 1 / 36
Permutation Groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 2 / 36
Permutation Groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 3 / 36
Permutation Groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 4 / 36
Permutation Groups
αi for 1 ≤ i ≤ k is the stabiliser chain for B.
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 5 / 36
Permutation Groups
1, αg 2, . . . , αg k).
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 6 / 36
Orbits
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 7 / 36
Orbits
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 8 / 36
Orbits
αi for
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 9 / 36
The Schreier-Sims Algorithm
i
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 10 / 36
The Schreier-Sims Algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 11 / 36
The Schreier-Sims Algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 12 / 36
The Schreier-Sims Algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 13 / 36
The Schreier-Sims Algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 14 / 36
The Schreier-Sims Algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 15 / 36
The Schreier-Sims Algorithm
i
i
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 16 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 17 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 18 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 19 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 20 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 21 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 21 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
1 nd (for a positive whole number d, given by the user) a basis
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 22 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
q via g : v → vg.
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 23 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 24 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 25 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 26 / 36
The Schreier-Sims Algorithm Complexity of the algorithm
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 27 / 36
Randomised recognition of alternating groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 28 / 36
Randomised recognition of alternating groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 29 / 36
Randomised recognition of alternating groups
p.
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 30 / 36
Randomised recognition of alternating groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 31 / 36
Randomised recognition of alternating groups
c log(n) for a small
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 32 / 36
Randomised recognition of alternating groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 33 / 36
Randomised recognition of alternating groups
c log(n))N. Thus choose N such that (1 − c log(n))N < ε,
c
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 34 / 36
Randomised recognition of alternating groups
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 35 / 36
Anhang For Further Reading
Alice Niemeyer (UWA, RWTH Aachen) Perm Groups Sommerschule 2011 36 / 36