Definition of different local neighborhood functions for the method "SA" for seriate().
Usage
LS_swap(o, pos = sample.int(length(o), 2))
LS_insert(o, pos = sample.int(length(o), 2))
LS_reverse(o, pos = sample.int(length(o), 2))
LS_mixed(o, pos = sample.int(length(o), 2))Details
Local neighborhood functions are LS_insert, LS_swap, LS_reverse, and LS_mix
(1/3 insertion, 1/3 swap and 1/3 reverse). Any neighborhood function can be defined.
See also
Other helper:
lle(),
uniscale()