A modified shuffled frog-leaping optimization algorithm: applications to project management
Authors:
- 16 February 2007
- journal article
- research article
- Published by Taylor & Francis in Structure and Infrastructure Engineering
- Vol. 3 (1) , 53-60
Abstract
Evolutionary algorithms, such as shuffled frog-leaping, are stochastic search methods that mimic natural biological evolution and/or the social behavior of species. Such algorithms have been developed to arrive at near-optimum solutions to complex and large-scale optimization problems which cannot be solved by gradient-based mathematical programming techniques. The shuffled frog-leaping algorithm draws its formulation from two other search techniques: the local search of the ‘particle swarm optimization’ technique; and the competitiveness mixing of information of the ‘shuffled complex evolution’ technique. A brief description of the original algorithm is presented along with a pseudocode and flowchart to facilitate its implementation. This paper then introduces a new search-acceleration parameter into the formulation of the original shuffled frog-leaping algorithm to create a modified form of the algorithm. A number of simulations are carried out for two continuous optimization problems (known as benchmark test problems) and two discrete optimization problems (large scale problems in the project management domain) to illustrate the positive impact of this new parameter on the performance of the shuffled frog-leaping algorithm. A range of ‘best’ usable values for the search-acceleration parameter is identified and discussed.Keywords
This publication has 4 references indexed in Scilit:
- Comparison among five evolutionary-based optimization algorithmsAdvanced Engineering Informatics, 2005
- Optimization of Water Distribution Network Design Using the Shuffled Frog Leaping AlgorithmJournal of Water Resources Planning and Management, 2003
- Using Genetic Algorithms to Solve Construction Time-Cost Trade-Off ProblemsJournal of Computing in Civil Engineering, 1997
- Test driving three 1995 genetic algorithms: New test functions and geometric matchingJournal of Heuristics, 1995