Skip to main content

Advertisement

Log in

Chaos-directed genetic algorithms for water distribution network design: an enhanced search method

  • Original Paper
  • Published:
Stochastic Environmental Research and Risk Assessment Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

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

    Article  Google Scholar 

  • Alperovits E, Shamir U (1977) Design of optimal water distribution systems. Water Resour Res 13(6):885–900

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Cunha MDC, Sousa J (1999) Water distribution network design optimization: simulated annealing approach. J Water Resour Plan Manage 125(4):215–221

    Article  Google Scholar 

  • Dandy GC, Simpson AR, Murphy LJ (1996) An improved genetic algorithm for pipe network optimization. Water Resour Res 32(2):449–458

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ezzeldin R, Djebedjian B, Saafan T (2014) Integer discrete particle swarm optimization of water distribution networks. J Pipeline Syst Eng Pract 5(1):04013013

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Geem ZW (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–277

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Grassberger P, Procaccia I (1983) Measuring the strangeness of strange attractors. Physica D 9(1–2):189–208

    Article  Google Scholar 

  • Gupta I, Gupta A, Khanna P (1999) Genetic algorithm for optimization of water distribution systems. Environ Model Softw 14(5):437–446

    Article  Google Scholar 

  • Haghighi A, Samani HMV, Samani ZMV (2011) GA-ILP method for optimization of water distribution networks. Water Resour Manag 25(7):1791–1808

    Article  Google Scholar 

  • Henon M (1976) A two-dimensional mapping with a strange attractor. Commun Math Phys 50(1):69–77

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Keedwell E, Khu ST (2005) A hybrid genetic algorithm for the design of water distribution networks. Eng Appl Artif Intell 18(4):461–472

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Lansey KE, Mays LW (1989) Optimization model for water distribution system design. J Hydraul Eng 115(10):1401–1418

    Article  Google Scholar 

  • Lee SC, Lee SI (2001) Genetic algorithms for optimal augmentation of water distribution networks. J Korean Water Resour Assoc 34(5):567–575

    Google Scholar 

  • Lorenz EN (1963) Deterministic nonperiodic flow. J Atmos Sci 20:130–141

    Article  Google Scholar 

  • May RM (1976) Simple mathematical models with very complicated dynamics. Nature 261:459–467

    Article  CAS  Google Scholar 

  • Michalewicz Z, Schoenauer M (1996) Evolutionary algorithms for constrained parameter optimization problems. Evol Comput 4(1):1–32

    Article  Google Scholar 

  • Montesinos P, Garcia-Guzman A, Ayuso JL (1999) Water distribution network optimization using a modified genetic algorithm. Water Resour Res 35(11):3467–3473

    Article  Google Scholar 

  • Moosavian N, Lence B (2019) Fittest individual referenced differential evolution algorithms for optimization of water distribution networks. J Comput Civ Eng 33(6):04019036

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Reca J, Martinez J (2006) Genetic algorithms for the design of looped irrigation water distribution networks. Water Resour Res 42(5):W05416

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Sivakumar B (2009) Nonlinear dynamics and chaos in hydrologic systems: latest developments and a look forward. Stoch Env Res Risk Assess 23:1027–1036

    Article  Google Scholar 

  • Sivakumar B (2017) Chaos in hydrology: bridging determinism and stochasticity. Springer, New York

    Book  Google Scholar 

  • Suribabu CR (2010) Differential evolution algorithm for optimal design of water distribution networks. J Hydroinf 12(1):66–82

    Article  Google Scholar 

  • Suribabu CR, Neelakantan TR (2006) Design of water distribution networks using particle swarm optimization. Urban Water J 3(2):111–120

    Article  Google Scholar 

  • Vairavamoorthy K, Ali M (2000) Optimal design of water distribution systems using genetic algorithms. Comput-Aided Civ Infrastruct Eng 15(5):374–382

    Article  Google Scholar 

  • Vairavamoorthy K, Ali M (2005) Pipe index vector: a method to improve genetic-algorithm-based pipe optimization. J Hydraul Eng 131(12):1117–1125

    Article  Google Scholar 

  • Wu ZY, Simpson AR (2001) Competent genetic-evolutionary optimization of water distribution systems. J Comput Civ Eng 15(2):89–101

    Article  Google Scholar 

  • Yuan X, Yuan Y, Zhang Y (2002) A hybrid chaotic genetic algorithm for short-term hydro system scheduling. Math Comput Simul 59:319–327

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Funding

No funding was received for conducting this study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bellie Sivakumar.

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.

Supplementary file1 (DOCX 614 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00477-022-02200-7

Keywords

Navigation