Implementation of Artificial Bee Colony (ABC) Optimization

An implementation of Karaboga (2005) Artificial Bee Colony Optimization algorithm < http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf>. This (working) version is a Work-in-progress, which is why it has been implemented using pure R code. This was developed upon the basic version programmed in C and distributed at the algorithm's official website.


News

Changes in ABCoptim version 0.15.0 (2017-11-05)

  • abc_cpp now checks the domain of the function.

  • New arguments parscale and fnscale added (see stats::optim)

  • New print and plot method for abc_answer class object.

Changes in ABCoptim version 0.14.0 (2016-11-16)

  • Added a NEWS.md file to track changes to the package.

  • New function abc_cpp written with Rcpp (roughly 50%-100% faster than abc_optim).

  • Both abc_cpp and abc_optim return objects of class abc_answer.

  • Objects of class abc_answer return the trace of the global optimums.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("ABCoptim")

0.15.0 by George Vega Yon, a year ago


http://github.com/gvegayon/ABCoptim, http://mf.erciyes.edu.tr/abc/


Browse source code at https://github.com/cran/ABCoptim


Authors: George Vega Yon [aut, cre] , Enyelbert Muñoz [ctb]


Documentation:   PDF Manual  


Task views: Optimization and Mathematical Programming


MIT + file LICENSE license


Imports Rcpp, graphics, stats, utils

Suggests testthat, covr

Linking to Rcpp


See at CRAN