“…Interval optimization [13], branch-and-bound [27,55] and algebraic techniques [54] are commonly used deterministic methods.On the other hand, stochastic nature based algorithms evolve their set of solutions with randomness. Simulated annealing (SA) [23,22], Monte Carlo sampling [15], stochastic tunneling [32],parallel tempering [34], Genetic Algorithm (GA) [17], Evolutionary Strategies (ES) [43], Evolutionary Programming (EP) [20,21,7], Particle Swarm Optimization (PSO) [25,67], Ant Colony Optimization (ACO) [60], differential evolution (DE) [52], Krill herd algorithm based on cuckoo search [2,62],Elephant Herding Optimization (EHO) [8,58], Moth search algorithm [56], Monarch Butterfly Optimization (MBO) [57], Earthworm Optimization Algorithm (EWA) [59], Plant Prorogation Algorithm (PPA) [49,50,51,44] and hybrid EAs [28,47,18] are well-known stochastic methods. Evolutionary computation is the collective name used for population base evolutionary algorithms.…”