How to Design Optimization Algorithms by Applying Natural Behavioral Patterns

How to Formulate Natural Ideas in Several Algorithms

Author(s): Rohollah Omidvar * and Behrouz Minaei Bidgoli *

Pp: 14-172 (159)

DOI: 10.2174/9789811459597121010006

* (Excluding Mailing and Handling)


This chapter introduces examples of nature-inspired algorithms presented by authors in recent years. These algorithms all use the source of nature, and the nature and behavior of some animals are the main basis of these algorithms. These algorithms show the orderly behavior of some natural animals and show how this targeted order becomes an algorithm. Understanding these algorithms can help the reader understand how to transform the idea of nature into meaningful equations. We present some examples of these algorithms in this chapter to familiarize the reader with the order in some natural animals. Also, in this chapter, we can understand how to transform this natural order into meaningful equations. These meaningful equations are introduced in the form of an optimization algorithm. In this chapter, the algorithm SSPCO that inspired by the behavior of See-see partridge chickens, SSPCO algorithm based on chaotic population, data clustering using algorithm SSPCO algorithm, data clustering with algorithm chaotic SSPCO, Solving the Travelling salesman problem with the help of SSPCO algorithm, escape from hunter particle swarm optimization algorithm and birds algorithm based on classical condition learning, provided. In this chapter, we are going to introduce the reader to a number of algorithms presented and published by the author of the book. We are going to understand how an idea becomes a mathematical formula. Articles are available in the magazines which can be referred to for additional details.

Keywords: Algorithm, Equations, Nature-inspired, Optimization, Order.

Related Journals
Related Books
© 2024 Bentham Science Publishers | Privacy Policy