Class InversionMutation<T>

java.lang.Object
org.uma.jmetal.operator.mutation.impl.InversionMutation<T>
All Implemented Interfaces:
Serializable, MutationOperator<PermutationSolution<T>>, Operator<PermutationSolution<T>,PermutationSolution<T>>

public class InversionMutation<T> extends Object implements MutationOperator<PermutationSolution<T>>
Inversion Mutation operator for permutation-based genetic algorithms. This operator selects a subsequence of the permutation and reverses it.
Author:
Nicolás R. Uribe
See Also: