In a smart city, real-time tra c sensors may be deployed for various applications, such as route planning. Unfortunately, sensors are prone to failures, which result in erroneous tra c data. Erroneous data can adversely a ect applications such as route planning, and can cause increased travel time. To minimize the impact of sensor failures, we must detect them promptly and accurately. However, typical detection algorithms may lead to a large number of false positives (i.e., false alarms) and false negatives (i.e., missed detections), which can result in suboptimal route planning. In this paper, we devise an e ective detector for identifying faulty tra c sensors using a prediction model based on Gaussian Processes. Further, we present an approach for computing the optimal parameters of the detector which minimize losses due to false-positive and falsenegative errors. We also characterize critical sensors, whose failure can have high impact on the route planning application. Finally, we implement our method and evaluate it numerically using a realworld dataset and the route planning platform OpenTripPlanner.
CCS CONCEPTS•Computer systems organization → Embedded and cyberphysical systems; Dependable and fault-tolerant systems and networks; • eory of computation → Gaussian processes; KEYWORDS fault detection, cyber-physical systems, smart city, route planning ACM Reference format: