Coset enumeration problem

From Groupprops

This article describes a basic computational problem in computational group theory

This article describes a problem in the setup where the group(s) involved is/are defined by means of a presentation -- viz in terms of generators and relations

Description

Given data

A group is specified by a presentation, viz a generating set subject to a set of relations . A subgroup of is specified (again by means of generators).

Goal

We need to count the number of cosets of in , and also to explicitly compute the permutation representation of on the coset space of .

Algorithms

Two popular algorithms

The following are the typical algorithms for this problem:

Difficulty with algorithms

The problem is that the algorithms may take very long. This is essentially because even for the trivial groups , the presentations could be arbitrarily complicated.

For finite groups, we have the guarantee that the Todd-Coxeter algorithm for coset enumeration terminates eventually in finitely many steps. However, this finite number could be arbitrarily large even if we restrcti attention to the trivial group.