Faster join-projects and sparse matrix multiplications

ICDT '09: Proceedings of the 12th International Conference on Database Theory(2009)

引用 79|浏览0
暂无评分
摘要
Computing an equi-join followed by a duplicate eliminating projection is conventionally done by performing the two operations in serial. If some join attribute is projected away the intermediate result may be much larger than both the input and the output, and the computation could therefore potentially be performed faster by a direct procedure that does not produce such a large intermediate result. We present a new algorithm that has smaller intermediate results on worst-case inputs, and in particular is more efficient in both the RAM and I/O model. It is easy to see that join-project where the join attributes are projected away is equivalent to boolean matrix multiplication. Our results can therefore also be interpreted as improved sparse, output-sensitive matrix multiplication.
更多
查看译文
关键词
improved sparse,worst-case input,output-sensitive matrix multiplication,faster join-projects,matrix multiplication,new algorithm,smaller intermediate result,large intermediate result,intermediate result,direct procedure,sparse matrix multiplication,o model,relation algebra,performance,relational algebra,relational databases,sparse matrix
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要