Abstract
(MATH) We consider a propositional spatial logic for finite trees. The logic includes
A
???? Par
B
(tree composition),
A
????
B
(the implication induced by composition), and
O
(the unit of composition). We show that the satisfaction and validity problems are equivalent, and decidable. The crux of the argument is devising a finite enumeration of trees to consider when deciding whether a spatial implication is satisfied. We introduce a sequent calculus for the logic, and show it to be sound and complete with respect to an interpretation in terms of satisfaction. Finally, we describe a complete proof procedure for the sequent calculus. We envisage applications in the area of logic-based type systems for semistructured data. We describe a small programming language based on this idea.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference22 articles.
1. Extensible markup language. http://www.w3.org/XML/.]] Extensible markup language. http://www.w3.org/XML/.]]
2. Semistructured data
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. On Composing Finite Forests with Modal Logics;ACM Transactions on Computational Logic;2023-04-03
2. Modal Logics and Local Quantifiers: A Zoo in the Elementary Hierarchy;Lecture Notes in Computer Science;2022
3. Modal Logics with Composition on Finite Forests;Proceedings of the 35th Annual ACM/IEEE Symposium on Logic in Computer Science;2020-07-08
4. The power of modal separation logics;Journal of Logic and Computation;2019-12
5. Separability in the Ambient Logic;Logical Methods in Computer Science;2008-09-04