Proceedings

Alternating-time Temporal Logic on Finite Traces

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 77-83.

https://doi.org/10.24963/ijcai.2018/11

Abstract

We develop a logic-based technique to analyse finite interactions in multi-agent systems. We introduce a semantics for Alternating-time Temporal Logic (for both perfect and imperfect recall) and its branching-time fragments in which paths are finite instead of infinite.  We study validities of these logics and present optimal algorithms for their model-checking problems in the perfect recall case.

  1. [Alur et al., 2002] R. Alur, T. Henzinger, and O. Kupferman. Alternating-time temporal logic. Journal of the ACM, 49(5):672-713, 2002.
  2. [Bacchus and Kabanza, 2000] F. Bacchus and F. Kabanza. Using temporal logics to express search control knowl- edge for planning. Artificial Intelligence, 116(1-2):123- 191, 2000.
  3. [Baier and Katoen, 2008] C. Baier and J. P. Katoen. Princi- ples of Model Checking. MIT Press, 2008.
  4. [Baier and McIlraith, 2006] J. A. Baier and S. A. McIlraith. Planning with first-order temporally extended goals using heuristic search. In AAAI, pages 788-795, 2006.
  5. [Camacho et al., 2017] A. Camacho, E. Triantafillou, C. J. Muise, J. A. Baier, and S. A. McIlraith. Non-deterministic planning with temporally extended goals: LTL over finite and infinite traces. In AAAI, pages 3716-3724, 2017.
  6. [Clarke et al., 1986] E. M. Clarke, E. A. Emerson, and A. P. Sistla. Automatic verification of finite-state concurrent systems using temporal logic specifications: A practical approach. ACM TOPLAS, 8(2):244-263, 1986.
  7. [De Giacomo and Vardi, 2013] G. De Giacomo and M. Y. Vardi. Linear temporal logic and linear dynamic logic on finite traces. In IJCAI, pages 854-860, 2013. IJCAI
  8. [De Giacomo and Vardi, 2015] G. De Giacomo and M. Y. Vardi. Synthesis for LTL and LDL on finite traces. In IJCAI, pages 1558-1564, 2015. IJCAI
  9. [De Giacomo et al., 2014a] G. De Giacomo, R. De Masel- lis, M. Grasso, F. M. Maggi, and M. Montali. Monitoring business metaconstraints based on LTL and LDL for finite traces. In BPM, LNCS 8659, pages 1-17, 2014.
  10. [De Giacomo et al., 2014b] G. De Giacomo, R. De Masellis, and M. Montali. Reasoning on LTL on finite traces: Insen- sitivity to infiniteness. In AAAI, pages 1027-1033, 2014.
  11. [Emerson and Halpern, 1986] E. A. Emerson and J. Y. Halpern. "sometimes" and "not never" revisited: on branching versus linear time temporal logic. Journal of the ACM, 33(1):151-178, 1986.
  12. [Emerson and Lei, 1985] E. A. Emerson and C. L. Lei. Modalities for model checking: Branching time logic strikes back. In POPL, pages 84-96, 1985.
  13. [Emerson et al., 2001] E. A. Emerson, C. S. Jutla, and A. P. Sistla. On model checking for the µ-calculus and its frag- ments. Theor. Comp. Sci., 258(1-2):491-522, 2001.
  14. [Filiot et al., 2011] E. Filiot, N. Jin, and J.-F. Raskin. An- tichains and compositional algorithms for LTL synthesis. Formal Methods in System Design, 39(3):261-296, 2011.
  15. [Geffner and Bonet, 2013] H. Geffner and B. Bonet. A Con- cise Introduction to Models and Methods for Automated Planning. Morgan & Claypool Publishers, 2013.
  16. [Gerevini et al., 2009] A. Gerevini, P. Haslum, D. Long, A. Saetti, and Y. Dimopoulos. Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners. Artificial Intelli- gence, 173(5-6):619-668, 2009.
  17. [Grädel et al., 2002] E. Grädel, W. Thomas, and T. Wilke, editors. Automata, Logics, and Infinite Games: A Guide to Current Research, volume 2500 of LNCS. Springer, 2002.
  18. [Gutierrez et al., 2017] J. Gutierrez, G. Perelli, and M. Wooldridge. Iterated games with LDL goals over finite traces. In AAMAS, pages 696-704, 2017.
  19. [Harel and Pnueli, 1985] D. Harel and A. Pnueli. On the de- velopment of reactive systems. In Logics and models of concurrent systems, pages 477-498. Springer, 1985.
  20. [Hopcroft and Ullman, 1979] J. Hopcroft and J. D. Ullman. Introduction to Automata Theory, Languages, and Compu- tation. Adison-Wesley Publishing Company, 1979.
  21. [Jennings et al., 2001] N. R. Jennings, P. Faratin, A. Lomus- cio, S. Parsons, M. Wooldridge, and C. Sierra. Automated negotiation: prospects, methods and challenges. Group Decision and Negotiation, 10(2):199-215, 2001.
  22. [Kong and Lomuscio, 2018] J. Kong and A. Lomuscio. Model checking multi-agent systems against ldlk specifi- cations on finite traces. In AAMAS, 2018. To Appear. Kupferman et al., 2006]
  23. O. Kupferman, N. Piterman, and M. Y. Vardi. Safraless compositional synthesis. In CAV, LNCS 4144, pages 31-44, 2006.
  24. [Mogavero et al., 2014] F. Mogavero, A. Murano, G. Perelli, and M. Y. Vardi. Reasoning about strategies: On the model-checking problem. ACM Transactions on Compu- tational Logic, 15(4):34:1-34:47, 2014.
  25. [Montali et al., 2010] M. Montali, M. Pesic, W. M. P. van der Aalst, F. Chesani, P. Mello, and S. Storari. Declarative specification and verification of service choreographiess. ACM Transactions on the Web (TWEB), 4(1):3, 2010.
  26. [Pauly and Parikh, 2003] M. Pauly and R. Parikh. Game logic -an overview. Studia Logica, 75(2):165-182, 2003.
  27. [Pesic et al., 2010] M. Pesic, D. Bosnacki, and W. M. P. ra- van der Aalst. Enacting declarative languages using LTL: avoiding errors and improving performance. In SPIN, LNCS 6349, pages 146-161, 2010.
  28. [Rabin and Scott, 1959] M. O. Rabin and D. S. Scott. Finite Automata and their Decision Problems. IBM Journal of Research & Development, 3:115-125, 1959.
  29. [Schnoebelen, 2003] Ph. Schnoebelen. The complexity of temporal logic model checking. In AiML02, volume 4 of Advances in Modal Logic, pages 437-459. 2003.
  30. [Tsai et al., 2014] M.-H. Tsai, S. Fogarty, M. Y. Vardi, and Y.-K. Tsay. State of Büchi complementation. Logical Methods in Computer Science, 10(4), 2014.
  31. [Vardi and Stockmeyer, 1985] M. Y. Vardi and L. Stock- meyer. Improved upper and lower bounds for modal logics of programs. In STOC, pages 240-251, 1985.
  32. [Vardi and Wolper, 1994] M. Y. Vardi and P. Wolper. Rea- soning about infinite computations. Information and Com- putation, 115(1):1-37, 1994.

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

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