swapmut {adana} | R Documentation |
Swap Mutation
Description
SM is the reciprocal exchange of the values of two randomly selected genes on the chromosome (Banzhaf, 1990).
This operator is used in problems with permutation or binary encoding.
Usage
swapmut(y, ...)
Arguments
y |
A vector. Chromosome of the offspring |
... |
Further arguments passed to or from other methods. |
Value
mutant |
A vector. Chromosome of the offspring |
mutgen |
A vector. The numbers of the mutated genes. |
Author(s)
Zeynel Cebeci & Erkut Tekeli
References
Banzhaf, W. (1990). The "molecular" traveling salesman. Biological Cybernetics, 64(1), 7-14.
See Also
mutate
,
bitmut
,
randmut
,
randmut2
,
randmut3
,
randmut4
,
unimut
,
boundmut
,
nunimut
,
nunimut2
,
powmut
,
powmut2
,
gaussmut
,
gaussmut2
,
gaussmut3
,
bsearchmut1
,
bsearchmut2
,
invmut
,
shufmut
,
insmut
,
dismut
,
invswapmut
,
insswapmut
,
invdismut
Examples
offspring = c(1, 2, 3, 4, 5, 6, 7, 8, 9)
swapmut(offspring)
[Package adana version 1.1.0 Index]