Skip to main content
. 2018 Sep 7;20(9):684. doi: 10.3390/e20090684
Algorithm 12 Integer mutation.
Require:I {Individual for mutation}
Require: p>0 {Number of categorical input attributes}
Require: v1,,vp,  vj>1,  j=1,,p {Number of categories for the input attributes}
  •  1:

    iRandom(1,MI)

  •  2:

    jRandom(1,p)

  •  3:

    bijIRandom(1,vj)