Operations on Permutation Genes


[Up] [Top]

Documentation for package ‘xegaPermGene’ version 1.0.0.0

Help Pages

Decay Exponential decay.
lFxegaPermGene Generate local functions and objects.
without Returns elements of vector 'x' without elements in 'y'.
xegaPermCross2Gene Position based crossover of 2 genes.
xegaPermCrossGene Position based crossover of 2 genes.
xegaPermCrossoverFactory Configure the crossover function of a genetic algorithm.
xegaPermDecodeGene Decode a permutation.
xegaPermGene Package xegaPermGene.
xegaPermInitGene Initialize a gene with a permutation of integers
xegaPermMutateGene2Opt Mutate a gene (by a random 2-Opt move).
xegaPermMutateGeneBestGreedy Mutate a gene (by inserting a greedy path at start of random length k).
xegaPermMutateGeneGreedy Mutate a gene (by inserting a greedy path at start of random length k).
xegaPermMutateGenekInversion Mutate a gene (k random inversions).
xegaPermMutateGenekOptLK Mutate a gene (by a random Lin-Kernighan k-OPT move).
xegaPermMutateGeneOrderBased Mutate a gene (generalized order based mutation).
xegaPermMutateMix Mutation by a random mutation function.
xegaPermMutationFactory Configure the mutation function of a genetic algorithm.