A platform for research: civil engineering, architecture and urbanism
Self-Adaptive Differential Evolution Algorithm Applied to Water Distribution System Optimization
Differential evolution (DE) is a relatively new technique that has recently been used to optimize the design for water distribution systems (WDSs). Several parameters need to be determined in the use of DE, including population size, ; mutation weighting factor, ; crossover rate, , and a particular mutation strategy. It has been demonstrated that the search behavior of DE is especially sensitive to the and values. These parameters need to be fine-tuned for different optimization problems because they are generally problem-dependent. A self-adaptive differential evolution (SADE) algorithm is proposed to optimize the design of WDSs. Three new contributions are included in the proposed SADE algorithm: (1) instead of pre-specification, the control parameters of and are encoded into the chromosome of the SADE algorithm, and hence are adapted by means of evolution; (2) and values of the SADE algorithm apply at the individual level rather than the generational level normally used by the traditional DE algorithm; and (3) a new convergence criterion is proposed for the SADE algorithm as the termination condition, thereby avoiding pre-specifying a fixed number of generations or computational budget to terminate the evolution. Four WDS case studies have been used to demonstrate the effectiveness of the proposed SADE algorithm. The results show that the proposed algorithm exhibits good performance in terms of solution quality and efficiency. The advantage of the proposed SADE algorithm is that it reduces the effort required to fine-tune algorithm parameter values.
Self-Adaptive Differential Evolution Algorithm Applied to Water Distribution System Optimization
Differential evolution (DE) is a relatively new technique that has recently been used to optimize the design for water distribution systems (WDSs). Several parameters need to be determined in the use of DE, including population size, ; mutation weighting factor, ; crossover rate, , and a particular mutation strategy. It has been demonstrated that the search behavior of DE is especially sensitive to the and values. These parameters need to be fine-tuned for different optimization problems because they are generally problem-dependent. A self-adaptive differential evolution (SADE) algorithm is proposed to optimize the design of WDSs. Three new contributions are included in the proposed SADE algorithm: (1) instead of pre-specification, the control parameters of and are encoded into the chromosome of the SADE algorithm, and hence are adapted by means of evolution; (2) and values of the SADE algorithm apply at the individual level rather than the generational level normally used by the traditional DE algorithm; and (3) a new convergence criterion is proposed for the SADE algorithm as the termination condition, thereby avoiding pre-specifying a fixed number of generations or computational budget to terminate the evolution. Four WDS case studies have been used to demonstrate the effectiveness of the proposed SADE algorithm. The results show that the proposed algorithm exhibits good performance in terms of solution quality and efficiency. The advantage of the proposed SADE algorithm is that it reduces the effort required to fine-tune algorithm parameter values.
Self-Adaptive Differential Evolution Algorithm Applied to Water Distribution System Optimization
Zheng, Feifei (author) / Zecchin, Aaron C. (author) / Simpson, Angus R. (author)
Journal of Computing in Civil Engineering ; 27 ; 148-158
2012-03-17
112013-01-01 pages
Article (Journal)
Electronic Resource
English
Self-Adaptive Differential Evolution Algorithm Applied to Water Distribution System Optimization
British Library Online Contents | 2013
|British Library Conference Proceedings | 2012
|Taylor & Francis Verlag | 2018
|British Library Online Contents | 2014
|