arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1507.06103cs.AIcs.DB
收藏

驯服主键码冲突以查询大型不一致数据

Taming Primary Key Violations to Query Large Inconsistent Data

University of Calabria(卡拉布里亚大学)

Marco Manna, Francesco Ricca, Giorgio Terracina

摘要:

违反主键码约束的数据库一致性查询应答是数据库研究中的一个经典难题,传统上一直用逻辑程序设计来解决。然而,现有的基于逻辑的解决方案的适用性仅限于中等大小的数据集。本文提出了一种新的分解和修剪策略,减少,在多项式时间内,计算一致的答案的数据库上的连接查询受主键码约束的一组较小的问题,可以独立解决。新的策略是自然建模和实现使用答案集编程(ASP)。从数据库世界的基准上运行的实验证明了我们的ASP为基础的方法的有效性和效率,也对大型数据集。出现在逻辑编程理论与实践(TPLP),ICLP 2015会议记录。

英文摘要:

Consistent query answering over a database that violates primary key constraints is a classical hard problem in database research that has been traditionally dealt with logic programming. However, the applicability of existing logic-based solutions is restricted to data sets of moderate size. This paper presents a novel decomposition and pruning strategy that reduces, in polynomial time, the problem of computing the consistent answer to a conjunctive query over a database subject to primary key constraints to a collection of smaller problems of the same sort that can be solved independently. The new strategy is naturally modeled and implemented using Answer Set Programming (ASP). An experiment run on benchmarks from the database world prove the effectiveness and efficiency of our ASP-based approach also on large data sets. To appear in Theory and Practice of Logic Programming (TPLP), Proceedings of ICLP 2015.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