{"title":"Axiomatizing Hybrid XPath with Data","authors":"C. Areces, Raul Fervari","doi":"10.46298/lmcs-17(3:5)2021","DOIUrl":null,"url":null,"abstract":"In this paper we introduce sound and strongly complete axiomatizations for\nXPath with data constraints extended with hybrid operators. First, we present\nHXPath=, a multi-modal version of XPath with data, extended with nominals and\nthe hybrid operator @. Then, we introduce an axiomatic system for HXPath=, and\nwe prove it is strongly complete with respect to the class of abstract data\nmodels, i.e., data models in which data values are abstracted as equivalence\nrelations. We prove a general completeness result similar to the one presented\nin, e.g., [BtC06], that ensures that certain extensions of the axiomatic system\nwe introduce are also complete. The axiomatic systems that can be obtained in\nthis way cover a large family of hybrid XPath languages over different classes\nof frames, for which we present concrete examples. In addition, we investigate\naxiomatizations over the class of tree models, structures widely used in\npractice. We show that a strongly complete, finitary, first-order\naxiomatization of hybrid XPath over trees does not exist, and we propose two\nalternatives to deal with this issue. We finally introduce filtrations to\ninvestigate the status of decidability of the satisfiability problem for these\nlanguages.\n","PeriodicalId":314387,"journal":{"name":"Log. Methods Comput. Sci.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Log. Methods Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46298/lmcs-17(3:5)2021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper we introduce sound and strongly complete axiomatizations for
XPath with data constraints extended with hybrid operators. First, we present
HXPath=, a multi-modal version of XPath with data, extended with nominals and
the hybrid operator @. Then, we introduce an axiomatic system for HXPath=, and
we prove it is strongly complete with respect to the class of abstract data
models, i.e., data models in which data values are abstracted as equivalence
relations. We prove a general completeness result similar to the one presented
in, e.g., [BtC06], that ensures that certain extensions of the axiomatic system
we introduce are also complete. The axiomatic systems that can be obtained in
this way cover a large family of hybrid XPath languages over different classes
of frames, for which we present concrete examples. In addition, we investigate
axiomatizations over the class of tree models, structures widely used in
practice. We show that a strongly complete, finitary, first-order
axiomatization of hybrid XPath over trees does not exist, and we propose two
alternatives to deal with this issue. We finally introduce filtrations to
investigate the status of decidability of the satisfiability problem for these
languages.