Proceedings

Information-Theoretic Opacity-Enforcement in Markov Decision Processes

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 6779-6787.

https://doi.org/10.24963/ijcai.2024/749

Abstract

The paper studies information-theoretic opacity, an information-flow privacy property, in a setting involving two agents: A planning agent who controls a stochastic system and an observer who partially observes the system states. The goal of the observer is to infer some secret, represented by a random variable, from its partial observations, while the goal of the planning agent is to make the secret maximally opaque to the observer while achieving a satisfactory total return. Modeling the stochastic system using a Markov decision process, two classes of opacity properties are considered---Last-state opacity is to ensure that the observer is uncertain if the last state is in a specific set and initial-state opacity is to ensure that the observer is unsure of the realization of the initial state. As the measure of opacity, we employ the Shannon conditional entropy capturing the information about the secret revealed by the observable. Then, we develop primal-dual policy gradient methods for opacity-enforcement planning subject to constraints on total returns. We propose novel algorithms to compute the policy gradient of entropy for each observation, leveraging message passing within the hidden Markov models. This gradient computation enables us to have stable and fast convergence. We demonstrate our solution of opacity-enforcement control through a grid world example.

  1. [Baum et al., 1970] Leonard E Baum, Ted Petrie, George Soules, and Norman Weiss. A maximization technique oc- curring in the statistical analysis of probabilistic functions of markov chains. The annals of mathematical statistics, 41(1):164-171, 1970.
  2. [Bérard et al., 2015a] Béatrice Bérard, Krishnendu Chatter- jee, and Nathalie Sznajder. Probabilistic opacity for Markov decision processes. Information Processing Let- ters, 115(1):52-59, January 2015.
  3. [Bérard et al., 2015b] Béatrice Bérard, John Mullins, and Mathieu Sassolas. Quantifying opacity †. Mathematical Structures in Computer Science, 25(2):361-403, February 2015. Publisher: Cambridge University Press.
  4. [Cen et al., 2022] Shicong Cen, Chen Cheng, Yuxin Chen, Yuting Wei, and Yuejie Chi. Fast global convergence of natural policy gradient methods with entropy regulariza- tion. Operations Research, 70(4):2563-2578, 2022.
  5. [Dubreil et al., 2008] Jeremy Dubreil, Philippe Darondeau, and Herve Marchand. Opacity enforcing control synthe- sis. In 2008 9th International Workshop on Discrete Event Systems, pages 28-35, 2008.
  6. [Guo et al., 2020] Ye Guo, Xiaoning Jiang, Chen Guo, Shouguang Wang, and Oussama Karoui. Overview of Opacity in Discrete Event Systems. IEEE Access, 8:48731-48741, 2020. Conference Name: IEEE Access.
  7. [Han et al., 2023] X Han, Kuize Zhang, Jiahui Zhang, Zhiwu Li, and Zengqiang Chen. Strong current-state and initial- state opacity of discrete-event systems. Automatica (Ox- ford), 148:110756, 2023.
  8. [Keroglou and Hadjicostis, 2016] Christoforos Keroglou and Christoforos N. Hadjicostis. Probabilistic system opacity in discrete event systems. In 2016 13th Interna- tional Workshop on Discrete Event Systems (WODES), pages 379-384, May 2016.
  9. [Khouzani and Malacaria, 2017] MHR. Khouzani and Pasquale Malacaria. Leakage-minimal design: Univer- sality, limitations, and applications. In 2017 IEEE 30th Computer Security Foundations Symposium (CSF), pages 305-317, 2017.
  10. [Lin, 2011] Feng Lin. Opacity of discrete event systems and its applications. Automatica, 47(3):496-503, 2011.
  11. [Ma et al., 2023] Haoxiang Ma, Chongyang Shi, Shuo Han, Michael R. Dorothy, and Jie Fu. Covert planning against imperfect observers, 2023.
  12. [Maliah et al., 2017] Shlomi Maliah, Guy Shani, and Roni Stern. Collaborative privacy preserving multi-agent plan- ning. Autonomous Agents and Multi-Agent Systems, 31(3):493-530, may 2017.
  13. [Marzouqi and Jarvis, 2004] Mohamed Marzouqi and Ray Jarvis. Covert path planning for autonomous robot nav- igation. 01 2004.
  14. [Marzouqi and Jarvis, 2005] M. Marzouqi and R.A. Jarvis. Covert path planning in unknown environments with known or suspected sentry location. In 2005 IEEE/RSJ In- ternational Conference on Intelligent Robots and Systems, pages 1772-1778, 2005.
  15. [Mazaré, 2004] Laurent Mazaré. Using unification for opac- ity properties. 2004.
  16. [Miura and Zilberstein, 2021] Shuwa Miura and Shlomo Zil- berstein. A unifying framework for observer-aware plan- ning and its complexity. In Cassio de Campos and Mar- loes H. Maathuis, editors, Proceedings of the Thirty- Seventh Conference on Uncertainty in Artificial Intelli- gence, volume 161 of Proceedings of Machine Learning Research, pages 610-620. PMLR, 27-30 Jul 2021.
  17. [Molloy and Nair, 2023] Timothy Molloy and Girish Nair. Smoother entropy for active state trajectory estimation and obfuscation in pomdps. IEEE Transactions on Automatic Control, PP:1-16, 06 2023.
  18. [Nachum et al., 2017] Ofir Nachum, Mohammad Norouzi, Kelvin Xu, and Dale Schuurmans. Bridging the gap between value and policy based reinforcement learning. 2017.
  19. [Saboori and Hadjicostis, 2007] Anooshiravan Saboori and Christoforos N Hadjicostis. Notions of security and opac- ity in discrete event systems. In 2007 46th IEEE Confer- ence on Decision and Control, pages 5056-5061. IEEE, 2007.
  20. [Saboori and Hadjicostis, 2009] Anooshiravan Saboori and Christoforos N. Hadjicostis. Verification of k-step opacity and analysis of its complexity. In Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference, pages 205-210, 2009.
  21. [Saboori and Hadjicostis, 2013a] Anooshiravan Saboori and Christoforos N Hadjicostis. Current-state opacity formu- lations in probabilistic finite automata. IEEE Transactions on automatic control, 59(1):120-133, 2013.
  22. [Saboori and Hadjicostis, 2013b] Anooshiravan Saboori and Christoforos N. Hadjicostis. Verification of initial-state opacity in security applications of discrete event systems. Information Sciences, 246:115-132, 2013.
  23. [Shani, 2018] Guy Shani. Advances and challenges in pri- vacy preserving planning. In IJCAI, pages 5719-5723, 2018.
  24. [Shannon, 1949] C. E. Shannon. Communication theory of secrecy systems. The Bell System Technical Journal, 28(4):656-715, 1949.
  25. [Shi et al., 2023] Chongyang Shi, Abhishek N. Kulkarni, Hazhar Rahmani, and Jie Fu. Synthesis of opacity- enforcing winning strategies against colluded opponent, 2023.
  26. [Sutton et al., 1999] Richard S Sutton, David McAllester, Satinder Singh, and Yishay Mansour. Policy gradient methods for reinforcement learning with function approx- imation. In S. Solla, T. Leen, and K. Müller, editors, Advances in Neural Information Processing Systems, vol- ume 12. MIT Press, 1999.
  27. [Watson, 2011] Paul Watson. A Multi-Level Security Model for PartitioningWorkflows over Federated Clouds. In 2011 IEEE Third International Conference on Cloud Comput- ing Technology and Science, pages 180-188, November 2011.
  28. [Yasuoka and Terauchi, 2010] H. Yasuoka and T. Terauchi. Quantitative information flow -verification hardness and possibilities. In 2010 IEEE 23rd Computer Security Foun- dations Symposium (CSF 2010), pages 15-27, Los Alami- tos, CA, USA, jul 2010. IEEE Computer Society.
  29. [Yin et al., 2019] Xiang Yin, Zhaojian Li, Weilin Wang, and Shaoyuan Li. Infinite-step opacity and K-step opacity of stochastic discrete-event systems. Automatica, 99:266- 274, January 2019.
  30. [Zeng and Koutny, 2021] Wen Zeng and Maciej Koutny. Quantitative Analysis of Opacity in Cloud Computing Systems. IEEE Transactions on Cloud Computing, 9(3):1210-1219, July 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards