一句话:提出面向带数据比较算子 XPath 的数据感知混合表列演算,证明其可靠、完备、终止,并确立可满足性为 PSpace 完全。
本文研究如何为支持数据比较算子的 XPath 提供内化式推理过程。传统上,带标签的表列法用于模态逻辑可满足性检查,而混合逻辑中的 nominal 与可满足性模态可把标签内化到语言中。作者据此定义了一种数据感知的混合表列演算:它面向 XPath,包含数据比较算子,并引入混合逻辑的 nominal 与可满足性模态,从而避免使用语言之外的外部机制。论文证明了该演算的可靠性、完备性与终止性,并说明表列可在多项式空间中探索,由此得到该逻辑可满足性问题的 PSpace 完全性。最后讨论了处理数据树及其他框架类的扩展。
Labelled tableaux have been a traditional approach to define satisfiability checking procedures for Modal Logics. In many cases, they can also be used to obtain tight complexity bounds and lead to efficient implementations of reasoning tools. More recently, it has been shown that the expressive power provided by the operators characterizing Hybrid Logics (nominals and satisfiability modalities) can be used to internalize labels, leading to well-behaved inference procedures for fairly expressive logics. The resulting procedures are attractive because they do not use external mechanisms outside the language of the logic at hand, and have good logical and computational properties. Many tableau systems based on Hybrid Logic have been investigated, with more recent efforts concentrating on Modal Logics that support data comparison operators. Here, we introduce an internalized tableau calculus for XPath, arguably one of the most prominent approaches for querying semistructured data. More precisely, we define data-aware tableaux for XPath featuring data comparison operators and enriched with nominals and the satisfiability modalities from Hybrid Logic. We prove that the calculus is sound, complete and terminating. Moreover, we show that tableaux can be explored in polynomial space, therefore establishing that the satisfiability problem for the logic is PSpace-complete. Finally, we explore different extensions of the calculus, in particular how to handle data trees and other frame classes.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@article{abs-2406-12090,
title = {Data-Aware Hybrid Tableaux},
author = {Carlos Areces and Valentin Cassano and Raul Fervari},
journal = {Logical Methods in Computer Science},
volume = {Volume 21, Issue 4},
year = {2025},
doi = {10.46298/lmcs-21(4:26)2025}
}