Endomorphism monoids of paths

What is this page?

The table below contains diagrams of the partial order of the \(\mathcal{D}\)-classes of the endomorphism monoids of a path with \(n\) vertices for \(n=2..12\) and a link to a text file containing the generators of the endomorphism monoid of that graph as transformations in GAP.

How was this page created?

Using a C program written by Max Neunhoeffer which produces a relatively large list of endomorphisms containing a generating set for the endomorphism monoid, and the GAP package Citrus to obtain a small generating set for the resulting monoid.

Are the generators of the endomorphism monoids available in a more usable format?

Yes. A file containing all the generators is available here. This file can be read into GAP using

ReadCitrus("path.citrus.gz");
in the GAP package Citrus.



Generators of the endomorphism monoid

Generators of the endomorphism monoid

Generators of the endomorphism monoid

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.

Generators of the endomorphism monoid.