A Cooperative Co-Evolutionary Approach to Large-Scale Multisource Water Distribution Network Optimization

Potable water distribution networks (WDNs) are important infrastructures of modern cities. A good design of the network can not only reduce the construction expenditure but also provide reliable service. Nowadays, the scale of the WDN of a city grows dramatically along with the city expansion, which brings heavy pressure to its optimal design. In order to solve the large-scale WDN optimization problem, a cooperative co-evolutionary algorithm is proposed in this paper. First, an iterative trace-based decomposition method is specially designed by utilizing the information of water tracing to divide a large-scale network into small subnetworks. Since little domain knowledge is required, the decomposition method has great adaptability to multiform networks. Meanwhile, during optimization, the proposed algorithm can gradually refine the decomposition to make it more accurate. Second, a new fitness function is devised to handle the pressure constraint of the problem. The function transforms the constraint into a part of the objective to punish the infeasible solutions. Finally, a new suite of benchmark networks are created with both balanced and imbalanced cases. Experimental results on a widely used real network and the benchmark networks show that the proposed algorithm is promising.

[1]  Jun Zhang,et al.  A Level-Based Learning Swarm Optimizer for Large-Scale Optimization , 2018, IEEE Transactions on Evolutionary Computation.

[2]  David Butler,et al.  Reliability Indicators for Water Distribution System Design: Comparison , 2014 .

[3]  Jun Zhang,et al.  Evolution Consistency Based Decomposition for Cooperative Coevolution , 2018, IEEE Access.

[4]  John Yearwood,et al.  Heterogeneous Cooperative Co-Evolution Memetic Differential Evolution Algorithm for Big Data Optimization Problems , 2017, IEEE Transactions on Evolutionary Computation.

[5]  Edmund K. Burke,et al.  The Cooperative Royal Road: Avoiding Hitchhiking , 2007, Artificial Evolution.

[6]  Jun Zhang,et al.  Optimizing the Vehicle Routing Problem With Time Windows: A Discrete Particle Swarm Optimization Approach , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[7]  Xin Yao,et al.  Self-adaptive differential evolution with neighborhood search , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[8]  Franck Patrick Vidal,et al.  Threshold Selection, Mitosis and Dual Mutation in Cooperative Co-evolution: Application to Medical 3D Tomography , 2010, PPSN.

[9]  Angus R. Simpson,et al.  Ant Colony Optimization Applied to Water Distribution System Design: Comparative Study of Five Algorithms , 2007 .

[10]  Yu-Hsin Liu,et al.  Scatter search heuristic for least-cost design of water distribution networks , 2007 .

[11]  Giovanni Squillero,et al.  A benchmark for cooperative coevolution , 2012, Memetic Comput..

[12]  Marc Schoenauer,et al.  Polar IFS+Parisian Genetic Programming=Efficient IFS Inverse Problem Solving , 2000, Genetic Programming and Evolvable Machines.

[13]  Xiaodong Li,et al.  DG2: A Faster and More Accurate Differential Grouping for Large-Scale Black-Box Optimization , 2017, IEEE Transactions on Evolutionary Computation.

[14]  Edward Keedwell,et al.  Novel cellular automata approach to optimal water distribution network design , 2006 .

[15]  Larry W. Mays,et al.  Optimal Reliability‐Based Design of Pumping and Distribution Systems , 1990 .

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

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

[18]  Idel Montalvo,et al.  Particle Swarm Optimization applied to the design of water supply systems , 2008, Comput. Math. Appl..

[19]  Dragan Savic,et al.  Trade-off between Total Cost and Reliability for Anytown Water Distribution Network , 2005 .

[20]  Larry W. Mays,et al.  Optimization Model for Water Distribution System Design , 1989 .

[21]  Avi Ostfeld,et al.  State of the Art for Genetic Algorithms and Beyond in Water Resources Planning and Management , 2010 .

