Skyline Computation with Noisy Comparisons

被引:3
作者
Groz, Benoit [1 ]
Mallmann-Trenn, Frederik [2 ]
Mathieu, Claire [3 ,4 ]
Verdugo, Victor [5 ,6 ]
机构
[1] Univ Paris Saclay, LRI, CNRS, Gif Sur Yvette, France
[2] Kings Coll London, London, England
[3] CNRS, Paris, France
[4] IRIF, Paris, France
[5] London Sch Econ & Polit Sci, London, England
[6] Univ OHiggins, Ohiggins, Chile
来源
COMBINATORIAL ALGORITHMS, IWOCA 2020 | 2020年 / 12126卷
关键词
Skyline; Noisy comparisons; Fault-tolerance; ALGORITHMS;
D O I
10.1007/978-3-030-48966-3_22
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Given a set of n points in a d-dimensional space, we seek to compute the skyline, i.e., those points that are not strictly dominated by any other point, using few comparisons between elements. We adopt the noisy comparison model [15] where comparisons fail with constant probability and confidence can be increased through independent repetitions of a comparison. In this model motivated by Crowdsourcing applications, Groz and Milo [18] show three bounds on the query complexity for the skyline problem. We improve significantly on that state of the art and provide two output-sensitive algorithms computing the skyline with respective query complexity O(ndlog(dk/delta)) and O(ndklog(k/delta)), where k is the size of the skyline and delta the expected probability that our algorithm fails to return the correct answer. These results are tight for low dimensions.
引用
收藏
页码:289 / 303
页数:15
相关论文
共 50 条
[31]   A two-phase data space partitioning for efficient skyline computation [J].
Nasridinov, Aziz ;
Choi, Jong-Hyeok ;
Park, Young-Ho .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (04) :3617-3628
[32]   Skyline Computation for Supporting Location-Based Services in a Road Network [J].
Xiao, Yingyuan ;
Zhang, Hua ;
Wang, Jingsong ;
Wang, Hongya .
INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (05) :1937-1948
[33]   High parallel skyline computation over low-cardinality domains [J].
Endres, Markus ;
Kießling, Werner .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8716 :97-111
[34]   Scalable Skyline Computation Using Object-based Space Partitioning [J].
Zhang, Shiming ;
Mamoulis, Nikos ;
Cheung, David W. .
ACM SIGMOD/PODS 2009 CONFERENCE, 2009, :483-494
[35]   Efficient and privacy-preserving skyline computation framework across domains [J].
Liu, Ximeng ;
Lu, Rongxing ;
Ma, Jianfeng ;
Chen, Le ;
Bao, Haiyong .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 62 :161-174
[36]   Skyline queries with constraints: Integrating skyline and traditional query operators [J].
Zhang, Ming ;
Alhajj, Reda .
DATA & KNOWLEDGE ENGINEERING, 2010, 69 (01) :153-168
[37]   Probabilistic n-of-N skyline computation over uncertain data streams [J].
Zhang, Wenjie ;
Li, Aiping ;
Cheema, Muhammad Aamir ;
Zhang, Ying ;
Chang, Lijun .
WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2015, 18 (05) :1331-1350
[38]   Towards Progressive and Load Balancing Distributed Computation: A Case Study on Skyline Analysis [J].
Huang, Jin ;
Zhao, Feng ;
Chen, Jian ;
Pei, Jian ;
Yin, Jian .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (03) :431-443
[39]   Exploring correlation for fast skyline computation (vol 73, pg 5071, 2017) [J].
Yu, Boseon ;
Choi, Wonik ;
Liu, Ling .
JOURNAL OF SUPERCOMPUTING, 2017, 73 (11) :5103-5103
[40]   Communication-Efficient Computation on Distributed Noisy Datasets [J].
Zhang, Qin .
SPAA'15: PROCEEDINGS OF THE 27TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2015, :313-322