Proceedings

A Fast Algorithm for Consistency Checking Partially Ordered Time

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 1911-1918.

https://doi.org/10.24963/ijcai.2023/212

Abstract

Partially ordered models of time occur naturally in applications where agents/processes cannot perfectly communicate with each other, and can be traced back to the seminal work of Lamport. In this paper we consider the problem of deciding if a (likely incomplete) description of a system of events is consistent, the network consistency problem for the point algebra of partially ordered time (POT). While the classical complexity of this problem has been fully settled, comparably little is known of the fine-grained complexity of POT except that it can

be solved in O*((0.368n)^n) time by enumerating ordered partitions. We construct a much faster algorithm with a run-time bounded by O*((0.26n)^n), which, e.g., is roughly 1000 times faster than the naive enumeration algorithm in a problem with 20 events. This is achieved by a sophisticated enumeration of structures similar to total orders, which are then greedily expanded toward a solution. While similar ideas have been explored earlier for related problems it turns out that the analysis for POT is non-trivial and requires significant new ideas.

  1. [Allen et al., 2014] James F. Allen, Henry A. Kautz, Richard N. Pelavin, and Josh D. Tenenberg. Reasoning About Plans. Elsevier Science, 2014.
  2. [Allen, 1984] James F. Allen. Towards a general theory of action and time. Artificial Intelligence, 23(2):123-154, 1984.
  3. [Allen, 1991] James F. Allen. Planning as temporal reason- ing. In James F. Allen, Richard Fikes, and Erik Sandewall, editors, Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning (KR-1991). Cambridge, MA, USA, April 22-25, 1991, pages 3-14.
  4. Morgan Kaufmann, 1991. [Anger et al., 1999]
  5. Frank D. Anger, Debasis Mitra, and Rita V. Rodríguez. Satisfiability in nonlinear time: Al- gorithms and complexity. In Proceedings of the 12th In- ternational Florida Artificial Intelligence Research Society Conference (FLAIRS-1999), pages 406-411, 1999.
  6. [Anger, 1989] Frank D. Anger. On lamport's interprocessor communication model. ACM Transactions on Program- ming Languages and Systems, 11(3):404-417, 7 1989.
  7. [Bodirsky and Jonsson, 2017] Manuel Bodirsky and Peter Jonsson. A model-theoretic view on qualitative constraint reasoning. Journal of Artificial Intelligence Research (JAIR), 58:339-385, 2017.
  8. [Bodirsky, 2021] Manuel Bodirsky. Complexity of Infinite- Domain Constraint Satisfaction. Cambridge University Press, 2021. Preprint available from https://www.math.tu- dresden.de/∼bodirsky/Book.pdf. Link
  9. [Broxvall and Jonsson, 2003] Mathias Broxvall and Peter Jonsson. Point algebras for temporal reasoning: Algorithms and complexity. Artificial Intelligence, 149(2):179-220, 2003.
  10. [Dabrowski et al., 2020] Konrad K. Dabrowski, Peter Jons- son, Sebastian Ordyniak, and George Osipov. Fine-grained complexity of temporal problems. In Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning (KR-2020), pages 284-293, 2020.
  11. [Dylla et al., 2017] Frank Dylla, Jae H. Lee, Till Mossakowski, Thomas Schneider, André V. Delden, Jasper V. D. Ven, and Diedrich Wolter. A survey of qualitative spatial and temporal calculi: Algebraic and computational properties. ACM Computing Surveys (CSUR), 50(1):7:1-7:39, April 2017.
  12. [Eriksson and Lagerkvist, 2021] Leif Eriksson and Victor Lagerkvist. Improved algorithms for Allen's interval alge- bra: a dynamic programming approach. In Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI-2021), pages 1873-1879, 2021. IJCAI
  13. [Eriksson and Lagerkvist, 2022] Leif Eriksson and Victor Lagerkvist. A multivariate complexity analysis of qualita- tive reasoning problems. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22, pages 1804-1810. International Joint Confer- ences on Artificial Intelligence Organization, 7 2022. Main Track. IJCAI
  14. [Forbus, 2019] K.D. Forbus. Qualitative Representations: How People Reason and Learn about the Continuous World. MIT Press, 2019.
  15. [Jonsson and Lagerkvist, 2017] Peter Jonsson and Victor Lagerkvist. An initial study of time complexity in infinite- domain constraint satisfaction. Artificial Intelligence, 245:115-133, 2017.
  16. [Jonsson et al., 2021] Peter Jonsson, Victor Lagerkvist, and George Osipov. Acyclic orders, partition schemes and csps: Unified hardness proofs and improved algorithms. Artificial Intelligence, 296:103505, 2021.
  17. [Kompatscher and Pham, 2017] Michael Kompatscher and Van T. Pham. A complexity dichotomy for poset constraint satisfaction. In Proceedings of the 34th Symposium on Theoretical Aspects of Computer Science, (STACS-2017), volume 66 of LIPIcs, pages 47:1-47:12. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2017.
  18. [Ladkin and Maddux, 1994] Peter B. Ladkin and Roger D. Maddux. On binary constraint problems. Journal of the ACM, 41(3):435-469, 1994.
  19. [Lamport, 1986] Leslie Lamport. The mutual exclusion prob- lem: Part i-a theory of interprocess communication. J. ACM, 33(2):313-326, 4 1986.
  20. [Nogueira et al., 1996] José Helano Matos Nogueira, Anto- nio L. Furtado, and José de Jesús Pérez Alcázar. A hybrid formal theory of plan recognition and its implementation. In Proceedings of the 13th Brazilian Symposium on Arti- ficial Intelligence, (SBIA-1996), volume 1159 of Lecture Notes in Computer Science, pages 31-40. Springer, 1996.
  21. [Song and Cohen, 1988] Fei Song and Robin Cohen. The interpretation of temporal relations in narrative. In Pro- ceedings of the 7th National Conference on Artificial Intel- ligence (AAAI-1998), pages 745-750, 01 1988.
  22. [Song and Cohen, 1996] Fei Song and Robin Cohen. A strengthened algorithm for temporal reasoning about plans. Computational Intelligence, 12:331-356, 1996.

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

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