Research Article

A Metaheuristic Algorithm Based on Chemotherapy Science: CSA

Table 1

List of some metaheuristic algorithms (1975–2015) [10].

NumberYearAlgorithm

11975Holland introduced the Genetic Algorithm (GA) [4].
21977Glover proposed Scatter Search (SS) [11].
31980Smith elucidated genetic programming [12].
41983Kirkpatrick et al. proposed Simulated Annealing (SA) [7].
51986Glover offered Tabu Search (TS) [5].
61986Farmer et al. suggested the Artificial Immune System (AIS) [13].
71988Koza registered his first patent on genetic programming [14].
81989Evolver provided the first optimization software using the GA [15].
91989Moscato presented Memetic Algorithm [16].
101992Dorigo proposed the Ant Colony Algorithm (ACO) [8].
111993Fonseca and Fleming provided Multiobjective GA (MOGA) [17].
121994Battiti and Tecchiolli introduced Reactive Search Optimization (RSO) principles for the online self-tuning of heuristics [18].
131995Kennedy and Eberhart proposed Particle Swarm Optimization (PSO) [9].
141997Storn and Price suggested Differential Evolution (DE) [19].
151997Rubinstein presented the Cross Entropy Method (CEM) [20].
161999Taillard and Voss proposed POPMUSIC [21].
172001Geem et al. provided Harmony Search (HS) [22].
182001Hanseth and Aanestad offered Bootstrap Algorithm (BA) [23].
192004Nakrani and Tovey presented Bees Optimization (BO) [24].
202005Krishnanand and Ghose introduced Glowworm Swarm Optimization (GSO) [25].
212005Karaboga proposed Artificial Bee Colony (ABC) Algorithm [26].
222006Haddad et al. suggested Honeybee Mating Optimization (HMO) [27].
232007Shah-Hosseini offered Intelligent Water Drops (IWD) [28].
242007Atashpaz-Gargari and Lucas introduced Imperialist Competitive Algorithm (ICA) [29].
252007Mucherino and Seref suggested Monkey Search (MS) [30].
262008Yang presented Firefly Algorithm (FA) [31].
272009Husseinzadeh Kashan provided League Championship Algorithm (LCA) [32].
282009Rashedi et al. introduced Gravitational Search Algorithm (GSA) [33].
292009Yang and Deb offered Cuckoo Search (CS) [34].
302010Yang developed Bat Algorithm (BA) [35].
312011Shah-Hosseini introduced the Galaxy-based Search Algorithm (GbSA) [36].
322011Tamura and Yasuda designed Spiral Optimization (SO) [37].
332011Rao et al. presented Teaching-Learning-Based Optimization (TLBO) algorithm [38].
342012Gandomi and Alavi proposed the Krill Herd (KH) Algorithm [39].
352012Civicioglu introduced Differential Search Algorithm (DSA) [40].
362013Gandomi et al. introduced Cuckoo Search Algorithm (CSA): a metaheuristic approach to solving structural optimization problems [41].
372013Gandomi et al. introduced Firefly Algorithm (FA) with chaos [42].
382014Kaveh and Mahdavi developed Colliding Bodies Optimization (CBO) Algorithm [43].
392014Beheshti and Shamsuddin presented CAPSO: centripetal accelerated Particle Swarm Optimization [44].
402014Meng et al. designed Crisscross Optimization Algorithm (COA) [45].
412015Javidy et al. proposed Lons Motion Algorithm (LMA) [46].
422015Yu and Li developed a Social Spider Algorithm (SSA) [47].
432016Rao proposed Jaya algorithm as a simple algorithm [48].
442017Salmani and Eshghi introduced a Smart Structured Algorithm (SSA) to solve Mixed Integer Problem (MIP) [49].