Class DisplacementMutation<T>

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

public class DisplacementMutation<T> extends Object implements MutationOperator<PermutationSolution<T>>
Displacement Mutation operator for permutation-based genetic algorithms. This operator selects a subsequence of the permutation and inserts it into a new random position.
Author:
Nicolás R. Uribe
See Also: