Abstract
We introduce a Presburger modal logic PML with regularity constraints and full Presburger constraints on the number of children that generalize graded modalities, also known as number restrictions in description logics. We show that PML satisfiability is only pspace-complete by designing a Ladner-like algorithm that can be turned into an analytic proof system. algorithm. This extends a well-known and non-trivial pspace upper bound for graded modal logic. Furthermore, we provide a detailed comparison with logics that contain Presburger constraints and that are dedicated to query XML documents. As an application, we show that satisfiability for Sheaves Logic SL is pspace-complete, improving significantly its best known upper bound.
The second author has been supported by the research program ACI ”Masse de données”.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Afanasiev, L., Blackburn, P., Dimitriou, I., Gaiffe, B., Goris, E., Marx, M., de Rijke, M.: PDL for ordered trees. JANCL 15(2), 115–135 (2005)
Alechina, N., Demri, S., de Rijke, M.: A modal perspective on path constraints. JLC 13(6), 939–956 (2003)
Alur, R., Henzinger, T.: A really temporal logic. JACM 41(1), 181–204 (1994)
Fattorosi Barnaba, M., De Caro, F.: Graded modalities. Studia Logica 44(2), 197–221 (1985)
Bidoit, N., Cerrito, S., Thion, V.: A first step towards modeling semistructured data in hybrid multimodal logic. JANCL 14(4), 447–475 (2004)
Blackburn, P., de Rijke, M., Venema, Y.: Modal Logic. Cambridge University Press, Cambridge (2001)
Bonatti, P., Peron, A.: On the undecidability of logics with converse, nominals, recursion and counting. AI 158(1), 75–96 (2004)
Boneva, I., Talbot, J.M.: Automata and logics for unranked and unordered trees. In: Giesl, J. (ed.) RTA 2005. LNCS, vol. 3467, pp. 500–515. Springer, Heidelberg (2005)
Cerrato, C.: Decidability by filtrations for graded normal logics (graded modalities V). Studia Logica 53(1), 61–73 (1994)
Calvanese, D., De Giacomo, G.: Expressive description logics. In: Description Logics Handbook, pp. 178–218. Cambridge University Press, Cambridge (2005)
Demri, S.: A polynomial space construction of tree-like models for logics with local chains of modal connectives. TCS 300(1–3), 235–258 (2003)
Demri, S., Lugiez, D.: Presburger modal logic is PSPACE-complete. Technical report, LSV, ENS de Cachan (2006)
Fine, K.: In so many possible worlds. NDJFL 13(4), 516–520 (1972)
Fischer, M., Ladner, R.: Propositional dynamic logic of regular programs. JCSS 18, 194–211 (1979)
Goré, R.: Tableaux methods for modal and temporal logics. In: Handbook of Tableaux Methods, pp. 297–396. Kluwer Academic Publishers, Dordrecht (1999)
Hemaspaandra, E.: The complexity of poor man’s logic. JLC 11(4), 609–622 (2001)
Horrocks, I., Sattler, U., Tobies, S.: Reasoning with individuals for the description logic SHIQ. In: McAllester, D. (ed.) CADE 2000. LNCS, vol. 1831, pp. 482–496. Springer, Heidelberg (2000)
Kupferman, O., Sattler, U., Vardi, M.Y.: The complexity of the graded μ-calculus. In: Voronkov, A. (ed.) CADE 2002. LNCS (LNAI), vol. 2392, pp. 423–437. Springer, Heidelberg (2002)
Ladner, R.: The computational complexity of provability in systems of modal propositional logic. SIAM Journal of Computing 6(3), 467–480 (1977)
Marx, M.: XPath and Modal Logics of finite DAG’s. In: Cialdea Mayer, M., Pirri, F. (eds.) TABLEAUX 2003. LNCS, vol. 2796, pp. 150–164. Springer, Heidelberg (2003)
Montanari, A., Policriti, A.: A set-theoretic approach to automated deduction in graded modal logics. In: IJCAI-15, pp. 196–201 (1997)
Ohlbach, H.J., Schmidt, R., Hustadt, U.: Translating graded modalities into predicate logics. In: Wansing, H. (ed.) Proof theory of modal logic, pp. 253–291. Kluwer Academic Publishers, Dordrecht (1996)
Papadimitriou, Chr.: On the complexity of integer programming. JACM 28(4), 765–768 (1981)
Spaan, E.: The complexity of propositional tense logics. In: de Rijke, M. (ed.) Diamonds and Defaults, pp. 287–309. Kluwer Academic Publishers, Dordrecht (1993)
Seidl, H., Schwentick, Th., Muscholl, A., Habermehl, P.: Counting in trees for free. In: Díaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds.) ICALP 2004. LNCS, vol. 3142, pp. 1136–1149. Springer, Heidelberg (2004), Long version available at (1136) http://www.mathematik.uni-marburg.de/~tick/
Tobies, S.: PSPACE reasoning for graded modal logics. JLC 10, 1–22 (2000)
van der Hoek, W.: On the semantics of graded modalities. JANCL 2(1), 81–123 (1992)
van der Hoek, W., de Rijke, M.: Counting objects. JLC 5(3), 325–345 (1995)
van der Hoek, W., Meyer, J.-J.: Graded modalities in epistemic logic. Logique et Analyse, 133–134, 251–270 (1991)
Verma, K.N., Seidl, H., Schwentick, Th.: On the complexity of equational Horn clauses. In: Nieuwenhuis, R. (ed.) CADE 2005. LNCS (LNAI), vol. 3632, pp. 337–352. Springer, Heidelberg (2005)
Wolper, P.: Temporal logic can be more expressive. I & C 56, 72–99 (1983)
Dal Zilio, S., Lugiez, D.: XML schema, tree logic and sheaves automata. In: Nieuwenhuis, R. (ed.) RTA 2003. LNCS, vol. 2706, pp. 246–263. Springer, Heidelberg (2003)
Dal Zilio, S., Lugiez, D.: XML schema, tree logic and sheaves automata. Applicable Algebra in Engineering, Communication and Computing (AAECC) (to appear, 2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Demri, S., Lugiez, D. (2006). Presburger Modal Logic Is PSPACE-Complete. In: Furbach, U., Shankar, N. (eds) Automated Reasoning. IJCAR 2006. Lecture Notes in Computer Science(), vol 4130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11814771_44
Download citation
DOI: https://doi.org/10.1007/11814771_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37187-8
Online ISBN: 978-3-540-37188-5
eBook Packages: Computer ScienceComputer Science (R0)