AXIOMATIZING HYBRID XPATH WITH DATA

被引:1
|
作者
Areces, Carlos [1 ]
Fervari, Raul
机构
[1] Univ Nacl Cordoba, Cordoba, Argentina
关键词
XPath; data graphs; axiomatizations; data trees; decidability;
D O I
10.46298/LMCS-17(3:5)2021
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:5:1 / 5:37
页数:37
相关论文
共 50 条
  • [1] Axiomatizing the Logical Core of XPath 2.0
    Balder ten Cate
    Maarten Marx
    [J]. Theory of Computing Systems, 2009, 44 : 561 - 589
  • [2] Axiomatizing the logical core of XPath 2.0
    ten Cate, Balder
    Marx, Maarten
    [J]. DATABASE THEORY - ICDT 2007, PROCEEDINGS, 2006, 4353 : 134 - +
  • [3] Axiomatizing the Logical Core of XPath 2.0
    ten Cate, Balder
    Marx, Maarten
    [J]. THEORY OF COMPUTING SYSTEMS, 2009, 44 (04) : 561 - 589
  • [4] Tableaux for Hybrid XPath with Data
    Areces, Carlos
    Fervari, Raul
    Seiler, Nahuel
    [J]. PROGRESS IN ARTIFICIAL INTELLIGENCE (EPIA 2017), 2017, 10423 : 611 - 623
  • [5] Hilbert-Style Axiomatization for Hybrid XPath with Data
    Areces, Carlos
    Fervari, Raul
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, (JELIA 2016), 2016, 10021 : 34 - 48
  • [6] Axiomatizing hybrid logic using modal logic
    Hodkinson, Ian
    Paternault, Louis
    [J]. JOURNAL OF APPLIED LOGIC, 2010, 8 (04) : 386 - 396
  • [7] Data Driven XPath Generation
    De Mol, Robin
    Bronselaer, Antoon
    Nielandt, Joachim
    De Tre, Guy
    [J]. INTELLIGENT SYSTEMS'2014, VOL 1: MATHEMATICAL FOUNDATIONS, THEORY, ANALYSES, 2015, 322 : 569 - 580
  • [8] Axiomatizing Hybrid Products of Monotone Neighborhood Frames
    Sano, Katsuhiko
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 273 : 51 - 67
  • [9] AXIOMATIZING SOFTWARE TEST DATA ADEQUACY
    WEYUKER, EJ
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (12) : 1128 - 1138
  • [10] Axiomatizations for downward XPath on data trees
    Abriola, Sergio
    Emilia Descotte, Maria
    Fervari, Raul
    Figueira, Santiago
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 89 : 209 - 245