Group intersection PTIME equals set-stabilizer
This article gives the statement, and possibly proof, of a polynomial-time equivalence between two computational/decision problems in computational group theory (or related areas such as graph theory
Statement
The group intersection problem for subgroups of the permutation group is polynomial-time equivalent to the set stabilizer problem.
Definitions of the problems
Group intersection problem
Here, two subgroups and of the symmetric group on a set are specified by means of generating sets and , and we need to find a small generating set for ∩ .
Set-stabilizer problem
Here, we have a set and a group acting on . Let be a subset of . We need to find the subgroup of comprising those elements which stabilize as a set.
Proof
Set stabilizer reduces to group intersection
Consider the data as given for the set stabilizer problem. Now, send the following data to the group intersection problem:
- Set to be the same as the for the set stabilizer problem
- Set
- Set × viz is the stabilizer of in the whole of the symmetric group
Note that is actually a group with a very small generating set (a generating set of size 4).
The output given by this problem is precisely the same as the set stabilizer of in .
Note that this is a many-one reduction.
Group intersection reduces to set stabilizer
Consider the data as given for the group intersection problem. Consider the set with acting on the first coordinate and acting on the second coordinate.
Then send the following data to the set stabilizer problem:
- Set of the set stabilizer problem to
- Set of the set stabilizer problem to be ×
- Set of the set stabilizer problem as the set of diagonal elements in
The set stabilizer of is thus precisely those pairs of elements such that for every in , . This forces the set stabilizer of to comprise only elements of the form where , which forces the set stabilizer to be the diagonal subgroup of ∩ × × . Finding a generating set for this diagonal subgroup is the same as finding a generating set for ∩ .