Proceedings of the VLDB Endowment · 2014 · 73 citations · 20 references
ComputingComputer ScienceMathematicsAlgorithmsMachine LearningOptimizationApproximation AlgorithmsCombinatorial OptimizationDynamic ProgrammingGreedy AlgorithmsLinear ProgrammingOptimization For Machine LearningDuality TheoryGeometric DualityPlane Sweep AlgorithmsRandomized Approximation AlgorithmsTop-k Query ProcessingTop-k Ranking
Regret minimizing sets are a recent approach to representing a dataset D by a small subset R of size r of representative data points. The set R is chosen such that executing any top-1 query on R rather than D is minimally perceptible to any user. However, such a subset R may not exist, even for modest sizes, r. In this paper, we introduce the relaxation to k -regret minimizing sets, whereby a top-1 query on R returns a result imperceptibly close to the top- k on D. We show that, in general, with or without the relaxation, this problem is NP-hard. For the specific case of two dimensions, we give an efficient dynamic programming, plane sweep algorithm based on geometric duality to find an optimal solution. For arbitrary dimension, we give an empirically effective, greedy, randomized algorithm based on linear programming. With these algorithms, we can find subsets R of much smaller size that better summarize D , using small values of k larger than 1.
20
S. Borzsony, Donald Kossmann, Konrad Stocker · 2002 · 2.2K citations
Finding k-dominant skylines in high dimensional space
Chee-Yong Chan, H. V. Jagadish, Kian‐Lee Tan et al. · 2006 · 440 citations
Selecting Stars: The k Most Representative Skyline Operator
Xuemin Lin, Yidong Yuan, Qing Zhang et al. · 2007 · 393 citations
Topologically sweeping an arrangement
Herbert Edelsbrunner, Leonidas Guibas · 1986 · 287 citations
Yuan‐Chi Chang, Lawrence D. Bergman, Vittorio Castelli et al. · ACM SIGMOD Record · 2000 · 214 citations · Full text