Proceedings

Coalition Obstruction Temporal Logic: A New Obstruction Logic to Reason About Demon Coalitions

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 21-28.

https://doi.org/10.24963/ijcai.2025/3

Abstract

In multi-agent systems, especially in cybersecurity, the dynamic interplay between attackers and defenders is crucial to the security and resilience of the system. Traditional methods often assume static game models and fail to account for the strategic adaptation of the environment to the actions of the players. This paper presents Coalition Obstruction Temporal Logic (COTL), a formal framework for analyzing defender coalitions in dynamic game scenarios. Within this framework, defenders, conceptualized as demons, can actively obstruct attackers by selectively disabling certain actions in response to perceived threats. We establish the formal semantics of COTL and propose a model checking algorithm to verify complex security properties in systems with evolving adversarial dynamics. The utility of the framework is demonstrated through its application to a coalition of defenders that collaboratively defend a system against coordinated attacks.

  1. [Alur et al., 2002] R. Alur, T.A. Henzinger, and O. Kupfer- man. Alternating-time temporal logic. J. ACM, 49(5):672- 713, 2002.
  2. [Baier and Katoen, 2008] Christel Baier and Joost-Pieter Katoen. Principles of Model Checking. The MIT Press, 2008.
  3. [Belardinelli et al., 2018] Francesco Belardinelli, Alessio Lomuscio, Aniello Murano, and Sasha Rubin. Alternating-time temporal logic on finite traces. In 27th International Joint Conference on Artificial Intelli- gence (IJCAI 2018), volume Volume 2018-July of Proc. of the 27th International Joint Conference on Artificial Intelligence (IJCAI 2018), pages 77-83, Stockholm, Sweden, July 2018. IJCAI
  4. [Case, 2016] Defense Use Case. Analysis of the cyber at- tack on the ukrainian power grid. Electricity information sharing and analysis center (E-ISAC), 388(1-29):3, 2016.
  5. [Catta et al., 2023] D. Catta, J. Leneutre, and V. Malvone. Obstruction logic: A strategic temporal logic to reason about dynamic game models. In ECAI 2023 -26th Eu- ropean Conference on Artificial Intelligence, 2023.
  6. [Catta et al., 2024] Davide Catta, Jean Leneutre, Vadim Malvone, and Aniello Murano. Obstruction alternating- time temporal logic: A strategic logic to reason about dynamic models. In Proceedings of the 23rd Interna- tional Conference on Autonomous Agents and Multia- gent Systems, AAMAS '24, page 271-280, Richland, SC, 2024. International Foundation for Autonomous Agents and Multiagent Systems.
  7. [Cho et al., 2020] J. Cho, D. Sharma, H. Alavizadeh, S. Yoon, Noam B-A., T. Moore, Dan Kim, H. Lim, and F. Nelson. Toward proactive, adaptive defense: A survey on moving target defense. IEEE Communications Surveys & Tutorials, 2020.
  8. [Clarke et al., 1983] Edmund M. Clarke, E. Allen Emerson, and A. Prasad Sistla. Automatic verification of finite state concurrent systems using temporal logic specifications: A practical approach. In John R. Wright, Larry Landweber, Alan J. Demers, and Tim Teitelbaum, editors, Conference Record of the Tenth Annual ACM Symposium on Principles of Programming Languages, Austin, Texas, USA, January 1983, pages 117-126. ACM Press, 1983.
  9. [De Giacomo et al., 2014] Giuseppe De Giacomo, Riccardo De Masellis, and Marco Montali. Reasoning on ltl on finite traces: insensitivity to infiniteness. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, AAAI'14, page 1027-1033. AAAI Press, 2014.
  10. [Henzinger and Prabhu, 2006] T. A. Henzinger and V. S. Prabhu. Timed alternating-time temporal logic. In FOR- MATS,, 2006.
  11. [Jamroga et al., 2019] Wojciech Jamroga, Vadim Malvone, and Aniello Murano. Natural strategic ability. Artif. In- tell., 277, 2019.
  12. [Kaynar, 2016] K. Kaynar. A taxonomy for attack graph gen- eration and usage in network security. J. Inf. Secur. Appl., 29(C):27-56, 2016.
  13. [Laroussinie et al., 2006] F. Laroussinie, N. Markey, and G. Oreiby. Model-checking timed atl for durational con- current game structures. In FORMATS,, 2006.
  14. [Lomuscio et al., 2009] A. Lomuscio, H. Qu, and F. Rai- mondi. MCMAS: A model checker for the verification of multi-agent systems. In Proceedings of the 21th In- ternational Conference on Computer Aided Verification (CAV09), 2009.
  15. [Marco-Gisbert and Ripoll Ripoll, 2019] Hector Marco- Gisbert and Ismael Ripoll Ripoll. Address space layout randomization next generation. Applied Sciences, 9(14), 2019.
  16. [Mogavero et al., 2014] F. Mogavero, A. Murano, G. Perelli, and M. Y. Vardi. Reasoning about strategies: On the model-checking problem. ACM Transactions in Compu- tational Logic, 2014.

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

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