ACM Home Page
Please provide us with feedback. Feedback
Stratified computation of skylines with partially-ordered domains
Full text PdfPdf (436 KB)
Source International Conference on Management of Data archive
Proceedings of the 2005 ACM SIGMOD international conference on Management of data table of contents
Baltimore, Maryland
SESSION: Research papers: query processing techniques table of contents
Pages: 203 - 214  
Year of Publication: 2005
ISBN:1-59593-060-4
Authors
Chee-Yong Chan  National University of Singapore
Pin-Kwang Eng  National University of Singapore
Kian-Lee Tan  National University of Singapore
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 68,   Citation Count: 22
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066157.1066181
What is a DOI?

ABSTRACT

In this paper, we study the evaluation of skyline queries with partially-ordered attributes. Because such attributes lack a total ordering, traditional index-based evaluation algorithms (e.g., NN and BBS) that are designed for totally-ordered attributes can no longer prune the space as effectively. Our solution is to transform each partially-ordered attribute into a two-integer domain that allows us to exploit index-based algorithms to compute skyline queries on the transformed space. Based on this framework, we propose three novel algorithms: BBS+ is a straightforward adaptation of BBS using the framework, and SDC (Stratification by Dominance Classification) and SDC+ are optimized to handle false positives and support progressive evaluation. Both SDC and SDC+ exploit a dominance relationship to organize the data into strata. While SDC generates its strata at run time, SDC+ partitions the data into strata offline. We also design two dominance classification strategies (MinPC and MaxPC) to further optimize the performance of SDC and SDC+. We implemented the proposed schemes and evaluated their efficiency. Our results show that our proposed techniques outperform existing approaches by a wide margin, with SDC+-MinPC giving the best performance in terms of both response time as well as progressiveness. To the best of our knowledge, this is the first paper to address the problem of skyline query evaluation involving partially-ordered attribute domains.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
W. Balke, U. Güntzer, and X. Zheng. Efficient distributed skylining for web information systems. In EDBT'04.
 
4
S. Börzsönyi, D. Kossmann, and K. Stocker. The skyline operator. In ICDE'01.
5
 
6
7
8
 
9
W. Kießling. Foundations of preferences in database systems. In VLDB'02.
 
10
W. Kießling and G. Köstler. Preference SQL - design, implementation, experiences. In VLDB'02.
 
11
D. Kossmann, F. Ramsak, and S. Rost. Shooting stars in the sky: an online algorithm for skyline queries. In VLDB'02.
12
 
13
14
15
 
16
 
17
I. Stojmenovic and M. Miyakawa. An optimal parallel algorithm for solving the maximal elements problem in the plane. Parallel Computing, 7(2), June 1988.
 
18
 
19
R. Torlone and P. Ciaccia. Which are my preferred items? In Workshop on Recommendation and Personalization in E-Commerce, May 2002.
20

CITED BY  22
Collaborative Colleagues:
Chee-Yong Chan: colleagues
Pin-Kwang Eng: colleagues
Kian-Lee Tan: colleagues