Abstract
The design of a water distribution network (WDN) is an ever-challenging problem. The formulation and application of optimization techniques for WDN design have been an important area of research. Recently, the introduction of chaos theory-based evolutionary algorithms (EAs), in addition to traditional random-based ones, has elevated the scope for further improving the performance of EAs. The present study proposes a chaos-directed genetic algorithm (CDGA) by incorporating chaos ergodicity in GA mechanics for the optimal design of WDNs by introducing two novel frameworks, namely non-sequential approach and sequential approach. In improving the search efficacy of GA, the influence of chaotic systems with high-dimensionality maps is also explored when compared to the low-dimensionality maps. Considering four widely studied WDN benchmark problems ranging from 8 to 454 dimensions, the performance of the proposed GA and CDGA models is evaluated. The results show that the CDGA models outperform GA with better search efficacy, requiring fewer function evaluations to locate the optimal solution. In addition, the CDGA models are found to outperform other optimization techniques reported previously to handle these benchmark problems. Based on the results obtained, the study suggests the use of the chaotic system with other bio-inspired techniques to further improve their searchability and, thus, their computational efficiency.
Similar content being viewed by others
Data availability
The benchmark problems considered in the present study are taken from the Centre for Water Systems, Benchmark Problems, University of Exeter (https://emps.exeter.ac.uk/engineering/research/cws/resources/benchmarks/pareto/).
Code availability
All the models or codes that support the findings of this study are available from the corresponding author (written in the MATLAB software and are compiled with the simulation software EPANET using MATLAB-EPANET toolkit).
Abbreviations
- \({C}_{j}\) :
-
Cost of jth pipe
- CDS :
-
Commercially available diameter set
- CP :
-
Crossover point
- CS :
-
Chaotic sequence
- D :
-
Genes or decision variable
- \({d}_{j}\) :
-
Diameter of jth pipe
- DL s :
-
Chaotic sequence data length allocated for a single generation using SA
- \({F}_{f}\) :
-
Fitness function
- G s :
-
Generation size
- \({H}_{i}\) :
-
Head available at the ith node
- \({H}_{min}\) :
-
Minimum head requirement at the ith node
- L :
-
Lower bound of the decision variable
- \({l}_{j}\) :
-
Length of jth pipe
- M :
-
Number of genes that undergo mutation operation
- MC :
-
Mutation chromosome
- MV :
-
Mutation variable
- N CD :
-
Number of commercially available pipe diameter options
- \({N}_{D}\) :
-
Number of decision variables
- \({N}_{n}\) :
-
Number of nodes
- \(PC\) :
-
Parent chromosome
- P c :
-
Crossover probability
- P m :
-
Mutation probability
- \(PM\) :
-
Penalty multiplier
- \({P}_{r}\) :
-
Number of chromosomes retained during trunctation operator
- P s :
-
Population size
- \(r\) :
-
Uniformly distributed random number
- SV :
-
Swapping variable
- U :
-
Upper bound of the decision variable
References
Ali MZ, Awad NH, Suganthan PN, Shatnawi AM (2018) An improved class of real-coded genetic algorithms for numerical optimization. Neurocomputing 275(2018):155–166
Alperovits E, Shamir U (1977) Design of optimal water distribution systems. Water Resour Res 13(6):885–900
Ammaruekarat P, Meesad P (2011) A chaos search for multi-objective memetic algorithm. In: 2011 international conference on information and electronics engineering IPCSIT, vol. 6. IACSIT Press, Singapore
Arunkumar R, Jothiparakash V (2013) Chaotic evolutionary algorithms for multi reservoir optimization. Water Resour Manag 27(15):5207–5222
Babu KSJ, Vijayalakshmi DP (2013) Self-adaptive PSO-GA hybrid model for combinatorial water distribution network design. J Pipeline Syst Eng Pract 4(1):57–67
Cheng C-T, Wang W-C, Xu D-M, Chau K-W (2008) Optimizing hydropower reservoir operation using hybrid genetic algorithm and chaos. Water Resour Manag 22(7):895–909
Cimorelli L, D’Aniello A, Cozzolino L (2020) Boosting genetic algorithm performance in pump scheduling problems with a novel decision-variable representation. J Water Resour Plan Manag 146(5):04020023-1-04020023–11
Cisty M (2010) Hybrid genetic algorithm and linear programming method for least-cost design of water distribution systems. Water Resour Manag 24(1):1–24
Cunha MDC, Sousa J (1999) Water distribution network design optimization: simulated annealing approach. J Water Resour Plan Manage 125(4):215–221
Dandy GC, Simpson AR, Murphy LJ (1996) An improved genetic algorithm for pipe network optimization. Water Resour Res 32(2):449–458
Eusuff MM, Lansey KE (2003) Optimization of water distribution network design using the shuffled frog leaping algorithm. J Water Resour Plan Manage 129(3):210–225
Ezzeldin R, Djebedjian B, Saafan T (2014) Integer discrete particle swarm optimization of water distribution networks. J Pipeline Syst Eng Pract 5(1):04013013
Fallah H, Kisi O, Kim S, Rezaie-Balf M (2019) A new optimization approach for the least-cost design of water distribution networks: an improved crow search algorithm. Water Resour Manag 33:3595–3613
Geem ZW (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–277
Gessler J (1985) Pipe network optimization by enumeration. In: Proceedings of computer applications in water resources, ASCE, New York, pps 572–581
Goldberg DE, Kuo CH (1989) Genetic algorithms in pipeline optimization. J Comput Civ Eng 1(2):128–141
Grassberger P, Procaccia I (1983) Measuring the strangeness of strange attractors. Physica D 9(1–2):189–208
Gupta I, Gupta A, Khanna P (1999) Genetic algorithm for optimization of water distribution systems. Environ Model Softw 14(5):437–446
Haghighi A, Samani HMV, Samani ZMV (2011) GA-ILP method for optimization of water distribution networks. Water Resour Manag 25(7):1791–1808
Henon M (1976) A two-dimensional mapping with a strange attractor. Commun Math Phys 50(1):69–77
Ingu T, Takagi H (1999) Accelerating a GA convergence by fitting a single-peak function. In: 1999 IEEE international fuzzy systems conference proceedings, Seoul, Korea, III-1415: III-1420
Jain P, Khare R (2021) Application of parameter-less Rao algorithm in optimization of water distribution networks through pressure driven analysis. Water Resour Manag 35:4067–4084
Johns MB, Keedwell E, Savic D (2014) Adaptive locally constrained genetic algorithm for least-cost water distribution network design. J Hydroinf 16(2):288–301
Kadu MS, Gupta R, Bhave PR (2008) Optimal design of water networks using a modified genetic algorithm with reduction in search space. J Water Resour Plan Manag 134(2):147–160
Keedwell E, Khu ST (2005) A hybrid genetic algorithm for the design of water distribution networks. Eng Appl Artif Intell 18(4):461–472
Kim JH, Kim TG, Kim JH, Yoon YN (1994) A study on the pipe network system design using non-linear programming. J Korean Water Resour Assoc 27(4):59–67
Krapivka A, Ostfeld A (2009) Coupled genetic algorithm-linear programming scheme for least-cost pipe sizing of water-distribution systems. J Water Resour Plan Manage 135(4):298–302
Lansey KE, Mays LW (1989) Optimization model for water distribution system design. J Hydraul Eng 115(10):1401–1418
Lee SC, Lee SI (2001) Genetic algorithms for optimal augmentation of water distribution networks. J Korean Water Resour Assoc 34(5):567–575
Lorenz EN (1963) Deterministic nonperiodic flow. J Atmos Sci 20:130–141
May RM (1976) Simple mathematical models with very complicated dynamics. Nature 261:459–467
Michalewicz Z, Schoenauer M (1996) Evolutionary algorithms for constrained parameter optimization problems. Evol Comput 4(1):1–32
Montesinos P, Garcia-Guzman A, Ayuso JL (1999) Water distribution network optimization using a modified genetic algorithm. Water Resour Res 35(11):3467–3473
Moosavian N, Lence B (2019) Fittest individual referenced differential evolution algorithms for optimization of water distribution networks. J Comput Civ Eng 33(6):04019036
Mora-Melia D, Iglesias-Rey PL, Martinez-Solano F-M (2013) Design of water distribution networks using a pseudo-genetic algorithm and sensitivity of genetic operators. Water Resour Manag 27:4149–4162
Mora-Melia D, Iglesias-Rey PL, Martinez-Solano FJ, Ballesteros-Perez P (2015) Efficiency of evolutionary algorithms in water network pipe sizing. Water Resour Manage 29:4817–4831
Mozaffari A, Emami M, Fathi A (2018) A comprehensive investigation into the performance, robustness, scalability and convergence of chaos-enhanced evolutionary algorithms with boundary constraints. Artif Intell Rev 52(4):2319–2380
Murphy LJ, Simpson AR (1992) Pipe optimization using genetic algorithms. Research Report No. R93, University of Adelaide, Australia
Poojitha SN, Singh G, Jothiprakash V (2020) Improving the optimal solution of Goyang network – using genetic algorithm and differential evolution. Water Supply 20(1):95–102
Reca J, Martinez J (2006) Genetic algorithms for the design of looped irrigation water distribution networks. Water Resour Res 42(5):W05416
Rossman LA (2000) EPANET 2 USERS MANUAL, U.S. Environmental Protection Agency, Washington, D. C.
Savic DA, Walters GA (1997) Genetic algorithms for least-cost design of water distribution networks. J Water Resour Plan Manag 123(2):67–77
Sedki A, Ouazar D (2012) Hybrid particle swarm optimization and differential evolution for optimal design of water distribution systems. Adv Eng Inform 26:582–591
Sheikholeslami R, Talatahari S (2016) Developed swarm optimizer: a new method for sizing optimization of water distribution systems J Comput. Civ Eng 30(5):04016005
Simpson AR, Dandy GC, Murphy LJ (1994) Genetic algorithms compared to other techniques for pipe optimization. J Water Resour Plan Manag 120(4):423–443
Sivakumar B (2009) Nonlinear dynamics and chaos in hydrologic systems: latest developments and a look forward. Stoch Env Res Risk Assess 23:1027–1036
Sivakumar B (2017) Chaos in hydrology: bridging determinism and stochasticity. Springer, New York
Suribabu CR (2010) Differential evolution algorithm for optimal design of water distribution networks. J Hydroinf 12(1):66–82
Suribabu CR, Neelakantan TR (2006) Design of water distribution networks using particle swarm optimization. Urban Water J 3(2):111–120
Vairavamoorthy K, Ali M (2000) Optimal design of water distribution systems using genetic algorithms. Comput-Aided Civ Infrastruct Eng 15(5):374–382
Vairavamoorthy K, Ali M (2005) Pipe index vector: a method to improve genetic-algorithm-based pipe optimization. J Hydraul Eng 131(12):1117–1125
Wu ZY, Simpson AR (2001) Competent genetic-evolutionary optimization of water distribution systems. J Comput Civ Eng 15(2):89–101
Yuan X, Yuan Y, Zhang Y (2002) A hybrid chaotic genetic algorithm for short-term hydro system scheduling. Math Comput Simul 59:319–327
Zheng F, Simpson AR, Zecchin AC (2011) A combined NLP-differential evolution algorithm approach for the optimization of looped water distribution systems. Water Resour Res 47:1–18
Zheng F, Simpson AR, Zecchin AC (2014) Coupled binary linear programming-differential evolution algorithm approach for water distribution system optimization. J Water Resour Plan Manag 140(5):585–597
Zyl JEV, Savic DA, Walters GA (2004) Operational optimization of water distribution systems using a hybrid genetic algorithm. J Water Resour Plan Manag 130(2):160–170
Funding
No funding was received for conducting this study.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Poojitha, S.N., Jothiprakash, V. & Sivakumar, B. Chaos-directed genetic algorithms for water distribution network design: an enhanced search method. Stoch Environ Res Risk Assess 36, 3377–3393 (2022). https://doi.org/10.1007/s00477-022-02200-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-022-02200-7