首页> 外文期刊>Theoretical computer science >On the decidability of termination of query evaluation in transitive-closure logics for polynomial constraint databases
【24h】

On the decidability of termination of query evaluation in transitive-closure logics for polynomial constraint databases

机译:多项式约束数据库的传递闭合逻辑中查询评估终止的可判定性

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The formalism of constraint databases, in which possibly infinite data sets are described by Boolean combinations of polynomial inequality and equality constraints, has its main application area in spatial databases. The standard query language for polynomial constraint databases is first-order logic over the reals. Because of the limited expressive power of this logic with respect to queries that are important in spatial data base applications, various extensions have been introduced. We study extensions of first-order logic with different types of transitive-closure operators and we are in particular interested in deciding the termination of the evaluation of queries expressible in these transitive-closure logics. lt turns out that termination is undecidable in general. However, we show that the termination of the transitive closure of a continuous function graph in the two-dimensional plane, viewed as a binary relation over the reals, is decidable, and even expressible in first-order logic over the reals. Based on this result, we identify a particular transitive-closure logic for which termination of query evaluation is decidable and which is more expressive than first-order logic over the reals. Furthermore, we can define a guarded fragment in which exactly the terminating queries of this language are expressible. (c) 2004 Elsevier B.V. All rights reserved.
机译:约束数据库的形式化在空间数据库中具有其主要应用领域,在约束形式化数据库中,可能通过多项式不等式和等式约束的布尔组合来描述无限数据集。多项式约束数据库的标准查询语言是实数上的一阶逻辑。由于此逻辑对于在空间数据库应用程序中很重要的查询的表达能力有限,因此引入了各种扩展。我们研究了使用不同类型的传递闭合运算符的一阶逻辑的扩展,并且我们特别感兴趣的是确定终止在这些传递闭合逻辑中可表达的查询的评估。事实证明,终止通常是无法确定的。但是,我们表明,二维平面上连续函数图的传递闭包的终止是可判定的,甚至可以在该域上的一阶逻辑中表示,这是可以确定的,甚至可以表示出来。基于此结果,我们确定了特定的传递闭合逻辑,对于该传递闭合逻辑,可以确定查询评估的终止,并且比一阶逻辑在实数上更具表现力。此外,我们可以定义一个受保护的片段,在该片段中该语言的终止查询可以准确表达。 (c)2004 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号