Finding Blocks of Imprimitivity When There is a Small-Base Action on Blocks
Robert Beals

TL;DR
This paper extends small-base algorithms to identify blocks of imprimitivity in permutation groups with small-base actions on block systems, improving efficiency for certain classes of groups.
Contribution
It introduces a new algorithm that efficiently finds blocks of imprimitivity in groups with small-base actions on block systems, extending previous methods.
Findings
Achieves a time complexity of O(n log^5 n) for the problem.
Handles groups with small-base actions on block systems, not just on points.
Provides a new variant of sifting for permutation group algorithms.
Abstract
Given a transitive permutation group G of degree n , we seek to determine whether or not G is primitive, and to find a system of blocks of imprimitivity in the case that G is imprimitive. An algorithm of Atkinson solves this problem in time O(n^2) , while a previous algorithm of ours runs in time O(n log^3|G|) , which is advantageous in the small-base case. A simpler algorithm of Schonert and Seress has the same asymptotic O(n log^3|G|) performance. In this paper we extend the small-base algorithms to work with imprimitive groups G which, while not small-base in the action on n points, possess a small-base action on a block system. Using a recent upper bound by Kelsey and Roney-Dougal on the size of a nonredundant base of a primitive group of a given degree, we obtain a time of O(n log^5 n) except in the case that G has a primitive action (either on the n points or on a block system)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Research in Systems and Signal Processing
