Operations on Permutation Genes


[Up] [Top]

Documentation for package ‘xegaPermGene’ version 1.0.0.1

Help Pages

xegaPermGene-package Package xegaPermGene.
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 the best greedy path at a random start position with a random length of k).
xegaPermMutateGeneGreedy Mutate a gene (by inserting a greedy path at a random start position with a random length of 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.