Abstract
Interest in the design of efficient meta-heuristics for the application to combinatorial optimization problems is growing rapidly. The optimal design of water distribution networks is an important optimization problem which consists of finding the best way of conveying water from the sources to the users, thus satisfying their requirements. The efficient design of looped networks is a much more complex problem than the design of branched ones, but their greater reliability can compensate for the increase in cost when closing some loops. Mathematically, this is a non-linear optimization problem, constrained to a combinatorial space, since the diameters are discrete and it has a very large number of local solutions. Many works have dealt with the minimization of the cost of the network but few have considered their cost and reliability simultaneously. The aim of this paper is to evaluate the performance of an implementation of Scatter Search in a multi-objective formulation of this problem. Results obtained in three benchmark networks show that the method here proposed performs accurately well in comparison with other multi-objective approaches also implemented.
Similar content being viewed by others
References
Alperovits, A., Shamir, U.: Design of optimal water distribution systems. Water Resour. Res. 13(6), 885–900 (1977)
Baños, R., Gil, C., Ortega, J., Montoya, F.G.: A parallel multilevel metaheuristic for graph partitioning. J. Heuristics 10(3), 315–336 (2004)
Baños, R., Gil, C., Paechter, B., Ortega, J.: A hybrid meta-heuristic for multi-objective optimization: MOSATS. J. Math. Model. Algorithms 6(2), 213–230 (2006)
Beausoleil, R.: MOSS—Multiobjective scatter search applied to nonlinear multiple criteria optimization. Eur. J. Operat. Res. 169(2), 426–449 (2006)
Coello Coello, C.A., Van Veldhuizen, D.A., Lamont, G.B.: Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer Academic, New York (2002)
Corne, D.W., Knowles, J.D.: The Pareto-envelope based selection algorithm for multiobjective optimization. In: Schoenauer, M., et al. (eds.) Proceedings of Parallel Problem Solving from Nature VI. Lecture Notes in Computer Science, vol. 1917, pp. 839–848 (2000)
Cunha, M.D., Sousa, J.: Water distribution network design optimization: simulated annealing approach. J. Water Resour. Plan. Manage. ASCE 125(4), 215–221 (1999)
Deekers, A., Aarts, E.: Global optimization and simulated annealing. Math. Program. 50, 367–393 (1991)
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast elitist non-dominated sorting genetic algorithm for multiobjective optimization: NSGA-II. In: Schoenauer, M., et al. (eds.) Proceedings of Parallel Problem Solving from Nature VI. Lecture Notes in Computer Science, vol. 1917, pp. 849–858 (2000)
Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, New York (2001)
Farmani, R., Savic, D.A., Walters, G.A.: Multi-objective optimization of water system: a comparative study. In: Cabrera et al. (eds.) Pumps, Electromechanical Devices and Systems Applied to Urban Water Management, vol. 1, pp. 247–256 (2003)
Farmani, R., Savic, D.A., Walters, G.A.: Evolutionary multi-objective optimization in water distribution network design. Eng. Optim. 37(2), 167–183 (2005)
Farmani, R., Walters, G.A., Savic, D.A.: Trade-off between total cost and reliability for any town water distribution network. J. Water Resour. Plan. Manage. ASCE, 131(3), 161–171 (2005)
Formiga, K., Chaudhry, F., Cheung, P., Reis, L.: Optimal design of water distribution system by multi-objective evolutionary methods. In: Fonseca, C.M., et al. (eds.) Proceedings of Evolutionary Multi-Criterion Optimization. Lecture Notes in Computer Science, vol. 2632, pp. 677–691 (2003)
Fujiwara, O., Khang, D.B.: A two-phase decomposition method for optimal design of looped water distribution networks. Water Resour. Res. 26(4), 539–549 (1990)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, San Francisco (1979)
Geem, Z.W., Kim, J.H., Loganathan, G.V.: A new heuristic optimisation algorithm: harmony search. Simulation 76(2), 60–68 (2001)
Gil, C., Ortega, J., Montoya, M.G., Baños, R.: A mixed heuristic for circuit partitioning. Comput. Optim. Appl. J. 23(3), 321–340 (2002)
Glover, F.: Heuristics for integer programming using surrogate constraints. Decis. Sci. 8(1), 156–166 (1977)
Glover, F., Laguna, M., Dowsland, K.A.: In: Reeves, C.R. (ed.) Modern Heuristic Techniques for Combinatorial Problems. Blackwell, London (1993)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, New York (1989)
Gupta, I., Bassin, J.K., Gupta, A., Khanna, P.: Optimization of water distribution systems. Env. Softw. 8, 101–113 (1993)
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)
Knowles, J.D., Corne, D.W.: The Pareto archived evolution strategy: a new baseline algorithm for Pareto multiobjective optimisation. In: Proceedings of Congress on Evolutionary Computation, vol. 1, pp. 98–105. IEEE Press, Piscataway (1999)
Maier, H.R., Simpson, A.R., Zecchin, A.C., Foong, W.K., Phang, K.Y., Seah, H.Y., Tan, C.L.: Ant colony optimization for design of water distribution systems. J. Water Resour. Plan. Manage. ASCE 129(3), 200–209 (2003)
Marti, R., Laguna, M., Glover, F.: Principles of scatter search. Eur. J. Oper. Res. 169(2), 359–372 (2006)
Mays, L.W.: Water Distribution System Handbook. McGraw–Hill, New York (2000)
Metropolis, N., Rosenbluth, A., Rosenbluth, M., Teller, A., Teller, E.: Equation of state calculations by fast computing machines. J. Chem. Phys. 21(6), 1087–1092 (1953)
Molina, J., Laguna, M., Martí, R., Caballero, R.: SSPMO: A scatter tabu search procedure for non-linear multiobjective optimization. Inf. J. Comput. 19(1), 91–100 (2007)
Montesinos, P., Garcia-Guzman, A., Ayuso, J.L.: Water distribution network optimisation using modified genetic algorithm. Water Resour. Res. 35(11), 3467–3473 (1999)
Mott, R.L.: Applied Fluid Mechanics. Prentice Hall, New York (2005)
Nebro, A.J., Luna, F., Alba, E.: New ideas in applying scatter search to multiobjective optimization. In: Coello Coello, C.A., et al. (eds.) Proceedings of Evolutionary Multi-criterion Optimization. Lecture Notes in Computer Science, vol. 3410, pp. 443–458 (2005)
Reca, J., Martínez, J.: Genetic algorithms for design of looped irrigation water distribution networks. Water Resour. Res. 42, W05416 (2006). doi: 10.1029/2005WR004383
Rossman, L.A.: EPANET 2 user’s manual. EPA/600/R-00/057 (2000)
Sherali, H.D., Totlani, R., Loganathan, G.V.: Enhanced lower bounds for the global optimization of water distribution networks. Water Resour. Res. 34(7), 1831–1841 (1998)
Siegfried, T., Kinzelbach, W.: A multiobjective discrete stochastic optimization approach to shared aquifer management: methodology and application, Water Resour. Res. 42, W02402 (2006). doi: 10.1029/2005WR004321
Todini, E.: Looped water distribution networks design using a resilience index based heuristic approach. Urban Water 2(3), 115–122 (2000)
Varma, K., Narasimhan, S., Bhallamudi, S.M.: Optimal design of water distribution systems using NLP method. J. Environ. Eng. ASCE 123(4), 381–388 (1997)
Veldhuizen, D.A., Zydallys, J.B., Lamont, G.B.: Considerations in engineering parallel multiobjective evolutionary algorithms. IEEE Trans. Evol. Comput. 7(2), 144–173 (2003)
While, R.L., Hingston, P., Barone, L., Huband, S.: A faster algorithm for calculating hyper-volume. IEEE Trans. Evol. Comput. 10(1), 29–38 (2006)
Zitzler, E., Thiele, L.: Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans. Evol. Comput. 3(4), 257–271 (1999)
Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: improving the strength Pareto evolutionary algorithm for multiobjective optimization. In: Proceedings of Evolutionary Methods for Design, Optimisation, and Control, Barcelona, Spain, pp. 95–100 (2001)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Baños, R., Gil, C., Reca, J. et al. Implementation of scatter search for multi-objective optimization: a comparative study. Comput Optim Appl 42, 421–441 (2009). https://doi.org/10.1007/s10589-007-9121-1
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-007-9121-1