bbo.control {bbo}R Documentation

Control various aspects of the BBO implementation

Description

Allow the user to set some characteristics of the Biogeography-based optimization algorithm implemented in bbo.

Usage

bbo.control(pModify = 1, pMutate = 0.3, KEEP = 5, 
					popSize = 20, 
					maxGen = 20, 
					numVar = 2, 
					orderDep = TRUE)

Arguments

pModify

habitat modification probability, between 0 and 1; default = 1

pMutate

mutation probability; default = 0.3

KEEP

elitism parameter: how many of the best habitats to keep from one generation to the next; default = 5

popSize

population size (i.e., number of candidate solutions for every generation) default = 20. Kindly make sure that KEEP is never greater than popSize and not <= 0

maxGen

number of generations; default = 20

numVar

number of variables in each population member (i.e., problem dimension); default = 2

orderDep

TRUE/FALSE; whether order of the parameters of the habitat is to be maintained; default = TRUE

Details

Control parameters for the bbo

Value

Returns a list with all the BBO algorithm parameters set

Author(s)

For package bbo: Sarvesh Nikumbh<snikumbh@mpi-inf.mpg.de> Maintainer: Sarvesh Nikumbh<snikumbh@mpi-inf.mpg.de>

For BBO method: Prof. D. Simon, Cleveland State University, Ohio.

References

D. Simon, "Biogeography-Based Optimization", IEEE Transactions on Evolutionary Computation, vol. 12, no. 6, pp. 702-713, December 2008.

See Also

bbo.control for control arguments

Examples

  ct <- bbo.control(pMutate = 0.4, popSize = 50, KEEP = 10, maxGen = 50, numVar = 2)


[Package bbo version 0.2 Index]