2015 · 29 citations · 40 references
ComputingComputer ScienceData ScienceAlgorithmsData AnalyticsData MiningApproximation AlgorithmsProbabilistic Machine LearningQuery OptimizationQuery ProcessingRetrieval ModelsSearching AlgorithmsInput Data AnalysisModel Of ComputationMulticriteria ComparisonOutput-sensitive AlgorithmsProbabilistic Retrieval Models
We study in this paper the computation of skyline queries - a popular tool for multicriteria data analysis - in the presence of noisy input. Motivated by crowdsourcing applications, we present the first algorithms for skyline evaluation in a computation model where the input data items can only be compared through noisy comparisons. In this model comparisons may return wrong answers with some probability, and confidence can be increased through independent repetitions of a comparison. Our goal is to minimize the number of comparisons required for computing or verifying a candidate skyline, while returning the correct answer with high probability. We design output-sensitive algorithms, namely algorithms that take advantage of the potentially small size of the skyline, and analyze the number of comparison rounds of our solutions. We also consider the problem of predicting the most likely skyline given some partial information in the form of noisy comparisons, and show that optimal prediction is computationally intractable.
40
S. Borzsony, Donald Kossmann, Konrad Stocker · 2002 · 2.2K citations
On Finding the Maxima of a Set of Vectors
H. T. Kung, Fabrizio Luccio, F. P. Preparata · Journal of the ACM · 1975 · 913 citations · Full text
Progressive skyline computation in database systems
Dimitris Papadias, Yufei Tao, Greg Fu et al. · ACM Transactions on Database Systems · 2005 · 886 citations
H. P. Young · American Political Science Review · 1988 · 765 citations
Richard Cole · SIAM Journal on Computing · 1988 · 734 citations