Skip to main content

Genetic operators and constraint handling for pipe network optimization

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 993))

Abstract

Evolution Programs (EPs), including Genetic Algorithms and Evolution Strategies, are wellsuited for pipe network optimization problems due to the large number of candidate solutions to be examined, non-linearity of the problem and discrete decision space. However, pipe network problems are highly constrained and random initialization and standard genetic operators often cause infeasibility of generated solutions. The paper describes coding and genetic operators adapted to preserve feasibility of pipe network solutions generated in an EP run. Examples of ‘hard’ and ‘soft’ constraints found in pipe network optimization problems are used to illustrate the coding and genetic operators developed. The ‘hard’ constraints must be satisfied for each candidate solution and the ‘soft’ constraints may be violated but with a penalty associated with the violation. Procedures devised to include different type of constraints into an EP structure are also summarized. Examples of EPs developed include: (1) optimal pipe sizing for water distribution networks (2) layout design of branched hydraulic networks; and (3) pressure regulation in water distribution networks. The first example involves a classical operational-research type constraint of the form f (x) ≥ b. The second example involves a topological (connectivity) constraint which ensures that all nodes are connected (supplied). The last example combines the two constraints in a single problem. The examples provided clearly demonstrate the ability of the EPsdeveloped to find solutions to problems difficult to solve using classical operational research methods.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Eiger, G., Shamir, U. and Ben-Tal, A., (1994), Optimal Design of Water Distribution Networks, Water Resources Research, 30(9), 2637–2646.

    Google Scholar 

  • Quindry, G.E., Brill, E.D., and Liebman, J.C., (1981), Optimization of Looped Water Distribution Systems, ASCE Journal of Environmental Engineering, 107(EE4), 665–679.

    Google Scholar 

  • Savic, D.A. and Walters, G.A., (1994), Sensitivity of Optimal Pipeline System Designs to Changes in Head-Loss Equation, Centre For Systems And Control Engineering, Report No. 94/21, School of Engineering, University of Exeter, Exeter, United Kingdom.

    Google Scholar 

  • Savic, D.A. and Walters, G.A., (1995), An Evolution Program for Optimal Pressure Regulation in Water Distribution Networks, Engineering Optimization (in press).

    Google Scholar 

  • Walski, T.M., (1984), Analysis of Water Distribution Systems, Van Nostrand Reinhold Inc., New York.

    Google Scholar 

  • Walters, G.A. and Lohbeck, T.K., (1993), Optimal Layout of Tree Networks Using Genetic Algorithms, Engineering Optimization, 22, pp.27–48.

    Google Scholar 

  • Walters, G.A. and Savic, D.A., (1994), Optimal Design of Water Systems using Genetic Algorithms and Other Evolution Programs, Keynote paper in Hydraulic Engineering Software V Vol.1: Water Resources and Distribution, W.R. Blain and K.L. Ktsifarakis (eds.), Computational Mechanics Publications, pp.19–26.

    Google Scholar 

  • Walters, G.A. and Smith, D.K., (1995), Evolutionary Design Algorithm for Optimal Layout of Tree Networks, Engineering Optimization, (in press).

    Google Scholar 

  • Yates, D.F., Templeman, A.B., and Boffey, T.B., (1984), The Computational Complexity of the Problem of Determining Least Capital Cost Designs for Water Supply Networks, Engineering Optimization, 7, pp. 142–155.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Terence C. Fogarty

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Savic, D.A., Walters, G.A. (1995). Genetic operators and constraint handling for pipe network optimization. In: Fogarty, T.C. (eds) Evolutionary Computing. AISB EC 1995. Lecture Notes in Computer Science, vol 993. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60469-3_32

Download citation

  • DOI: https://doi.org/10.1007/3-540-60469-3_32

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60469-3

  • Online ISBN: 978-3-540-47515-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics