{"title":"Planning with Probabilistic Opacity and Transparency: A Computational Model of Opaque/Transparent Observations","authors":"Sumukha Udupa, Jie Fu","doi":"arxiv-2405.05408","DOIUrl":null,"url":null,"abstract":"Qualitative opacity of a secret is a security property, which means that a\nsystem trajectory satisfying the secret is observation-equivalent to a\ntrajectory violating the secret. In this paper, we study how to synthesize a\ncontrol policy that maximizes the probability of a secret being made opaque\nagainst an eavesdropping attacker/observer, while subject to other task\nperformance constraints. In contrast to existing belief-based approach for\nopacity-enforcement, we develop an approach that uses the observation function,\nthe secret, and the model of the dynamical systems to construct a so-called\nopaque-observations automaton which accepts the exact set of observations that\nenforce opacity. Leveraging this opaque-observations automaton, we can reduce\nthe optimal planning in Markov decision processes(MDPs) for maximizing\nprobabilistic opacity or its dual notion, transparency, subject to task\nconstraints into a constrained planning problem over an augmented-state MDP.\nFinally, we illustrate the effectiveness of the developed methods in robot\nmotion planning problems with opacity or transparency requirements.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"22 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Formal Languages and Automata Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.05408","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Qualitative opacity of a secret is a security property, which means that a
system trajectory satisfying the secret is observation-equivalent to a
trajectory violating the secret. In this paper, we study how to synthesize a
control policy that maximizes the probability of a secret being made opaque
against an eavesdropping attacker/observer, while subject to other task
performance constraints. In contrast to existing belief-based approach for
opacity-enforcement, we develop an approach that uses the observation function,
the secret, and the model of the dynamical systems to construct a so-called
opaque-observations automaton which accepts the exact set of observations that
enforce opacity. Leveraging this opaque-observations automaton, we can reduce
the optimal planning in Markov decision processes(MDPs) for maximizing
probabilistic opacity or its dual notion, transparency, subject to task
constraints into a constrained planning problem over an augmented-state MDP.
Finally, we illustrate the effectiveness of the developed methods in robot
motion planning problems with opacity or transparency requirements.