Learn R Programming

metaheuristicOpt (version 2.0.0)

Metaheuristic for Optimization

Description

An implementation of metaheuristic algorithms for continuous optimization. Currently, the package contains the implementations of 21 algorithms, as follows: particle swarm optimization (Kennedy and Eberhart, 1995), ant lion optimizer (Mirjalili, 2015 ), grey wolf optimizer (Mirjalili et al., 2014 ), dragonfly algorithm (Mirjalili, 2015 ), firefly algorithm (Yang, 2009 ), genetic algorithm (Holland, 1992, ISBN:978-0262581110), grasshopper optimisation algorithm (Saremi et al., 2017 ), harmony search algorithm (Mahdavi et al., 2007 ), moth flame optimizer (Mirjalili, 2015 , sine cosine algorithm (Mirjalili, 2016 ), whale optimization algorithm (Mirjalili and Lewis, 2016 ), clonal selection algorithm (Castro, 2002 ), differential evolution (Das & Suganthan, 2011), shuffled frog leaping (Eusuff, Landsey & Pasha, 2006), cat swarm optimization (Chu et al., 2006), artificial bee colony algorithm (Karaboga & Akay, 2009), krill-herd algorithm (Gandomi & Alavi, 2012), cuckoo search (Yang & Deb, 2009), bat algorithm (Yang, 2012), gravitational based search (Rashedi et al., 2009) and black hole optimization (Hatamlou, 2013).

Copy Link

Version

Install

install.packages('metaheuristicOpt')

Monthly Downloads

235

Version

2.0.0

License

GPL (>= 2) | file LICENSE

Maintainer

Lala Septem Riza

Last Published

June 19th, 2019

Functions in metaheuristicOpt (2.0.0)

GOA

Optimization using Grasshopper Optimisation Algorithm
WOA

Optimization using Whale Optimization Algorithm
GWO

Optimization using Grey Wolf Optimizer
metaOpt

metaOpt The main function to execute algorithms for getting optimal solutions
MFO

Optimization using Moth Flame Optimizer
PSO

Optimization using Prticle Swarm Optimization
GBS

Optimization using Gravitational Based Search Algorithm.
GA

Optimization using Genetic Algorithm
SCA

Optimization using Sine Cosine Algorithm
SFL

Optimization using Shuffled Frog Leaping Algorithm
CS

Optimization using Cuckoo Search algorithm
KH

Optimization using Krill-Herd Algorithm
HS

Optimization using Harmony Search Algorithm
ABC

Optimization using Artificial Bee Colony Algorithm
BHO

Optimization using Black Hole Optimization Algorithm
BA

Optimization using Bat Algorithm
CSO

Optimization using Cat Swarm Optimization Algorithm
DA

Optimization using Dragonfly Algorithm
CLONALG

Optimization using Clonal Selection Algorithm
DE

Optimization using Differential Evolution Algorithm
FFA

Optimization using Firefly Algorithm
ALO

Optimization using Ant Lion Optimizer