TY - GEN
T1 - Sensor Network Design for Uniquely Identifying Sources of Contamination in Water Distribution Networks
AU - Basu, Kaustav
AU - Sen, Arunabha
N1 - Publisher Copyright:
© 2022 ACM.
PY - 2022/4/25
Y1 - 2022/4/25
N2 - Sensors are being extensively adopted for use in smart cities in order to monitor various parameters, so that any anomalous behaviours manifesting in the deployment area, can be easily detected. Sensors in a deployment area have two functions, sensing/coverage and communication, with this paper focusing on the former. Over the years, several coverage models have been proposed which utilizes the Set Cover based problem formulation. This formulation unfortunately has a drawback, in the sense that it lacks unique identification capability for the location where anomalous behavior is sensed. This limitation can be overcome through utilization of Identifying Code. The optimal solution of the Identifying Code problem provides the minimum number of sensors that will be needed to uniquely identify the location where anomalous behavior is sensed. In this paper, we introduce a novel budget constrained version of the problem, whose goal is to find the largest number of locations that can be uniquely identified with the sensors that can be deployed within the specified budget. We provide an Integer Linear Programming formulation and a Maximum Set-Group Cover (MSGC) formulation for the problem and prove that the MSGC problem cannot have a polynomial time approximation algorithm with a 1/k factor performance guarantee unless P = NP.
AB - Sensors are being extensively adopted for use in smart cities in order to monitor various parameters, so that any anomalous behaviours manifesting in the deployment area, can be easily detected. Sensors in a deployment area have two functions, sensing/coverage and communication, with this paper focusing on the former. Over the years, several coverage models have been proposed which utilizes the Set Cover based problem formulation. This formulation unfortunately has a drawback, in the sense that it lacks unique identification capability for the location where anomalous behavior is sensed. This limitation can be overcome through utilization of Identifying Code. The optimal solution of the Identifying Code problem provides the minimum number of sensors that will be needed to uniquely identify the location where anomalous behavior is sensed. In this paper, we introduce a novel budget constrained version of the problem, whose goal is to find the largest number of locations that can be uniquely identified with the sensors that can be deployed within the specified budget. We provide an Integer Linear Programming formulation and a Maximum Set-Group Cover (MSGC) formulation for the problem and prove that the MSGC problem cannot have a polynomial time approximation algorithm with a 1/k factor performance guarantee unless P = NP.
KW - Budget Constrained Identifying Code
KW - Identifying Code
KW - Maximum Set Cover
KW - Maximum Set-Group Cover
KW - Sensor Placement
KW - Smart Cities
KW - Water Distribution Network
UR - http://www.scopus.com/inward/record.url?scp=85137423013&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85137423013&partnerID=8YFLogxK
U2 - 10.1145/3487553.3524850
DO - 10.1145/3487553.3524850
M3 - Conference contribution
AN - SCOPUS:85137423013
T3 - WWW 2022 - Companion Proceedings of the Web Conference 2022
SP - 1245
EP - 1250
BT - WWW 2022 - Companion Proceedings of the Web Conference 2022
PB - Association for Computing Machinery, Inc
T2 - 31st ACM Web Conference, WWW 2022
Y2 - 25 April 2022
ER -