Package 'xegaPermGene'
| Title: |
Operations on Permutation Genes |
| Description: |
An implementation of representation-dependent gene level
operations for genetic algorithms with genes representing
permutations: Initialization of genes, mutation, and crossover.
The crossover operation provided is position-based crossover
(Syswerda, G., Chap. 21 in Davis, L. (1991,
ISBN:0-442-00173-8). For mutation, several variants are
included: Order-based mutation (Syswerda, G., Chap. 21 in
Davis, L. (1991, ISBN:0-442-00173-8), randomized Lin-Kernighan
heuristics (Croes, G. A. (1958) <doi:10.1287/opre.6.6.791> and
Lin, S. and Kernighan. B. W. (1973)
<doi:10.1287/opre.21.2.498>), and randomized greedy operators.
A random mix operator for mutation selects a mutation variant
randomly. |
| Authors: |
Andreas Geyer-Schulz [aut, cre] (ORCID:
<https://orcid.org/0009-0000-5237-3579>) |
| Maintainer: |
Andreas Geyer-Schulz <[email protected]> |
| License: |
MIT + file LICENSE |
| Version: |
1.0.0.1 |
| Built: |
2026-05-13 08:49:49 UTC |
| Source: |
https://github.com/ageyerschulz/xegapermgene |
Help Index