[22]  Majid Nili Ahmadabadi,et al.  Interaction of Culture-based Learning and Cooperative Co-evolution and its Application to Automatic Behavior-based System Design , 2010, IEEE Transactions on Evolutionary Computation.

[23]  Holger R. Maier,et al.  Improved genetic algorithm optimization of water distribution system design by incorporating domain knowledge , 2015, Environ. Model. Softw..

[24]  P. Bhave,et al.  GLOBAL OPTIMUM TREE SOLUTION FOR SINGLE-SOURCE LOOPED WATER DISTRIBUTION NETWORKS SUBJECTED TO A SINGLE LOADING PATTERN , 1993 .

[25]  Aaron C. Zecchin,et al.  Self-Adaptive Differential Evolution Algorithm Applied to Water Distribution System Optimization , 2013 .

[26]  Angus R. Simpson,et al.  A decomposition and multistage optimization approach applied to the optimization of water distribution systems with multiple supply sources , 2013 .

[27]  Maria da Conceição Cunha,et al.  Tabu search algorithms for water network optimization , 2004, Eur. J. Oper. Res..

[28]  Kenneth A. De Jong,et al.  Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents , 2000, Evolutionary Computation.

[29]  Stefano Alvisi,et al.  A Procedure for the Design of District Metered Areas in Water Distribution Systems , 2014 .

[30]  Xiaodong Li,et al.  Cooperative Co-Evolution With Differential Grouping for Large Scale Optimization , 2014, IEEE Transactions on Evolutionary Computation.

[31]  Hossein M. V. Samani,et al.  Optimization of Water Distribution Networks Using Integer Linear Programming , 2006 .

[32]  T. R. Neelakantan,et al.  Design of water distribution networks using particle swarm optimization , 2006 .

[33]  A. Villagra,et al.  Optimization of potable water networks with hybrid metaheuristics , 2017, 2017 XVII Workshop on Information Processing and Control (RPIC).

[34]  Slobodan P. Simonovic,et al.  Optimization of Water Distribution Network Design Using Differential Evolution , 2010 .

[35]  António Andrade-Campos,et al.  Efficiency achievement in water supply systems—A review , 2014 .

[36]  Kevin E Lansey,et al.  Optimization of Water Distribution Network Design Using the Shuffled Frog Leaping Algorithm , 2003 .

[37]  Qingfu Zhang,et al.  Distributed evolutionary algorithms and their models: A survey of the state-of-the-art , 2015, Appl. Soft Comput..

[38]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[39]  Larry W. Mays,et al.  Battle of the network models: Epilogue , 1987 .

[40]  Jose Bienvenido Martínez,et al.  Discussion of “Optimization of Water Distribution Networks Using Integer Linear Programming” by Hossein M. V. Samani and Alireza Mottaghi , 2008 .

[41]  C. R. Suribabu Differential evolution algorithm for optimal design of water distribution networks , 2010 .

[42]  S. Talatahari,et al.  Developed Swarm Optimizer: A New Method for Sizing Optimization of Water Distribution Systems , 2016, J. Comput. Civ. Eng..

[43]  Yacine Rezgui,et al.  Optimization of Potable Water Distribution and Wastewater Collection Networks: A Systematic Review and Future Research Directions , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[44]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[45]  T. K. Radhakrishnan,et al.  A novel hybridized grey wolf optimzation for a cost optimal design of water distribution network , 2017, 2017 Computing Conference.

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

[47]  Dragan Savic,et al.  Discussion of “Optimization of Water Distribution Networks Using Integer and Linear Programming” by Hossein M. V. Samani and Alireza Mottaghi , 2008 .

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

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

[50]  Jun Zhang,et al.  Distributed Cooperative Co-Evolution With Adaptive Computing Resource Allocation for Large Scale Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[51]  Aaron C. Zecchin,et al.  An Adaptive Convergence-Trajectory Controlled Ant Colony Optimization Algorithm With Application to Water Distribution System Design Problems , 2017, IEEE Transactions on Evolutionary Computation.

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