Synthesis of Deceptive Strategies in Reachability Games with Action Misperception (Technical Report)
Abhishek N. Kulkarni, Jie Fu

TL;DR
This paper develops methods for synthesizing deceptive strategies in reachability games with action misperception, showing deception can enhance winning chances under certain probabilistic conditions.
Contribution
It introduces a dynamic hypergame model for reachability games with evolving misperception and provides algorithms for synthesizing deceptive winning strategies.
Findings
Deceptive strategies are equivalent to non-deceptive ones under sure-winning conditions.
Deception can provide an advantage under almost-sure winning conditions.
Algorithms are demonstrated on capture-the-flag and temporal logic games.
Abstract
Strategic deception is an act of manipulating the opponent's perception to gain strategic advantages. In this paper, we study synthesis of deceptive winning strategies in two-player turn-based zero-sum reachability games on graphs with one-sided incomplete information of action sets. In particular, we consider the class of games in which Player 1 (P1) starts with a non-empty set of private actions, which she may 'reveal' to Player 2 (P2) during the course of the game. P2 is equipped with an inference mechanism using which he updates his perception of P1's action set whenever a new action is revealed. Under this information structure, the objective of P1 is to reach a set of goal states in the game graph while that of P2 is to prevent it. We address the question: how can P1 leverage her information advantages to deceive P2 into choosing actions that in turn benefit P1? To this end, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Formal Methods in Verification · Logic, programming, and type systems
