Propagation Search Algorithm: A Physics-Based Optimizer for Engineering Applications

Mohammed H. Qais, Hany M. Hasanien, Saad Alghuwainem, Ka Hong Loo

Research output: Journal article publicationJournal articleAcademic researchpeer-review

11 Citations (Scopus)

Abstract

For process control in engineering applications, the fewer the coding lines of optimization algorithms, the more applications there are. Therefore, this work develops a new straightforward metaheuristic optimization algorithm named the propagation search algorithm (PSA), stirred by the wave propagation of the voltage and current along long transmission lines. The mathematical models of the voltage and current are utilized in modeling the PSA, where the voltage and current are the search agents. The propagation constant of the transmission line is the control parameter for the exploitation and exploration of the PSA. After that, the robustness of the PSA is verified using 23 famous testing functions. The statistical tests, comprising mean, standard deviation, and p-values, for 20 independent optimization experiments are utilized to confirm the robustness of the PSA to find the best result and the significant difference between the outcomes of the PSA and those of the compared algorithms. Finally, the proposed PSA is applied to find the optimum design parameters of four engineering design problems, including a three-bar truss, compression spring, pressure vessel, and welded beam. The outcomes show that the PSA converges to the best solutions very quickly, which can be applied to those applications that require a fast response.

Original languageEnglish
Article number4224
JournalMathematics
Volume11
Issue number20
DOIs
Publication statusPublished - Oct 2023

Keywords

  • algorithms
  • engineering optimization
  • metaheuristics
  • propagation search algorithm

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • General Mathematics
  • Engineering (miscellaneous)

Fingerprint

Dive into the research topics of 'Propagation Search Algorithm: A Physics-Based Optimizer for Engineering Applications'. Together they form a unique fingerprint.

Cite this