首页> 外文期刊>Journal of the Association for Computing Machinery >Efficient Core Computation in Data Exchange
【24h】

Efficient Core Computation in Data Exchange

机译:数据交换中的高效核心计算

获取原文
获取原文并翻译 | 示例

摘要

Data exchange deals with inserting data from one database into another database having a different schema. Fagin et al. [2005] have shown that among the universal solutions of a solvable data exchange problem, there exists-up to isomorphism-a unique most compact one, "the core", and have convincingly argued that this core should be the database to be materialized. They stated as an important open problem whether the core can be computed in polynomial time in the general setting where the mapping between the source and target schemas is given by source-to-target constraints that are arbitrary tuple generating dependencies (tgds) and target constraints consisting of equality generating dependencies (egds) and a weakly acyclic set of tgds. In this article, we solve this problem by developing new methods for efficiently computing the core of a universal solution. This positive result shows that data exchange based on cores is feasible and applicable in a very general setting. In addition to our main result, we use the method of hypertree decompositions to derive new algorithms and upper bounds for query containment checking and computing cores of arbitrary database instances. We also show that computing the core of a data exchange problem is fixed-parameter intractable with respect to a number of relevant parameters, and that computing cores is NP-complete if the rule bodies of target tgds are augmented by a special predicate that distinguishes a null value from a constant data value.
机译:数据交换涉及将数据从一个数据库插入到具有不同架构的另一数据库中。 Fagin等。 [2005]已经表明,在一个可解决的数据交换问题的通用解决方案中,同构是唯​​一的最紧凑的“核心”,并且令人信服地指出,该核心应该是要实现的数据库。他们提出了一个重要的开放性问题,即是否可以在通用设置中通过多项式时间来计算核,在通用设置中,源模式和目标模式之间的映射关系是由源到目标约束(即任意元组生成依赖项(tgds)和目标约束)给出的由产生相等性的依存关系(egds)和一组弱非循环tgds组成。在本文中,我们通过开发可有效计算通用解决方案核心的新方法来解决此问题。这个积极的结果表明,基于内核的数据交换是可行的,并且可以在非常通用的环境中应用。除了主要结果外,我们还使用超树分解方法来导出新的算法和上限,以用于任意数据库实例的查询包含检查和计算核心。我们还表明,相对于许多相关参数而言,计算数据交换问题的核心是固定参数难以处理的,并且如果目标tgd的规则主体通过特殊的谓词来扩展,则计算核心是NP完全的,来自常量数据值的空值。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号