An evolutionary programming algorithm for continuous global optimization

Yao Wen Yang*, Jian Feng Xu, Chee Kiong Soh

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

19 Citations (Scopus)

Abstract

Evolutionary computations are very effective at performing global search (in probability), however, the speed of convergence could be slow. This paper presents an evolutionary programming algorithm combined with macro-mutation (MM), local linear bisection search (LBS) and crossover operators for global optimization. The MM operator is designed to explore the whole search space and the LBS operator to exploit the neighborhood of the solution. Simulated annealing is adopted to prevent premature convergence. The performance of the proposed algorithm is assessed by numerical experiments on 12 benchmark problems. Combined with MM, the effectiveness of various local search operators is also studied.

Original languageEnglish
Pages (from-to)354-369
Number of pages16
JournalEuropean Journal of Operational Research
Volume168
Issue number2 SPEC. ISS.
DOIs
Publication statusPublished - Jan 16 2006
Externally publishedYes

ASJC Scopus Subject Areas

  • General Computer Science
  • Modelling and Simulation
  • Management Science and Operations Research
  • Information Systems and Management

Keywords

  • Evolutionary computations
  • Evolutionary programming
  • Global optimization
  • Simulated annealing

Fingerprint

Dive into the research topics of 'An evolutionary programming algorithm for continuous global optimization'. Together they form a unique fingerprint.

Cite this