Proceedings

Uniform Interpolation Closure for Branching Time Temporal Logics

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3837-3845.

https://doi.org/10.24963/ijcai.2026/427

© 2026 International Joint Conferences on Artificial Intelligence

Abstract

Computation Tree Logic (CTL) is a fundamental formalism for specifying and reasoning about the behavior of non-terminating systems. Due to the lack of uniform interpolation (UI) property, CTL is usually limited in modular reasoning and system abstraction. This paper studies uniform interpolation in CTL fragments with restricted temporal operators from the point of knowledge forgetting, aiming to identify the minimal logic extensions of these fragments that preserve UI property (referred to as their uniform interpolation closure). Our results demonstrate that: (1) CTL(X), the fragment of CTL allowing only the “neXt” operator, enjoys the UI property; (2) the UI closure of the fragment CTL(F<, X) is the bisimulation-invariant fragment of quantified CTL in prenex-normal-form, where F< is the operator “next Future”; (3) CTL(F<) fails to possess Craig interpolation, and every extension of CTL(F<) that possesses the Craig interpolation property is necessarily an extension of CTL(U) which contains only the “Until” operator. These findings provide a precise characterization of the expressive power required to achieve modularity in CTL.

  1. [Afshari et al., 2021] Bahareh Afshari, Graham E Leigh, and Guillermo Menéndez Turata. Uniform interpolation from cyclic proofs: the case of modal µ-calculus. In Interna- tional Conference on Automated Reasoning with Analytic Tableaux and Related Methods, pages 335-353. Springer, 2021.
  2. [Beth, 1953] E. W Beth. On padoa's method in the theory of definition. nederl. akad. wetensch. proc. ser. a. 56. Nederl. Akad. Wetensch. Proc. Ser. A. 56 = Indagationes Math., pages 330-339, 1953.
  3. [Bradfield and Stirling, 2007] Julian Bradfield and Colin Stir- ling. 12 modal µ-calculi. Studies in logic and practical reasoning, 3:721-756, 2007.
  4. [Bradfield and Walukiewicz, 2018] Julian C. Bradfield and Igor Walukiewicz. The µ-calculus and model checking. In Edmund M. Clarke, Thomas A. Henzinger, Helmut Veith, and Roderick Bloem, editors, Handbook of Model Check- ing, pages 871-919. Springer, 2018.
  5. [Calvanese et al., 2021] Diego Calvanese, Silvio Ghilardi, Alessandro Gianola, Marco Montali, and Andrey Rivkin. Model completeness, uniform interpolants and superposi- tion calculus: (with applications to verification of data- aware processes). Journal of Automated Reasoning, 65(7):941-969, 2021.
  6. [Calvanese et al., 2022] Diego Calvanese, Silvio Ghilardi, Alessandro Gianola, Marco Montali, and Andrey Rivkin. Combination of uniform interpolants via beth definability. Journal of Automated Reasoning, 66(3):409-435, 2022.
  7. [Clarke et al., 1986] Edmund M. Clarke, E. Allen Emerson, and A. Prasad Sistla. Automatic verification of finite- state concurrent systems using temporal logic specifica- tions. ACM Transactions on Programming Languages and Systems, 8(2):244-263, 1986.
  8. [Colcombet et al., 2024] Thomas Colcombet, Amina Doumane, and Denis Kuperberg. Tree algebras and bisimulation-invariant mso on finite graphs. arXiv preprint arXiv:2407.12677, 2024.
  9. [D'Agostino and Hollenberg, 1996] Giovanna D'Agostino and Marco Hollenberg. Uniform interpolation, automata and the modal µ-calculus. In Marcus Kracht, Maarten de Rijke, Heinrich Wansing, and Michael Zakharyaschev, editors, Advances in Modal Logic 1, papers from the first workshop on "Advances in Modal logic," held in Berlin, Germany, 8-10 October 1996, pages 73-84. CSLI Publica- tions, 1996.
  10. [D'Agostino and Hollenberg, 2000] Giovanna D'Agostino and Marco Hollenberg. Logical questions concerning the µ- calculus: Interpolation, lyndon and łoś-tarski. The Journal of Symbolic Logic, 65(1):310-332, 2000.
  11. [D'Agostino and Lenzi, 2006] Giovanna D'Agostino and Gi- acomo Lenzi. On modal µ-calculus with explicit inter- polants. Journal of applied logic, 4(3):256-278, 2006.
  12. [D'Agostino, 2008] Giovanna D'Agostino. Interpolation in non-classical logics. Synthese, 164(3):421-435, 2008.
  13. [Doherty and Szalas, 2024] Patrick Doherty and Andrzej Sza- las. Dual forgetting operators in the context of weakest sufficient and strongest necessary conditions. Artif. Intell., 326:104036, 2024.
  14. [Doherty et al., 2001] Patrick Doherty, Witold Lukaszewicz, and Andrzej Szalas. Computing strongest necessary and weakest sufficient conditions of first-order formulas. In Bernhard Nebel, editor, IJCAI, pages 145-154. IJCAI
  15. Morgan Kaufmann, 2001.
  16. [Eiter and Kern-Isberner, 2019] Thomas Eiter and Gabriele Kern-Isberner. A brief survey on forgetting from a knowledge representation and reasoning perspective. KI- Künstliche Intelligenz, 33(1):9-33, 2019.
  17. [Eiter and Wang, 2008] Thomas Eiter and Kewen Wang. Se- mantic forgetting in answer set programming. Elsevier Science Publishers Ltd., 2008.
  18. [Fang et al., 2019] Liangda Fang, Yongmei Liu, and Hans Van Ditmarsch. Forgetting in multi-agent modal logics. Artificial Intelligence, 266:51-80, 2019.
  19. [Feng et al., 2020] Renyan Feng, Erman Acar, Stefan Schlobach, Yisong Wang, and Wanwei Liu. On sufficient and necessary conditions in bounded CTL: A forgetting approach. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning, volume 17, pages 361-370, 2020.
  20. [Feng et al., 2022] Renyan Feng, Erman Acar, Yisong Wang, Wanwei Liu, Stefan Schlobach, and Weiping Ding. Comput- ing sufficient and necessary conditions in CTL: A forgetting approach. Information Sciences, 616:474-504, 2022.
  21. [Feng et al., 2023] Renyan Feng, Yisong Wang, Ren Qian, Lei Yang, and Panfeng Chen. Knowledge forgetting in propositional µ-calculus. Annals of Mathematics and Arti- ficial Intelligence, 91(1):1-43, 2023.
  22. [Férée et al., 2024] Hugo Férée, Iris van der Giessen, Sam van Gool, and Ian Shillito. Mechanised uniform in- terpolation for modal logics k, gl, and isl. In Christoph Benzmüller, Marijn J.H. Heule, and Renate A. Schmidt, editors, Automated Reasoning, pages 43-60, Cham, 2024. Springer Nature Switzerland.
  23. [Fussner and Santschi, 2024] Wesley Fussner and Simon Santschi. Interpolation in linear logic and related systems. ACM Transactions on Computational Logic, 25(4), October 2024.
  24. [Gheerbrant and ten Cate, 2009] Amélie Gheerbrant and Balder ten Cate. Craig interpolation for linear temporal languages. In Computer Science Logic, 23rd international Workshop, CSL 2009, 18th Annual Conference of the EACSL, Coimbra, Portugal, September 7-11, 2009. Proceedings, pages 287-301, 2009.
  25. [Ghilardi and Zawadowski, 2013] Silvio Ghilardi and Marek Zawadowski. Sheaves, games, and model completions: A categorical approach to nonclassical propositional logics, volume 14. Springer Science & Business Media, 2013.
  26. [Gianola, 2023] Alessandro Gianola. Uniform interpolation for database theories. In Verification of Data-Aware Pro- cesses via Satisfiability Modulo Theories, pages 129-153. Springer, 2023.
  27. [Gonc ¸alves et al., 2023] Ricardo Gonc ¸alves, Matthias Knorr, and Joao Leite. Forgetting in answer set programming- a survey. Theory and Practice of Logic Programming, 23(1):111-156, 2023.
  28. [Herzig and Mengin, 2008] Andreas Herzig and Jérôme Men- gin. Uniform interpolation by resolution in modal logic. In European Workshop on Logics in Artificial Intelligence, pages 219-231. Springer, 2008.
  29. [Hossain and Laroussinie, 2021] Akash Hossain and Franc ¸ois Laroussinie. QCTL model-checking with QBF solvers. Information and computation, 280:104642, 2021.
  30. [Konev et al., 2008] Boris Konev, Dirk Walther, and Frank Wolter. Forgetting and uniform interpolation in large-scale description logic terminologies. In International Workshop on Description Logics, 2008. IJCAI
  31. [Kurucz et al., 2023] Agi Kurucz, Frank Wolter, and Michael Zakharyaschev. Definitions and (uniform) interpolants in first-order modal logic. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning, volume 19, pages 417-428, 2023.
  32. [Laroussinie and Markey, 2014] Franc ¸ois Laroussinie and Nicolas Markey. Quantified CTL: expressiveness and com- plexity. Logical Methods in Computer Science, 10, 2014.
  33. [Liberatore, 2024] Paolo Liberatore. The ghosts of forgotten things: A study on size after forgetting. Annals of Pure and Applied Logic, 175(8):103456, 2024.
  34. [Lin and Reiter, 1994] Fangzhen Lin and Ray Reiter. Forget it! In In Proceedings of the AAAI Fall Symposium on Relevance, pages 154-159, New Orleans, US, 1994.
  35. [Lin and Reiter, 1997] Fangzhen Lin and Raymond Reiter. How to progress a database. Artif. Intell., 92(1-2):131-167, 1997.
  36. [Liu and Claßen, 2025] Daxin Liu and Jens Claßen. On ac- tion theories with iterable first-order progression. In Toby Walsh, Julie Shah, and Zico Kolter, editors, AAAI-25, Spon- sored by the Association for the Advancement of Artificial Intelligence, February 25 -March 4, 2025, Philadelphia, PA, USA, pages 15041-15048. AAAI Press, 2025.
  37. [Lutz and Wolter, 2011] Carsten Lutz and Frank Wolter. Foundations for uniform interpolation and forgetting in expressive description logics. In IJCAI 2011, Proceedings of the 22nd International Joint Conference on Artificial Intelligence, pages 989-995, Barcelona, Catalonia, Spain, 2011. IJCAI/AAAI. IJCAI
  38. [Maksimova, 1991] Larisa Maksimova. Temporal logics of "the next" do not have the beth property. Journal of Applied Non-Classical Logics, 1:73-76, 1991.
  39. [Marquis, 2003] Pierre Marquis. Propositional independence: formula-variable independence and forgetting. AI Access Foundation, 2003.
  40. [Rohde, 2002] Philipp Rohde. Expressive power of monadic second-order logic and modal µ-calculus. Automata Logics, and Infinite Games: A Guide to Current Research, pages 239-257, 2002.
  41. [Sauerwald et al., 2024] Kai Sauerwald, Christoph Beierle, and Gabriele Kern-Isberner. Propositional variable forget- ting and marginalization: Semantically, two sides of the same coin. In Arne Meier and Magdalena Ortiz, editors, Foundations of Information and Knowledge Systems -13th International Symposium, FoIKS 2024, Sheffield, UK, April 8-11, 2024, Proceedings, volume 14589 of Lecture Notes in Computer Science, pages 144-162. Springer, 2024.
  42. [Su et al., 2009] Kaile Su, Abdul Sattar, Guanfeng Lv, and Yan Zhang. Variable forgetting in reasoning about knowl- edge. Journal of Artificial Intelligence Research, 35:677- 716, 2009.
  43. [Toluhi, 2023] David Toluhi. Knowledge sharing among agents via uniform interpolation. The University of Manch- ester (United Kingdom), 2023.
  44. [Wang et al., 2010] Zhe Wang, Kewen Wang, Rodney W. Topor, and Jeff Z. Pan. Forgetting for knowledge bases in DL-Lite. Annuals of Mathematics and Artificial Intelli- gence, 58(1-2):117-151, 2010.
  45. [Wang et al., 2014] Yisong Wang, Yan Zhang, Yi Zhou, and Mingyi Zhang. Knowledge forgetting in answer set pro- gramming. Journal of Artificial Intelligence Research, 50:31-70, 2014.
  46. [Wolper, 1985] Pierre Wolper. The tableau method for tempo- ral logic: An overview. Logique Et Analyse, 28(110):119- 136, 1985.
  47. [Zhang and Foo, 2006] Yan Zhang and Norman Y. Foo. Solv- ing logic program conflict through strong and weak forget- tings. Artificial Intelligence, 170(8-9):739-778, 2006. IJCAI
  48. [Zhao et al., 2020] Yizheng Zhao, Renate A. Schmidt, Yue- jie Wang, Xuanming Zhang, and Hao Feng. A practical approach to forgetting in description logics with nominals. In The Thirty-Fourth AAAI Conference on Artificial Intelli- gence, AAAI 2020, pages 3073-3079. AAAI Press, 2020.
  49. [Zhou and Zhang, 2011] Yi Zhou and Yan Zhang. Bounded forgetting. In Proceedings of the Twenty-Fifth AAAI Confer- ence on Artificial Intelligence, AAAI 2011, pages 280-285, San Francisco, California, USA, 2011. AAAI Press.

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

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