Three decades of the shuffled complex evolution (sce-ua) optimization algorithm: Review and applications

M. Ralinamay Naeini, B. Analui, H. V. Gupta, Q. Duan, S. Soroosliian

Research output: Contribution to journalReview articlepeer-review

34 Scopus citations


The Shuffled Complex Evolution (SCE-UA) method developed at the University of Arizona is a global optimizat ion algorithm, initially developed by Duan et. al. [Duan, ()., Sorooshian, S., and Gupta, V. "Effective and efficient global optimization for conceptual rainfall-runoff models", Water Resources Research.4 28(4), pp. 1015-1031 (1992)]. for the calibration of Conceptual Rainfall-Runoff (CRR) models. SCE-UA searches for the global optimum of a function by evolving clusters of samples drawn from the parameter space, via a systematic competitive evolutionary process. Being a general-purpose global optimization algorithm, it has found widespread applications across a diverse range of science and engineering fields. Here, we recount the history of the development of the SCE-UA algorithm and its later advancements. We also present a survey of illustrative applications of the SCE-UA algorithm and discuss its extensions to multi-objective problems and to uncertainty assessment. Finally, we suggest potential directions for future investigation.

Original languageEnglish (US)
Pages (from-to)2015-2031
Number of pages17
JournalScientia Iranica
Issue number4A
StatePublished - 2019


  • Evolutionary algorit hm
  • Hydrology
  • Mult i-object ive
  • Optimizat ion
  • Shuffled complex evolution, sce-ua
  • Uncertainty assessment
  • Water resources

ASJC Scopus subject areas

  • General Engineering


Dive into the research topics of 'Three decades of the shuffled complex evolution (sce-ua) optimization algorithm: Review and applications'. Together they form a unique fingerprint.

Cite this