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

19 Plant Propagation Algorithm

Summary

This chapter describes the plant propagation algorithm (PPA) that emulates the multiplication of plants akin to strawberry. The history of the PPA and its applications are reviewed, the PPA is mapped to the natural process of plant propagation, the PPA is described in detail, and a pseudocode of the PPA is introduced.

19.1 Introduction

The plant propagation algorithm (PPA) is inspired by propagating plants akin to the strawberry plant (Salhi and Fraga, 2011). They tested the PPA with low‐dimensional single‐ and multi‐objective problems. The results showed that the PPA has merits and deserves further testing and research on higher‐dimensional problems. Sulaiman et al. (2014) applied the PPA to solve large problems. The PPA is attractive because, among other things, it is easy to implement. It also involves only a few parameters that are relatively simple to specify unlike most other meta‐heuristic algorithms.

19.2 Mapping the Natural Process to the Planet Propagation Algorithm (PPA)

The PPA resembles the manner in which plants, in particular strawberry plants, propagate. Although some varieties of plants propagate using seeds contained in fruits, hybrid types like strawberry are infertile and issue runners to propagate. In this way, the original plant issues runners to generate new plants.

There is an interesting strategy that propagating plants employ. These plants develop runners. By doing so these plants attempt to place their ...

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