CentralCompositionSeriesPPermGroup( G )
This function calculates a central composition series for the p-group G. The method used is known as Holt's algorithm. If G is not a p-group, an error is signalled.
gap> D := Group( (1,2,3,4), (1,3) );; D.name := "d8";; gap> CentralCompositionSeriesPPermGroup( D ); [ d8, Subgroup( d8, [ (2,4), (1,3) ] ), Subgroup( d8, [ (1,3)(2,4) ] ), Subgroup( d8, [ ] ) ]
GAP 3.4.4