Improving Gravitational Search Algorithm Performance with Artificial Bee Colony Algorithm for Constrained Numerical Optimization

01/16/2017
by   Hasan Ali Akyürek, et al.
0

In this paper, we propose an improved gravitational search algorithm named GSABC. The algorithm improves gravitational search algorithm (GSA) results improved by using artificial bee colony algorithm (ABC) to solve constrained numerical optimization problems. In GSA, solutions are attracted towards each other by applying gravitational forces, which depending on the masses assigned to the solutions, to each other. The heaviest mass will move slower than other masses and gravitate others. Due to nature of gravitation, GSA may pass global minimum if some solutions stuck to local minimum. ABC updates the positions of the best solutions that has obtained from GSA, preventing the GSA from sticking to the local minimum by its strong searching ability. The proposed algorithm improves the performance of GSA. The proposed method tested on 23 well-known unimodal, multimodal and fixed-point multimodal benchmark test functions. Experimental results show that GSABC outperforms or performs similarly to five state-of-the-art optimization approaches.

READ FULL TEXT
research
06/08/2016

A Modified Vortex Search Algorithm for Numerical Function Optimization

The Vortex Search (VS) algorithm is one of the recently proposed metaheu...
research
07/19/2017

Fish School Search Algorithm for Constrained Optimization

In this work we investigate the effectiveness of the application of nich...
research
10/29/2014

A mutli-thread tabu search algorithm

This paper describes a novel refinement to a Tabu search algorithm that ...
research
02/09/2022

New hard benchmark functions for global optimization

In this paper, we present some new unimodal, multimodal, and noise test ...
research
03/27/2019

Multi-Species Cuckoo Search Algorithm for Global Optimization

Many optimization problems in science and engineering are highly nonline...
research
10/23/2012

Improved Local Search in Artificial Bee Colony using Golden Section Search

Artificial bee colony (ABC), an optimization algorithm is a recent addit...
research
06/04/2013

Finding Numerical Solutions of Diophantine Equations using Ant Colony Optimization

The paper attempts to find numerical solutions of Diophantine equations,...

Please sign up or login with your details

Forgot password? Click here to reset