Skip to Main Content
Meta-heuristic and Evolutionary Algorithms for Engineering Optimization
book

Meta-heuristic and Evolutionary Algorithms for Engineering Optimization

by Omid Bozorg-Haddad, Mohammad Solgi, Hugo A. Loáiciga
October 2017
Intermediate to advanced content levelIntermediate to advanced
304 pages
8h 3m
English
Wiley
Content preview from Meta-heuristic and Evolutionary Algorithms for Engineering Optimization

21 Symbiotic Organisms Search

Summary

This chapter describes the symbiotic organisms search (SOS) algorithm, a recently developed meta‐heuristic algorithm. Unlike most of meta‐heuristic algorithms, the SOS does not require specification of algorithmic parameters. First, the basic concepts of the SOS algorithm are mapped to the symbiotic relations among organisms. The steps of the SOS algorithm are defined in detail and a pseudocode of the SOS is presented.

21.1 Introduction

Cheng and Prayogo (2014) introduced the symbiotic organisms search (SOS) algorithm. The SOS is a nature‐inspired optimization algorithm that simulates three different symbiosis interactions within a paired organism relationship through an ecosystem. Evolutionary algorithms (EAs) are targets of criticism because of the need for specifying algorithmic parameters. The SOS algorithm requires only the specification of the “maximum number of evaluations” and the “population size.” Evi et al. (2015) implemented the SOS for solving capacitated vehicle routing problem (CVRP). Rajathy et al. (2015) demonstrated the superiority of the SOS for solving economic load dispatch problem.

21.2 Mapping Symbiotic Relations to the Symbiotic Organisms Search (SOS)

Symbiosis is a close physical relation between two interacting organisms. There are three categories of symbiotic relationships including mutualism, commensalism, and parasitism. Mutualism is a relation that is beneficial to both organisms involved. In many ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Optimization for Engineering Problems

Optimization for Engineering Problems

Kaushik Kumar, J. Paulo Davim

Publisher Resources

ISBN: 9781119386995Purchase book