Abstract
We present a series of related robust optimization models for placing sensors in municipal water networks to detect contaminants that are maliciously or accidentally injected. We formulate sensor placement problems as mixed-integer programs, for which the objective coefficients are not known with certainty. We consider a restricted absolute robustness criteria that is motivated by natural restrictions on the uncertain data, and we define three robust optimization models that differ in how the coefficients in the objective vary. Under one set of assumptions there exists a sensor placement that is optimal for all admissible realizations of the coefficients. Under other assumptions, we can apply sorting to solve each worst-case realization efficiently, or we can apply duality to integrate the worst-case outcome and have one integer program. The most difficult case is where the objective parameters are bilinear, and we prove its complexity is NP-hard even under simplifying assumptions. We consider a relaxation that provides an approximation, giving an overall guarantee of near-optimality when used with branch-and-bound search. We present preliminary computational experiments that illustrate the computational complexity of solving these robust formulations on sensor placement applications.
Similar content being viewed by others
References
Anderson, E.: The MOSEK Optimization Toolbox for MATLAB Version 2.5, User's Guide and Reference Manual. World Wide Web, http://www.mosek.com (1999–2002)
Androulakis, I., Maranas, C., Floudas, C.: αBB: A global optimization method for general constrained nonconvex problems. Journal of Global Optimization 7, 337–363 (1995)
Berry, J., Hart, W.E., Phillips, C.A., Uber, J.: A general integer-programming-based framework for sensor placement in municipal water networks. In: Proceedings of the World Water and Environment Resources Conference (2004)
Berry, J.W., Fleischer, L., Hart, W.E., Phillips, C.A., Watson, J.P.: Sensor placement in municipal water networks. Journal of Water Resources Planning and Management 131 (3), 237–243 (2005)
Bertsimas, D., Sim, M.: Robust discrete optimization and network flows. Mathematical Programming Series B 98, 49–71 (2003)
Bertsimas, D., Sim, M.: The price of robustness. Operations Research 52, 35–53 (2004)
Dantzig, G.B.: Linear programming under uncertainty. Management Science 1 (3, 4), 197–206 (1955)
Ferson, S., Joslyn, C.A., Helton, J.C., Oberkampf, W.L., Sentz, K.: Challenge problems: Uncertainty in system response given uncertain parameters. Reliability Engineering and System Safety 85, 11–19 (2004)
Greenberg, H.: Mathematical Programming Glossary. World Wide Web, http://www.cudenver.edu/ hgreenbe/glossary/ (1996–2005)
Hoffman, F.O., Hammonds, J.S.: Propagation of uncertainty in risk assessments: The need to distinguish between uncertainty due to lack of knowledge and uncertainty due to variability. Risk Analysis 14 (5), 707–712 (1994)
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)
Kouvelis, P., Yu, G.: Robust Discrete Optimization and Its Applications. Norwell, MA: Kluwer Academic Publishers, (1996)
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)
Lee, B., Deininger, R.: Optimal locations of monitoring stations in water distribution system. Journal of Environmental Engineering 118 (1), 4–16 (1992)
Malivert, C.: An algorithm for bilinear fractional problems. Tech. Rep. 1998-03, Université de Limoges, Cedex, France (1998)
Oberkampf, W.L., DeLand, S.M., Rutherford, B.M., Diegert, K.V., Alvin, K.F.: Error and uncertainty in modeling and simulation. Reliability Engineering and System Safety 75, 333–357 (2002)
Rowe, W.D.: Understanding uncertainty. Risk Analysis 14 (5), 743–750 (1994)
Ryoo, H.S., Sahinidis, N.V.: Global optimization of nonconvex NLPs and MINLPs with applications in process design. Computers & Chemical Engineering 19 (5), 551–566 (1995)
Sahinidis, N., Tawarmalani, M.: BARON 7.2.5: Global Optimization of Mixed-Integer Nonlinear Programs, User's Manual (2005)
Tawarmalani, M., Sahinidis, N.: Global optimization of mixed-integer nonlinear programs: A theoretical and computational study. Mathematical Programming 99, 563–591 (2004)
Watson, J.P., Greenberg, H.J., Hart, W.E.: A multiple-objective analysis of sensor placement optimization in water networks. In: Proceedings of the World Water and Environment Resources Congress. American Society of Civil Engineers (2004)
Yaman, H., Karasan, O.E., Pinar, M.C.: The robust minimum spanning tree problem with interval data. Operations Research Letters 29, 31–40 (2001)
Yaman, H., Karasan, O.E., Pinar, M.C.: Restricted robust optimization for maximization over uniform matroid with interval data uncertainty. Tech. rep., Bilkent University Technical Report (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Carr, R., Greenberg, H., Hart, W. et al. Robust optimization of contaminant sensor placement for community water systems. Math. Program. 107, 337–356 (2006). https://doi.org/10.1007/s10107-005-0689-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-005-0689-x