A Social Spider Algorithm for Global Optimization

02/09/2015
by   James J. Q. Yu, et al.
0

The growing complexity of real-world problems has motivated computer scientists to search for efficient problem-solving methods. Metaheuristics based on evolutionary computation and swarm intelligence are outstanding examples of nature-inspired solution techniques. Inspired by the social spiders, we propose a novel Social Spider Algorithm to solve global optimization problems. This algorithm is mainly based on the foraging strategy of social spiders, utilizing the vibrations on the spider web to determine the positions of preys. Different from the previously proposed swarm intelligence algorithms, we introduce a new social animal foraging strategy model to solve optimization problems. In addition, we perform preliminary parameter sensitivity analysis for our proposed algorithm, developing guidelines for choosing the parameter values. The Social Spider Algorithm is evaluated by a series of widely-used benchmark functions, and our proposed algorithm has superior performance compared with other state-of-the-art metaheuristics.

READ FULL TEXT
research
02/11/2017

Whale swarm algorithm for function optimization

Increasing nature-inspired metaheuristic algorithms are applied to solvi...
research
06/12/2014

A swarm optimization algorithm inspired in the behavior of the social-spider

Swarm intelligence is a research field that models the collective behavi...
research
07/09/2015

Parameter Sensitivity Analysis of Social Spider Algorithm

Social Spider Algorithm (SSA) is a recently proposed general-purpose rea...
research
04/19/2020

Fairness in Bio-inspired Optimization Research: A Prescription of Methodological Guidelines for Comparing Meta-heuristics

Bio-inspired optimization (including Evolutionary Computation and Swarm ...
research
04/22/2018

Social Algorithms

This article concerns the review of a special class of swarm intelligenc...
research
08/22/2014

Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Optimization

All swarm-intelligence-based optimization algorithms use some stochastic...

Please sign up or login with your details

Forgot password? Click here to reset