image thumbnail

updated 1 month ago

One Rank Cuckoo Search (ORCS) algorithm by Ahmed Tawfik

An improved cuckoo search algorithm for optimization problems (algorithms, cuckoo search, evolutionary algorith...)

Ackley(x)

Griewank(x)

ORCS(FitnessFunction, Dimensions, LowerBound, UpperBound,...

image thumbnail

updated 1 month ago

The Whale Optimization Algorithm by Seyedali Mirjalili

WOA is a new algorithm for solving single-objective optimization problems (optimization, particle swarm optimi..., algorithm)

Get_Functions_details(F)

WOA(SearchAgents_no,Max_iter,lb,ub,dim,fobj)

func_plot(func_name)

image thumbnail

updated 2 months ago

Whale Optimization Algorithm Toolbox by Seyedali Mirjalili

A toolbox for the Whale Optimization Algorithm (WOA) for solving optimization problems (optimization, optimisation, particle swarm optimi...)

CostFunction( x )

WOA(SearchAgents_no,Max_iter,lb,ub,dim,fobj,handles,value)

WOA_toolbox(varargin)

image thumbnail

updated 4 months ago

SCA: A Sine Cosine Algorithm by Seyedali Mirjalili

SCA is a novel algorithm for solving single-objective optimization problems (optimization, evolutionary algorith..., genetic algorithm)

Get_Functions_details(F)

SCA(N,Max_iteration,lb,ub,dim,fobj)

func_plot(func_name)

image thumbnail

updated 4 months ago

Sine Cosine Algorithm Toolbox by Seyedali Mirjalili

A toolbox for the Sine Cosine Algorithm (SCA) for solving single-objective optimization problems (optimization, optimisation, pso)

CostFunction( x )

SCA(N,Max_iteration,lb,ub,dim,fobj,handles,value)

SCA_toolbox(varargin)

image thumbnail

updated 4 months ago

DA: Dragonfly Algorithm by Seyedali Mirjalili

DA is a novel swarm intelligence technique for solving single-objective optimization problems (optimization, optimisation, heuristic)

DA(SearchAgents_no,Max_iteration,lb,ub,dim,fobj)

Get_Functions_details(F)

Levy(d)

image thumbnail

updated 6 months ago

Multi-Verse Optimizer (MVO) by Seyedali Mirjalili

MVO is a novel meta-heuristic algorithm for global optimization (optimization, pso, particle swarm optimi...)

Get_Functions_details(F)

MVO(N,Max_time,lb,ub,dim,fobj)

RouletteWheelSelection(weights)

image thumbnail

updated 7 months ago

Interior search algorithm (ISA) by Amir

Amir (view profile)

Source code of Interior search algorithm for Global Optimization (optimization, mathematics, statistics)

ISA.m

image thumbnail

updated 9 months ago

Moth-flame Optimization (MFO) Algorithm toolbox by Seyedali Mirjalili

A toolbox for the Moth-flame Optimization (MFO) Algorithm for solving optimization problems (optimization, genetic algorithm, optimisatoin)

CostFunction( x )

MFO(N,Max_iteration,lb,ub,dim,fobj,handles,value)

MFO_toolbox(varargin)

image thumbnail

updated 9 months ago

Dragonfly Algorithm Toolbox by Seyedali Mirjalili

A toolbox for the Dragonfly Algorithm (DA) for solving single-objective optimization problems (optimization, optimisation, heuristic)

CostFunction( x )

DA(SearchAgents_no,Max_iteration,lb,ub,dim,fobj,handles,v...

DA_toolbox(varargin)

image thumbnail

updated 9 months ago

Moth-flame Optimization (MFO) Algorithm by Seyedali Mirjalili

MFO is a novel meta-heuristic algorithm for solving optimization problems (optimization, evolutionary algorith..., heuristic)

Get_Functions_details(F)

MFO(N,Max_iteration,lb,ub,dim,fobj)

func_plot(func_name)

image thumbnail

updated 11 months ago

MODA: Multi-Objective Dragonfly Algorithm by Seyedali Mirjalili

The multi-objective version of the Dragonfly Algorithm (DA) for solving multi-objective problems (optimisation, optimization, heuristic)

Draw_ZDT1()

HandleFullArchive(Archive_X, Archive_F, Archive_member_no...

Levy(d)

image thumbnail

updated 11 months ago

BDA: Binary Dragonfly Algorithm by Seyedali Mirjalili

The binary version of the Dragonfly Algorithm (DA) for solving binary optimization problems (optimization optimisa..., benchmark, ga)

BDA(N, max_iter, nVar, CostFunction)

Levy(d)

MyCost(x)

image thumbnail

updated 11 months ago

Ant Lion Optimizer (ALO) by Seyedali Mirjalili

ALO is a novel meta-heuristic algorithm for global optimization (optimization, ant lion optimizer, evolutionary algorith...)

ALO(N,Max_iter,lb,ub,dim,fobj)

Get_Functions_details(F)

Random_walk_around_antlion(Dim,max_iter,lb, ub,antlion,cu...

image thumbnail

updated 1 year ago

Multi-Verse Optimizer toolbox by Seyedali Mirjalili

A toolbox for the Multi-Verse Optimizer (MVO) algorithm (optimization, genetic algorithm, metaheuristic)

CostFunction( x )

MVO(N,Max_time,lb,ub,dim,fobj,handles)

MVO_toolbox(varargin)

image thumbnail

updated 1 year ago

Ant Lion Optimizer toolbox by Seyedali Mirjalili

A toolbox for the Ant Lion Optimizer (ALO) algorithm (optimization, ant lion optimizer, alo)

ALO(N,Max_iter,lb,ub,dim,fobj,handles,value)

ALO_toolbox(varargin)

CostFunction( x )

image thumbnail

updated 1 year ago

Autonomous Groups Particles Swarm Optimization (AGPSO) by Seyedali Mirjalili

A Particle Swarm Optimization Algorithm with Autonomous Groups of Particles (particle swarm optimi..., pso, optimization)

AGPSO1(N,Max_iteration,lb,ub,dim,fobj)

AGPSO1(N,Max_iteration,lb,ub,dim,fobj)

AGPSO1(N,Max_iteration,lb,ub,dim,fobj)

image thumbnail

updated 1 year ago

Stochastic Fractal Search (SFS) by Hamid Salimi

Hamid Salimi (view profile)

A novel and powerful metaheuristic algorithm that you can always rely on it (optimization, metaheuristic, fractal)

Bound_Checking(p,lowB,upB)

DeJong(x)

Diffusion_Process(Point,S,g,BestPoint)

image thumbnail

updated almost 2 years ago

Chaos theory and meta-heuristics by Seyedali Mirjalili

10 chaotic maps that can be integrated to any meta-heuristics (optimization, metaheuristic, heuristic)

chaos(Index,Initial_Value,Max_iter)

Main.m

image thumbnail

updated 2 years ago

Multi-objective bat algorithm (MOBA) by Xin-She Yang

Matlab demo code for multiobjective bat algoritm (multiobjective optimi..., optimization, algorithm)

moba_demo(NPareto)

image thumbnail

updated 2 years ago

Flower Pollination Algorithm by Xin-She Yang

Flower algorithm for global optimization (metaheuristic, optimization, algorithm)

fpa_demo(para)

image thumbnail

updated 3 years ago

Cuckoo Search (CS) Algorithm by Xin-She Yang

A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. (mathematics, optimization, finance)

cuckoo_search(n)

cuckoo_search_new(n)

cuckoo_search_spring(time)

image thumbnail

updated almost 4 years ago

Bat algorithm (demo) by Xin-She Yang

This is a demo for Bat Algorithm, developed by Xin-She Yang (2010). (optimization, natureinspired, metaheuristic)

bat_algorithm(para)

image thumbnail

updated 4 years ago

Firefly Algorithm by Xin-She Yang

Firefly Algorithm for Constrained Optimization (optimization, simulation, mathematics)

fa_mincon

fa_ndim

firefly_simple(instr)

Contact us