首页> 外文会议>ACM international conference on information and knowledge management >Supporting Queries Spanning Across Phases of Evolving Artifacts using Steiner Forests
【24h】

Supporting Queries Spanning Across Phases of Evolving Artifacts using Steiner Forests

机译:支持使用Steiner Forests跨越不断变化伪影的阶段的查询

获取原文

摘要

The problem of managing evolving data has attracted considerable research attention. Researchers have focused on the modeling and querying of schema/instance-level structural changes, such as. addition, deletion and modification of attributes. Databases with such a functionality are known as temporal databases. A limitation of the temporal databases is that they treat changes as independent events, while often the appearance (or elimination) of some structure in the database is the result of an evolution of some existing structure. We claim that maintaining the causal relationship between the two structures is of major importance since it allows additional reasoning to be performed and answers to be generated for queries that previously had no answers. We present here a novel framework for exploiting the evolution relationships between the structures in the database. In particular, our system combines different structures that are associated through evolution relationships into virtual structures to be used during query answering. The virtual structures define "possible" database instances, in a fashion similar to the possible worlds in the probabilistic databases. The framework includes a query answering mechanism that allows queries to be answered over these possible databases without materializing them. Evaluation of such queries raises many interesting technical challenges, since it requires the discovery of Steiner forests on the evolution graphs. On this problem we have designed and implemented a new dynamic programming algorithm with exponential complexity in the size of the input query and polynomial complexity in terms of both the attribute and the evolution data sizes.
机译:管理不断变化的数据的问题引起了可观的研究注意力。研究人员专注于模型和查询模式/实例级结构变化,例如。添加,删除和修改属性。具有此类功能的数据库称为时间数据库。时间数据库的限制是它们将变化视为独立事件,而数据库中某些结构的外观(或消除)通常是某些现有结构的演变的结果。我们声称,维持两个结构之间的因果关系具有重要意义,因为它允许执行额外推理并为先前没有答案的查询生成答案。我们在这里展示了一种用于利用数据库中结构之间的演变关系的新框架。特别是,我们的系统将通过进化关系相关联的不同结构与在查询应答期间要使用的虚拟结构相关联。虚拟结构定义“可能的”数据库实例,以类似于概率数据库中可能的世界的方式。该框架包括查询应答机制,允许在这些可能的数据库上应答查询而无需实现它们。评估此类查询引发了许多有趣的技术挑战,因为它需要发现进化图上的斯坦纳林。在这个问题上,我们设计并实现了一种新的动态编程算法,其具有指数复杂性,在属性和演化数据大小方面的输入查询和多项式复杂性中的指数复杂度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号