On the complexity of division and set joins in the relational algebra

作者:

Highlights:

摘要

We show that any expression of the relational division operator in the relational algebra with union, difference, projection, selection, constant-tagging, and joins, must produce intermediate results of quadratic size. To prove this result, we show a dichotomy theorem about intermediate sizes of relational algebra expressions (they are either all linear, or at least one is quadratic), and we link linear relational algebra expressions to expressions using only semijoins instead of joins.

论文关键词:Database,Relational algebra,Semijoin algebra,Complexity

论文评审过程:Received 31 December 2005, Revised 8 June 2006, Available online 8 December 2006.

论文官网地址:https://doi.org/10.1016/j.jcss.2006.10.011