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 to disguise its adversarial itinerary as an allowed itinerary in the environment. Both the adversarial and allowed itinerary sets are defined by regular languages. We investigate whether there exists a strategy for the agent to alter the sensor readings, with a minimal cost, such that for any adversarial 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 implements it, and then carries out any path in its adversarial itinerary. We prove that the problem of solving the optimal sensor alteration is NP-hard and present an exact algorithm based on integer linear programming. We demonstrate the correctness and the efficacy of the algorithm using several experiments.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimal Sensor Deception to Deviate from an Allowed Itinerary

  • Hazhar Rahmani,
  • Arash Ahadi,
  • Jie Fu

摘要

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 to disguise its adversarial itinerary as an allowed itinerary in the environment. Both the adversarial and allowed itinerary sets are defined by regular languages. We investigate whether there exists a strategy for the agent to alter the sensor readings, with a minimal cost, such that for any adversarial 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 implements it, and then carries out any path in its adversarial itinerary. We prove that the problem of solving the optimal sensor alteration is NP-hard and present an exact algorithm based on integer linear programming. We demonstrate the correctness and the efficacy of the algorithm using several experiments.