Table of Contents
Fetching ...

Optimal Sensor Deception to Deviate from an Allowed Itinerary

Hazhar Rahmani, Arash Ahadi, Jie Fu

TL;DR

The paper addresses how an attacker can covertly deviate from an allowed itinerary by offline sensor alterations that map observed events to mimic legitimate behavior. It formalizes the environment as a world graph with sensor events $Y$ and observation function $\\mathcal{O}$, and represents legitimate and adversarial paths with itinerary $\\mathcal{I}$ and deviation $\\mathcal{D}$ automata. The main contributions are proving the $NP$-hardness of the minimum-cost sensor deception problem via a reduction from a multi-cut problem and providing an exact ILP formulation to compute optimal deceptive sensor alterations, validated through case studies on gridworld-like environments. The results highlight security vulnerabilities in sensing networks and offer a principled optimization approach to quantify the cost of deception under offline sensor-altering attacks.

Abstract

In this work, we study a class of deception planning problems in which an agent aims to alter a security monitoring system's sensor readings so as to disguise its adversarial itinerary as an allowed itinerary in the environment. The adversarial itinerary set and allowed itinerary set are captured by regular languages. To deviate without being detected, we investigate whether there exists a strategy for the agent to alter the sensor readings, with a minimal cost, such that for any of those paths it takes, the system thinks the agent took a path within the allowed itinerary. Our formulation assumes an offline sensor alteration where the agent determines the sensor alteration strategy and implement it, and then carry out any path in its deviation itinerary. We prove that the problem of solving the optimal sensor alteration is NP-hard, by a reduction from the directed multi-cut problem. Further, we present an exact algorithm based on integer linear programming and demonstrate the correctness and the efficacy of the algorithm in case studies.

Optimal Sensor Deception to Deviate from an Allowed Itinerary

TL;DR

The paper addresses how an attacker can covertly deviate from an allowed itinerary by offline sensor alterations that map observed events to mimic legitimate behavior. It formalizes the environment as a world graph with sensor events and observation function , and represents legitimate and adversarial paths with itinerary and deviation automata. The main contributions are proving the -hardness of the minimum-cost sensor deception problem via a reduction from a multi-cut problem and providing an exact ILP formulation to compute optimal deceptive sensor alterations, validated through case studies on gridworld-like environments. The results highlight security vulnerabilities in sensing networks and offer a principled optimization approach to quantify the cost of deception under offline sensor-altering attacks.

Abstract

In this work, we study a class of deception planning problems in which an agent aims to alter a security monitoring system's sensor readings so as to disguise its adversarial itinerary as an allowed itinerary in the environment. The adversarial itinerary set and allowed itinerary set are captured by regular languages. To deviate without being detected, we investigate whether there exists a strategy for the agent to alter the sensor readings, with a minimal cost, such that for any of those paths it takes, the system thinks the agent took a path within the allowed itinerary. Our formulation assumes an offline sensor alteration where the agent determines the sensor alteration strategy and implement it, and then carry out any path in its deviation itinerary. We prove that the problem of solving the optimal sensor alteration is NP-hard, by a reduction from the directed multi-cut problem. Further, we present an exact algorithm based on integer linear programming and demonstrate the correctness and the efficacy of the algorithm in case studies.
Paper Structure (3 sections, 1 figure)

This paper contains 3 sections, 1 figure.

Figures (1)

  • Figure 1: The floor map of Green Vault. The blue and green routes are allowed. The red route is the adversary's itinerary. $o_i$'s are occupancy sensors.

Theorems & Definitions (1)

  • definition thmcounterdefinition: World graph