These automata represent the Cayley graph of the group.
That is, they can tell whether a given word representation of a group element is in a "canonical form" and can tell whether two elements given in canonical words differ by a generator.
[1] More precisely, let G be a group and A be a finite set of generators.
Then an automatic structure of G with respect to A is a set of finite-state automata:[2] The property of being automatic does not depend on the set of generators.
[3] Automatic groups have word problem solvable in quadratic time.
More strongly, a given word can actually be put into canonical form in quadratic time, based on which the word problem may be solved by testing whether the canonical forms of two words represent the same element (using the multiplier for
[4] Automatic groups are characterized by the fellow traveler property.
Then, G is automatic with respect to a word acceptor L if and only if there is a constant
which differ by at most one generator, the distance between the respective prefixes of u and v is bounded by C. In other words,
This means that when reading the words synchronously, it is possible to keep track of the difference between both elements with a finite number of states (the neighborhood of the identity with diameter C in the Cayley graph).
The automatic groups include: A group is biautomatic if it has two multiplier automata, for left and right multiplication by elements of the generating set, respectively.
[11] For instance, it generalizes naturally to automatic semigroups.