abm.tabu: Tabu Search metaheuristic

Description Usage Arguments References Examples

View source: R/abm-tabu.R

Description

An implementation of Tabu Search algorithm for parameter estimation

Usage

1
abm.tabu(objective, options = NULL)

Arguments

objective

An instance of ObjectiveFunction (or subclass) class ObjectiveFunction

options

An apropiate instance from a sublclass of Options class

References

[1] Fred Glover (1989). "Tabu Search - Part 1". ORSA Journal on Computing, 190-206. doi:10.1287/ijoc.1.3.190. [2] Fred Glover (1990). "Tabu Search - Part 2". ORSA Journal on Computing, 4-32. doi:10.1287/ijoc.2.1.4.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
## Not run: 
 f<- PlainFunction$new(f0.rosenbrock2)

 f$Parameter(name="x1",min=-100,max=100)
 f$Parameter(name="x2",min=-100,max=100)

 or

 f$Parameter0(name="x1",levels=c(0:4))
 f$Parameter0(name="x2",levels=c(-2,-1,0,1,2))

 extremize("tabu", f)

## End(Not run)

antonio-pgarcia/evoper documentation built on Aug. 30, 2020, 10:40 p.m.