[GAP Forum] Remarks on SmallGeneratingSet
Hulpke,Alexander
Alexander.Hulpke at colostate.edu
Tue Aug 24 15:19:52 BST 2021
Dear Mathieu, Dear Forum,
I’m unsure whether the Forum is the best place for technical details. I have created an issue on github (https://github.com/gap-system/gap/issues/4636) where I will reply on the technical aspects.
Let me just, as author of this code, make a few general remarks:
- This is a method for generic permutation groups, but there is a special method for solvable groups (that guarantees minimal size). One thus should assume the group is not solvable
- The main use of the operation is to quickly reduce generating sets in size (say down from 30 to 5), but the cost for being off the optimal by 1 or 2, or to perform badly in untypical cases, is small.
- This is utility code that is needed for speed, but will never lead to a publication. It thus did not get written with an overarching strategy, but got incrementally adapted over 20 years to avoid particular shortcomings in examples I created. If you excounter examples in which the method performs badly, please let me know.
- A consequence of these incremental changes is that it is much easier and quicker to not refactor the overall decision process each time. Maybe it is time to do now — I will have a look at the points you mentioned. Thank you for taking the time to do so.
Best,
Alexander Hulpke
More information about the Forum
mailing list