Efficient algorithms for finding the most desirable skyline objects

被引:12
作者
Gao, Yunjun [1 ]
Liu, Qing [1 ]
Chen, Lu [1 ]
Chen, Gang [1 ]
Li, Qing [2 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310027, Zhejiang, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Skyline; Query processing; Algorithm; Spatial database; QUERIES; COMPUTATION; SKY;
D O I
10.1016/j.knosys.2015.07.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The skyline query is a powerful tool for multi-criteria decision making. However, it may return too many skyline objects to offer any meaningful insight. In this paper, we introduce a new operator, namely, the most desirable skyline object (MDSO) query, to identify manageable size of truly interesting skyline objects. Given a multi-dimensional object set and an integer k, a MDSO query returns the most preferable k skyline objects, based on the newly defined ranking criterion that considers, for each skyline objects, the number of the objects dominated by s and their accumulated (potential) weights. We devise the ranking criterion, formalize the MDSO query, and propose three algorithms for processing MDSO queries. In addition, we extend our methods to tackle the constrained MDSO (CMDSO) query. Extensive experimental results on both real and synthetic datasets show that our presented ranking criterion is significant, and our proposed algorithms are efficient and scalable. (C) 2015 Elsevier BM. All rights reserved.
引用
收藏
页码:250 / 264
页数:15
相关论文
共 48 条
[1]  
[Anonymous], 1990, P 1990 ACM SIGMOD IN, DOI DOI 10.1145/93597.98741
[2]  
Balke WT, 2007, LECT NOTES COMPUT SC, V4443, P551
[3]   Collaborative Filtering with Personalized Skylines [J].
Bartolini, Ilaria ;
Zhang, Zhenjie ;
Papadias, Dimitris .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (02) :190-203
[4]   Efficient Sort-Based Skyline Evaluation [J].
Bartolini, Ilaria ;
Ciaccia, Paolo ;
Patella, Marco .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2008, 33 (04)
[5]   The Skyline operator [J].
Börzsönyi, S ;
Kossmann, D ;
Stocker, K .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :421-430
[6]  
Chan CY, 2006, LECT NOTES COMPUT SC, V3896, P478
[7]  
Chan Chee-Yong., 2006, PROC ACM SPECIAL INT, P503
[8]  
Chen L., 2008, IEEE T KNOWL DATA EN, V21, P351
[9]   Constrained Skyline Query Processing against Distributed Data Sites [J].
Chen, Lijiang ;
Cui, Bin ;
Lu, Hua .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (02) :204-217
[10]   Skyline with presorting [J].
Chomicki, J ;
Godfrey, P ;
Gryz, J ;
Liang, DM .
19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, :717-719