首页 | 本学科首页   官方微博 | 高级检索  
     


Branch-and-bound processing of ranked queries
Authors:Yufei Tao  Vagelis Hristidis  Dimitris Papadias  Yannis Papakonstantinou
Affiliation:1. Department of Computer Science, City University of Hong Kong, Tat Chee Avenue, Hong Kong;2. School of Computing and Information Sciences, Florida International University, Miami, FL 33199, USA;3. Department of Computer Science, Hong Kong University of Science and Technology, Clearwater Bay, Hong Kong;4. Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA, USA
Abstract:Despite the importance of ranked queries in numerous applications involving multi-criteria decision making, they are not efficiently supported by traditional database systems. In this paper, we propose a simple yet powerful technique for processing such queries based on multi-dimensional access methods and branch-and-bound search. The advantages of the proposed methodology are: (i) it is space efficient, requiring only a single index on the given relation (storing each tuple at most once), (ii) it achieves significant (i.e., orders of magnitude) performance gains with respect to the current state-of-the-art, (iii) it can efficiently handle data updates, and (iv) it is applicable to other important variations of ranked search (including the support for non-monotone preference functions), at no extra space overhead. We confirm the superiority of the proposed methods with a detailed experimental study.
Keywords:Databases  Ranked queries  R-tree  Branch-and-bound algorithms
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号