An enhanced simulation-based iterated local search metaheuristic for gravity fed water distribution network design optimization

The gravity fed water distribution network design (WDND) optimization problem consists in determining the pipe diameters of a water network such that hydraulic constraints are satisfied and the total cost is minimized. Traditionally, such design decisions are made on the basis of expert experience. When networks increase in size, however, rules of thumb will rarely lead to near optimal decisions. Over the past thirty years, a large number of techniques have been developed to tackle the problem of optimally designing a water distribution network. In this paper, we tackle the NP-hard water distribution network design (WDND) optimization problem in a multi-period setting where time varying demand patterns occur. We propose a new simulation-based iterated local search metaheuristic which further explores the structure of the problem in an attempt to obtain high quality solutions. Computational experiments show that our approach is very competitive as it is able to improve over a state-of-the-art metaheuristic for most of the performed tests. Furthermore, it converges much faster to low cost solutions and demonstrates a more robust performance in that it obtains smaller deviations from the best known solutions.

[1]  Avi Ostfeld,et al.  Single and multi-objective optimal design of water distribution systems: application to the case study of the Hanoi system , 2009 .

[2]  D. Savić,et al.  Lost in Optimisation of Water Distribution Systems? A Literature Review of System Design , 2018 .

[3]  Andrew B. Templeman,et al.  THE COMPUTATIONAL COMPLEXITY OF THE PROBLEM OF DETERMINING LEAST CAPITAL COST DESIGNS FOR WATER SUPPLY NETWORKS , 1984 .

[4]  G. Loganathan,et al.  Design Heuristic for Globally Minimum Cost Water-Distribution Systems , 1995 .

[5]  Maria da Conceição Cunha,et al.  Water Distribution Network Design Optimization: Simulated Annealing Approach , 1999 .

[6]  Li Qi,et al.  Optimization of looped water distribution systems , 1996, Proceedings of the IEEE International Conference on Industrial Technology (ICIT'96).

[7]  Celso C. Ribeiro,et al.  Optimization by GRASP: Greedy Randomized Adaptive Search Procedures , 2016 .

[8]  Kenneth Sörensen,et al.  Optimisation of gravity-fed water distribution network design: A critical review , 2013, Eur. J. Oper. Res..

[9]  Z. Geem Optimal Design of Water Distribution Networks Using Harmony Search , 2009 .

[10]  Kenneth Sörensen,et al.  HydroGen: an Artificial Water Distribution Network Generator , 2013, Water Resources Management.

[11]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[12]  Feng Zhao,et al.  A Cooperative Co-Evolutionary Approach to Large-Scale Multisource Water Distribution Network Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[13]  U. Shamir Optimal Design and Operation of Water Distribution Systems , 1974 .

[14]  Idel Montalvo,et al.  Multi-objective particle swarm optimization applied to water distribution systems design: An approach with human interaction , 2010, Math. Comput. Model..

[15]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[16]  Manuel López-Ibáñez,et al.  Operational optimisation of water distribution networks , 2009 .

[17]  Z. Geem Optimal cost design of water distribution networks using harmony search , 2006 .

[18]  Guy Theraulaz,et al.  Topological patterns in street networks of self-organized urban settlements , 2006 .

[19]  Mauro A.S.S. Ravagnani,et al.  Water distribution networks optimization considering unknown flow directions and pipe diameters , 2019, Comput. Chem. Eng..

[20]  Robert J. Krueger,et al.  Mathematical Programming Techniques , 1978 .

[21]  Angus R. Simpson,et al.  Parametric study for an ant algorithm applied to water distribution system optimization , 2005, IEEE Transactions on Evolutionary Computation.

[22]  Thomas M. Walski,et al.  Water distribution system optimization , 1985 .

[23]  O. Fujiwara,et al.  A modified linear programming gradient method for optimal design of looped water distribution networks , 1987 .

[24]  Angus R. Simpson,et al.  Ant Colony Optimization for Design of Water Distribution Systems , 2003 .

[25]  U. Shamir,et al.  Analysis of the linear programming gradient method for optimal design of water supply networks , 1989 .

[26]  P. Khanna,et al.  Genetic algorithm for optimization of water distribution systems , 1999, Environ. Model. Softw..

[27]  Andrea Lodi,et al.  Mathematical programming techniques in water network optimization , 2015, Eur. J. Oper. Res..

[28]  P. Pardalos,et al.  Handbook of Combinatorial Optimization , 1998 .

[29]  Kenneth Sörensen,et al.  An Iterated Local Search Algorithm for Multi-Period Water Distribution Network Design Optimization , 2016 .

[30]  Kenneth Sörensen,et al.  An iterated local search algorithm for water distribution network design optimization , 2016, Networks.

[31]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[32]  Manuel Laguna,et al.  Tabu Search , 1997 .

[33]  U. Shamir,et al.  Design of optimal water distribution systems , 1977 .

[34]  Angus R. Simpson,et al.  Genetic algorithms compared to other techniques for pipe optimization , 1994 .

[35]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[36]  D. B. Khang,et al.  A two‐phase decomposition method for optimal design of looped water distribution networks , 1990 .

[37]  Dragan Savic,et al.  Genetic Algorithms for Least-Cost Design of Water Distribution Networks , 1997 .