Limited-Memory Techniques for Sensor Placement in Water Distribution Networks

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5313)


The practical utility of optimization technologies is often impacted by factors that reflect how these tools are used in practice, including whether various real-world constraints can be adequately modeled, the sophistication of the analysts applying the optimizer, and related environmental factors (e.g. whether a company is willing to trust predictions from computational models). Other features are less appreciated, but of equal importance in terms of dictating the successful use of optimization. These include the scale of problem instances, which in practice drives the development of approximate solution techniques, and constraints imposed by the target computing platforms. End-users often lack state-of-the-art computers, and thus runtime and memory limitations are often a significant, limiting factor in algorithm design. When coupled with large problem scale, the result is a significant technological challenge. We describe our experience developing and deploying both exact and heuristic algorithms for placing sensors in water distribution networks to mitigate against damage due intentional or accidental introduction of contaminants. The target computing platforms for this application have motivated limited-memory techniques that can optimize large-scale sensor placement problems.


Lagrangian Relaxation Water Utility Water Distribution System Facility Location Problem Linear Program Relaxation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Hart, W.E., Berry, J., Murray, R., Phillips, C.A., Riesen, L.A., Watson, J.P.: SPOT: A sensor placement optimization toolkit for drinking water contaminant warning system design. Technical Report SAND2007-4393 C, Sandia National Laboratories (2007)Google Scholar
  2. 2.
    Morley, K., Janke, R., Murray, R., Fox, K.: Drinking water contamination warning systems: Water utilities driving water research. Journal AWWA, 40–46 (2007)Google Scholar
  3. 3.
    USEPA: WaterSentinel System Architecture. Technical report, U.S. Environmental Protection Agency (2005)Google Scholar
  4. 4.
    Berry, J., Hart, W.E., Phillips, C.A., Uber, J.: A general integer-programming-based framework for sensor placement in municipal water networks. In: Proc. World Water and Environment Resources Conference (2004)Google Scholar
  5. 5.
    Berry, J., Fleischer, L., Hart, W.E., Phillips, C.A., Watson, J.P.: Sensor placement in municipal water networks. J. Water Planning and Resources Management 131(3), 237–243 (2005)CrossRefGoogle Scholar
  6. 6.
    Lee, B.H., Deininger, R.A., Clark, R.M.: Locating monitoring stations in water distribution systems. Journal, Am. Water Works Assoc., 60–66 (1991)Google Scholar
  7. 7.
    Lee, B.H., Deininger, R.A.: Optimal locations of monitoring stations in water distribution system. Journal of Environmental Engineering 118(1), 4–16 (1992)CrossRefGoogle Scholar
  8. 8.
    Propato, M., Piller, O., Uber, J.: A sensor location model to detect contaminations in water distribution networks. In: Proc. World Water and Environmental Resources Congress, American Society of Civil Engineers (2005)Google Scholar
  9. 9.
    Watson, J.P., Greenberg, H.J., Hart, W.E.: A multiple-objective analysis of sensor placement optimization in water networks. In: Proc. World Water and Environment Resources Conference (2004)Google Scholar
  10. 10.
    Kessler, A., Ostfeld, A., Sinai, G.: Detecting accidental contaminations in municipal water networks. Journal of Water Resources Planning and Management 124(4), 192–198 (1998)CrossRefGoogle Scholar
  11. 11.
    Kumar, A., Kansal, M.L., Arora, G.: Discussion of ‘detecting accidental contaminations in municipal water networks’. Journal of Water Resources Planning and Management 125(4), 308–310 (1999)CrossRefGoogle Scholar
  12. 12.
    Ostfeld, A., Salomons, E.: Optimal layout of early warning detection stations for water distribution systems security. Journal of Water Resources Planning and Management 130(5), 377–385 (2004)CrossRefGoogle Scholar
  13. 13.
    Rossman, L.A.: The EPANET programmer’s toolkit for analysis of water distribution systems. In: Proceedings of the Annual Water Resources Planning and Management Conference (1999),
  14. 14.
    Berry, J., Hart, W.E., Phillips, C.E., Uber, J.G., Watson, J.P.: Sensor placement in municiple water networks with temporal integer prog ramming models. J. Water Resources Planning and Management 132(4), 218–224 (2006)CrossRefGoogle Scholar
  15. 15.
    Mirchandani, P., Francis, R. (eds.): Discrete Location Theory. John Wiley and Sons, Chichester (1990)zbMATHGoogle Scholar
  16. 16.
    Berry, J., Carr, R.D., Hart, W.E., Phillips, C.A.: Scalable water sensor placement via aggregation. In: Proc. Water Distribution System Symposium (2007)Google Scholar
  17. 17.
    Resende, M., Werneck, R.: A hybrid heuristic for the p-median problem. Journal of Heuristics 10(1), 59–88 (2004)CrossRefzbMATHGoogle Scholar
  18. 18.
    Ostfeld, A., Uber, J.G., Salomons, E., Berry, J.W., Hart, W.E., Phillips, C.A., Watson, J.P., Dorini, G., Jonkergouw, P., Kapelan, Z., di Pierro, F., Khu, S.T., Savic, D., Eliades, D., Polycarpou, M., Ghimire, S.R., Barkdoll, B.D., Gueli, R., Huang, J.J., McBean, E.A., James, W., Krause, A., Leskovec, J., Isovitsch, S., Xu, J., Guestrin, C., VanBriesen, J., Small, M., Fischbeck, P., Preis, A., Propato, M., Piller, O., Trachtman, G.B., Wu, Z.Y., Walski, T.: The battle of the water sensor networks (BWSN): A design challenge for engineers and algorithms. J. Water Resource Planning and Management (submitted, 2007)Google Scholar
  19. 19.
    Berry, J.W., Boman, E., Phillips, C.A., Riesen, L.A.: Low-memory Lagrangian relaxation methods for sensor placement in municipal water networks. In: Proc. EWRI (to appear, 2008)Google Scholar
  20. 20.
    Avella, P., Sassano, A., Vasil’ev, I.: Computational study of large-scale p-median problems. Mathematical Programming 109(1), 89–114 (2007)MathSciNetCrossRefzbMATHGoogle Scholar
  21. 21.
    Barahona, F., Chudak, F.: Near-optimal solutions to large-scale facility location problems. Discrete Optimization 2, 35–50 (2005)MathSciNetCrossRefzbMATHGoogle Scholar
  22. 22.
    Barahona, F., Anbil, R.: The volume algorithm: producing primal solutions with a subgradient method. Mathematical Programming 87(3), 385–399 (2000)MathSciNetCrossRefzbMATHGoogle Scholar
  23. 23.
    Berry, J., Phillips, C.: Randomized rounding for sensor placement problems (preparation) (submitted, 2007)Google Scholar
  24. 24.
    Computational INfrastructure for Operations Research home page (2008),

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  1. 1.Sandia National LaboratoriesAlbuquerqueUSA

Personalised recommendations