首页> 外文期刊>ACM transactions on database systems >On the Enumeration Complexity of Unions of Conjunctive Queries
【24h】

On the Enumeration Complexity of Unions of Conjunctive Queries

机译:论联合查询工会的枚举复杂性

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

摘要

We study the enumeration complexity of Unions of Conjunctive Queries (UCQs). We aim to identify the UCQs that are tractable in the sense that the answer tuples can be enumerated with a linear preprocessing phase and a constant delay between every successive tuples. It has been established that, in the absence of self-joins and under conventional complexity assumptions, the CQs that admit such an evaluation are precisely the free-connex ones. A union of tractable CQs is always tractable. We generalize the notion of free-connexity from CQs to UCQs, thus showing that some unions containing intractable CQs are, in fact, tractable. Interestingly, some unions consisting of only intractable CQs are tractable too. We show how to use the techniques presented in this article also in settings where the database contains cardinality dependencies (including functional dependencies and key constraints) or when the UCQs contain disequalities. The question of finding a full characterization of the tractability of UCQs remains open. Nevertheless, we prove that, for several classes of queries, free-connexity fully captures the tractable UCQs.
机译:我们研究了联合查询(UCQ)工会的枚举复杂性。我们的目标是识别出于答案元组可以用线性预处理阶段枚举的意义上的UCQ,以及每个连续元组之间的恒定延迟。已经确定,在没有自我联接和传统复杂性假设的情况下,承认这种评估的CQS正是自由连接。贸易协调会的联盟总是易行的。我们概括了CQS对UCQ的自由连接的概念,从而表明含有难以处理的CQ的一些工会实际上是易行的。有趣的是,由只有棘手的CQS组成的一些工会也是易行的。我们展示了如何在数据库包含基数依赖性的设置(包括功能依赖关系和关键约束)或UCQs包含不平等时,如何使用本文中提供的技术。找到UCQS易易性的全面表征的问题仍然是开放的。尽管如此,我们证明,对于几个类查询,自由连接完全捕获了贸易的UCQ。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号