Efficient Application of Answer Set Programming for Advanced Data Integration

被引:0
|
作者
Leone, Nicola [1 ]
Ricca, Francesco [1 ]
Rubino, Luca Agostino [1 ]
Terracina, Giorgio [1 ]
机构
[1] Univ Calabria, Dipartimento Matemat, I-87030 Arcavacata Di Rende, Italy
关键词
DISJUNCTIVE DATALOG; SYSTEM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An information integration system combines data residing at different sources, providing the user with a unified view of them, called global schema. When some constraints are imposed on the quality of the global data, the integration process becomes difficult and, in some cases, it may be unable to provide consistent results to user queries. The database community has spent many efforts in this area, relevant research results have been obtained to clarify semantics, decidability, and complexity of data-integration under constraints (often called consistent query answering - CQA). However, while efficient systems are already available for simple data integration scenarios, scalable solutions have not been implemented yet for advanced data-integration under constraints. This paper provides a contribution in this setting: it starts from state of the art techniques to carry out consistent query answering and proposes optimized solutions; these have been implemented in a efficient system based on Answer Set Programming (a purely declarative logic programming formalism). Experimental activities conducted in a real world scenario and reported in the paper confirm the effectiveness of the approach.
引用
收藏
页码:10 / 24
页数:15
相关论文
共 50 条
  • [41] Sketched Answer Set Programming
    Paramonov, Sergey
    Bessiere, Christian
    Dries, Anton
    De Raedt, Luc
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 694 - 701
  • [42] Aggregates in Answer Set Programming
    Alviano M.
    Faber W.
    KI - Künstliche Intelligenz, 2018, 32 (2-3) : 119 - 124
  • [43] Preferences in answer set programming
    Brewka, Gerhard
    CURRENT TOPICS IN ARTIFICIAL INTELLIGENCE, 2006, 4177 : 1 - 10
  • [44] Epistemic Answer Set Programming
    Su, Ezgi Iraz
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2019, 2019, 11468 : 608 - 626
  • [45] Autoepistemic answer set programming
    Cabalar, Pedro
    Fandinno, Jorge
    del Cerro, Luis Farinas
    ARTIFICIAL INTELLIGENCE, 2020, 289
  • [46] Definitions in Answer Set Programming
    Erdogan, ST
    Lifschitz, V
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2004, 2923 : 114 - 126
  • [47] Answer Set Programming in Linguistics
    Schueller, Peter
    KUNSTLICHE INTELLIGENZ, 2018, 32 (2-3): : 151 - 155
  • [48] The Answer Set Programming Paradigm
    Janhunen, Tomi
    Niemela, Ilkka
    AI MAGAZINE, 2016, 37 (03) : 13 - +
  • [49] Reactive Answer Set Programming
    Broda, Krysia
    Sadri, Fariba
    Butler, Stephen
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2022, 22 (03) : 367 - 418
  • [50] Equivalence in answer set programming
    Osorio, M
    Navarro, JA
    Arrazola, J
    LOGIC BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2002, 2372 : 57 - 75