A spherical evolution algorithm with two-stage search for global optimization and real-world problems

Yirui Wang, Zonghui Cai, Lijun Guo, Guoqing Li, Yang Yu, Shangce Gao*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

This paper proposes a spherical evolution algorithm with two-stage search. Spherical search and hypercube search are combined to achieve individuals' evolution. A self-adaptive Gaussian scale factor and a variable scale factor are designed to adaptively control individuals' spherical and hypercube search area according to their search situations. Two search stages frequently switch with four search cases to enhance the balance between exploration and exploitation processes. A directed adjacency matrix is devised to analyze the relationship among individuals from the perspective of graph theory. Experiments compare the proposed algorithm with five algorithms with distinctive search patterns on twenty nine CEC2017 benchmark functions. The diversity analysis and graph theory analysis show the good population diversity and effective information spreading of the proposed algorithm. Twenty two real-world problems evaluate the practicality and optimization ability of the proposed algorithm. Finally, the computational time complexity demonstrates that the proposed algorithm is more efficient than the original spherical evolution algorithm.

Original languageEnglish
Article number120424
JournalInformation Sciences
Volume665
DOIs
StatePublished - 2024/04

Keywords

  • Adjacency matrix
  • Graph theory
  • Hypercube search
  • Spherical evolution algorithm
  • Spherical search

ASJC Scopus subject areas

  • Software
  • Control and Systems Engineering
  • Theoretical Computer Science
  • Computer Science Applications
  • Information Systems and Management
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'A spherical evolution algorithm with two-stage search for global optimization and real-world problems'. Together they form a unique fingerprint.

Cite this