Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization

被引:862
作者
Eusuff, M
Lansey, K [1 ]
Pasha, F
机构
[1] Univ Arizona, Dept Civil Engn & Engn Mech, Tucson, AZ 85721 USA
[2] Dept Water Resource, Sacramento, CA USA
关键词
combinatorial optimization; meta-heuristic; memetic algorithm; memes; genes; shuffled frog-leaping algorithm;
D O I
10.1080/03052150500384759
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A memetic meta-heuristic called the shuffled frog-leaping algorithm (SFLA) has been developed for solving combinatorial optimization problems. The SFLA is a population-based cooperative search metaphor inspired by natural memetics. The algorithm contains elements of local search and global information exchange. The SFLA consists of a set of interacting virtual population of frogs partitioned into different memeplexes. The virtual frogs act as hosts or carriers of memes where a meme is a unit of cultural evolution. The algorithm performs simultaneously an independent local search in each memeplex. The local search is completed using a particle swarm optimization-like method adapted for discrete problems but emphasizing a local search. To ensure global exploration, the virtual frogs are periodically shuffled and reorganized into new memplexes in a technique similar to that used in the shuffled complex evolution algorithm. In addition, to provide the opportunity for random generation of improved information, random virtual frogs are generated and substituted in the population. The algorithm has been tested on several test functions that present difficulties common to many global optimization problems. The effectiveness and suitability of this algorithm have also been demonstrated by applying it to a groundwater model calibration problem and a water distribution system design problem. Compared with a genetic algorithm, the experimental results in terms of the likelihood of convergence to a global optimal solution and the solution speed suggest that the SFLA can be an effective tool for solving combinatorial optimization problems.
引用
收藏
页码:129 / 154
页数:26
相关论文
共 24 条
  • [1] Dawkins R., 1976, SELFISH GENE
  • [2] Deb K., 1997, ICGA, P521
  • [3] Dobbins R., 1996, Computational Intelligence PC Tools
  • [4] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [5] EFFECTIVE AND EFFICIENT GLOBAL OPTIMIZATION FOR CONCEPTUAL RAINFALL-RUNOFF MODELS
    DUAN, QY
    SOROOSHIAN, S
    GUPTA, V
    [J]. WATER RESOURCES RESEARCH, 1992, 28 (04) : 1015 - 1031
  • [6] Eberhart R, 1995, MHS 95 P 6 INT S MIC, P39, DOI DOI 10.1109/MHS.1995.494215
  • [7] Optimization of water distribution network design using the Shuffled Frog Leaping Algorithm
    Eusuff, MM
    Lansey, KE
    [J]. JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2003, 129 (03) : 210 - 225
  • [8] Harbaugh A.W., 1996, 96485 US GEOL SURV
  • [9] Different transformations for solving non-convex trim-loss problems by MINLP
    Harjunkoski, I
    Westerlund, T
    Porn, R
    Skrifvars, H
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 105 (03) : 594 - 603
  • [10] HEPPNER F, 1990, UBIQUITY OF CHAOS, P233