The Dichotomous Intensional Expressive Power of the Nested Relational Calculus with Powerset
详细信息    查看全文
  • 作者:Limsoon Wong (20)
  • 刊名:Lecture Notes in Computer Science
  • 出版年:2013
  • 出版时间:2013
  • 年:2013
  • 卷:8000
  • 期:1
  • 页码:557-567
  • 全文大小:247KB
  • 作者单位:Limsoon Wong (20)

    20. National University of Singapore, Singapore
  • ISSN:1611-3349
文摘
Most existing studies on the expressive power of query languages have focused on what queries can be expressed and what queries cannot be expressed in a query language. They do not tell us much about whether a query can be implemented efficiently in a query language. Yet, paradoxically, efficiency is a key concern in computer science. In this paper, the efficiency of queries in $\mathcal{NRC}(powerset)$ , a nested relational calculus with a powerset operation, is discussed. A dichotomy in the efficiency of these queries on a large general class of structures—which include long chains, deep trees, etc.—is proved. In particular, it is shown that these queries are either already expressible in the usual nested relational calculus or require at least exponential space. This Dichotomy Theorem, when coupled with the bounded degree and locality properties of the usual nested relational calculus becomes a powerful general tool in studying the intensional expressive power of query languages. The bounded degree and locality properties make it easy to prove that a query is inexpressible in the usual nested relational calculus. Then, if the query is expressible in $\mathcal{NRC}(powerset)$ , subject to the conditions of the Dichotomy Theorem, the query must take at least exponential space.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700