On The Satisfiability Of Two-Variable Logic Over Data Words

LPAR'10: Proceedings of the 17th international conference on Logic for programming, artificial intelligence, and reasoning(2010)

引用 8|浏览30
暂无评分
摘要
Data trees and data words have been studied extensively in connection with XML reasoning. These are trees or words that, in addition to labels from a finite alphabet, carry labels from an infinite alphabet (data). While in general logics such as MSO or FO are undocidable for such extensions, decidablity results for their fragments have been obtained recently, most notably for the two-variable fragments of FO and existential MSO. The proofs, however, are very long and non-trivial, and some of them come with no complexity guarantees. Here we give a much simplified proof of the decidability of two-variable logics for data words with the successor and data-equality predicates. In addition, the new proof provides several new fragments of lower complexity. The proof mixes database-inspired constraints with encodings in Presburger arithmetic.
更多
查看译文
关键词
data word,data tree,new proof,complexity guarantee,existential MSO,finite alphabet,infinite alphabet,lower complexity,new fragment,two-variable fragment,two-variable logic
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要