Class Summary |
ComplexSignedPermutation |
The ComplexSignedPermutation class represents a signed permutation
and its breakpoint graph
(the ComplexSignedPermutation class deals with hurdles) |
ComplexSignedPermutationReversalFilter |
The ComplexSignedPermutationReversalFilter filters valid reversal blocks for a ComplexSignedPermutation |
Cycle |
The Cycle class represents a cycle of points of the breakpoint graph of a permutation |
CyclePartition |
The CyclePartition class represents a partition of a cycle of the
breakpoint graph of a permutation
Each cycle for a signed permutation has two partitions. |
PermutationFormatter |
The PermutationFormatter class transforms a permutation
to formatted strings |
PermutationUtil |
The PermutationUtil class contains utility methods which deal
with permutations as arrays of int |
Point |
The Point class represents a point between two values of a permutation |
RandomPermutation |
|
ReversalBlock |
The ReversalBlock class represents an elementary block of a permutation,
given by its start and end points, which can be used as the breakpoints of a reversal |
SignedComponent |
The SignedComponent class represents a component of signed cycles of a signed permutation |
SignedCycle |
The SignedCycle class represents a cycle of points of the breakpoint graph of a signed permutation |
SignedPermutation |
The SignedPermutation class represents a signed permutation and its brekpoint graph
(the SignedPermutation class does not deal with hurdles) |
SignedPermutationReversalFilter |
The SignedPermutationReversalFilter filters valid reversal blocks for a SignedPermutation |
SignedReversalBlock |
The SignedReversalBlock class represents an elementary block of a signed permutation,
given by its start and end points, which can be used as the breakpoints of a signed reversal |
UnsignedPermutation |
The UnsignedPermutation class represents an unsigned permutation and its
breakpoint graph |