Generators#
Symmetria provides a way to generate all the permutations of a given degree. The generation follows different algorithms which can be specified.
Note
The permutation are generated following a well-defined pattern, i.e., they are not random.
A list of implemented algorithms to generate permutations:
Algorithm |
Description |
Reference |
|---|---|---|
|
The permutations are generate following the lexicographic order. |
|
|
The permutations are generate following the Heap’s algorithm. |
|
|
The permutations are generate following the Steinhaus-Johnson-Trotter algorithm. |