Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Maximum rank query

Published: 01 August 2015 Publication History

Abstract

The top-k query is a common means to shortlist a number of options from a set of alternatives, based on the user's preferences. Typically, these preferences are expressed as a vector of query weights, defined over the options' attributes. The query vector implicitly associates each alternative with a numeric score, and thus imposes a ranking among them. The top-k result includes the k options with the highest scores. In this context, we define the maximum rank query (MaxRank). Given a focal option in a set of alternatives, the MaxRank problem is to compute the highest rank this option may achieve under any possible user preference, and furthermore, to report all the regions in the query vector's domain where that rank is achieved. MaxRank finds application in market impact analysis, customer profiling, targeted advertising, etc. We propose a methodology for MaxRank processing and evaluate it with experiments on real and benchmark synthetic datasets.

References

[1]
P. K. Agarwal and M. Sharir. Arrangements and their applications. In Handbook of Computational Geometry, pages 49--119. Elsevier, 1998.
[2]
N. Beckmann, H.-P. Kriegel, R. Schneider, and B. Seeger. The R*-tree: An efficient and robust access method for points and rectangles. In SIGMOD, pages 322--331, 1990.
[3]
M. D. Berg, O. Cheong, M. V. Kreveld, and M. Overmars. Computational geometry: algorithms and applications. Springer, 2008.
[4]
K. S. Beyer, J. Goldstein, R. Ramakrishnan, and U. Shaft. When is "nearest neighbor" meaningful? In ICDT, pages 217--235, 1999.
[5]
S. Börzsönyi, D. Kossmann, and K. Stocker. The skyline operator. In ICDE, pages 421--430, 2001.
[6]
Y.-C. Chang, L. Bergman, V. Castelli, C.-S. Li, M.-L. Lo, and J. R. Smith. The onion technique: Indexing for linear optimization queries. In SIGMOD, pages 391--402, 2000.
[7]
G. Das, D. Gunopulos, N. Koudas, and N. Sarkas. Ad-hoc top-k query answering for data streams. In VLDB, pages 183--194, 2007.
[8]
E. Dellis and B. Seeger. Efficient computation of reverse skyline queries. In VLDB, pages 291--302, 2007.
[9]
P. Godfrey. Skyline cardinality for relational processing. In FoIKS, pages 78--97, 2004.
[10]
Z. He and E. Lo. Answering why-not questions on top-k queries. IEEE Trans. Knowl. Data Eng., 26(6):1300--1315, 2014.
[11]
I. F. Ilyas, G. Beskales, and M. A. Soliman. A survey of top-k query processing techniques in relational database systems. ACM Comp. Surveys, 40(4), 2008.
[12]
C. Li, B. C. Ooi, A. K. H. Tung, and S. Wang. DADA: a data cube for dominant relationship analysis. In SIGMOD, pages 659--670, 2006.
[13]
J. Matousek. Reporting points in halfspaces. Comput. Geom., 2: 169--186, 1992.
[14]
M. Miah, G. Das, V. Hristidis, and H. Mannila. Standing out in a crowd: Selecting attributes for maximum visibility. In ICDE, pages 356--365, 2008.
[15]
K. Mouratidis and H. Pang. Computing immutable regions for subspace top-k queries. In PVLDB, pages 73--84, 2013.
[16]
D. Papadias, P. Kalnis, J. Zhang, and Y. Tao. Efficient OLAP operations in spatial data warehouses. In SSTD, pages 443--459, 2001.
[17]
D. Papadias, Y. Tao, G. Fu, and B. Seeger. Progressive skyline computation in database systems. ACM Trans. Database Syst., 30(1):41--82, 2005.
[18]
M. A. Soliman, I. F. Ilyas, D. Martinenghi, and M. Tagliasacchi. Ranking with uncertain scoring functions: semantics and sensitivity measures. In SIGMOD, pages 805--816, 2011.
[19]
A. Vlachou, C. Doulkeridis, Y. Kotidis, and K. Nørvåg. Monochromatic and bichromatic reverse top-k queries. IEEE Trans. Knowl. Data Eng., 23(8):1215--1229, 2011.
[20]
A. Vlachou, C. Doulkeridis, K. Nørvåg, and Y. Kotidis. Identifying the most influential data objects with reverse top-k queries. PVLDB, 3(1):364--372, 2010.
[21]
A. Vlachou, C. Doulkeridis, K. Norvag, and Y. Kotidis. Branch-and-bound algorithm for reverse top-k queries. In SIGMOD, pages 481--492, 2013.
[22]
Q. Wan, R. C. Wong, I. F. Ilyas, M. T. Özsu, and Y. Peng. Creating competitive products. PVLDB, 2(1):898--909, 2009.
[23]
A. Yu, P. K. Agarwal, and J. Yang. Processing a large number of continuous preference top-k queries. In SIGMOD, pages 397--408, 2012.
[24]
J. Zhang, K. Mouratidis, and H. Pang. Global immutable region computation. In SIGMOD, pages 1151--1162, 2014.
[25]
Z. Zhang, C. Jin, and Q. Kang. Reverse k-ranks query. PVLDB, 7(10):785--796, 2014.
[26]
Z. Zhang, Y. Yang, R. Cai, D. Papadias, and A. K. H. Tung. Kernel-based skyline cardinality estimation. In SIGMOD, pages 509--522, 2009.
[27]
L. Zou and L. Chen. Pareto-based dominant graph: An efficient indexing structure to answer top-k queries. IEEE Trans. Knowl. Data Eng., 23(5):727--741, 2011.

Cited By

View all
  • (2025)Parallelizing the Computation of Grid Resistance to Measure the Strength of Skyline TuplesAlgorithms10.3390/a1801002918:1(29)Online publication date: 7-Jan-2025
  • (2024)Marrying Top-k with Skyline Queries: Operators with Relaxed Preference Input and Controllable Output SizeACM Transactions on Database Systems10.1145/370572650:1(1-37)Online publication date: 22-Nov-2024
  • (2024)Directional Queries: Making Top-k Queries More Effective in Discovering Relevant ResultsProceedings of the ACM on Management of Data10.1145/36988072:6(1-26)Online publication date: 20-Dec-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Proceedings of the VLDB Endowment
Proceedings of the VLDB Endowment  Volume 8, Issue 12
Proceedings of the 41st International Conference on Very Large Data Bases, Kohala Coast, Hawaii
August 2015
728 pages
ISSN:2150-8097
Issue’s Table of Contents

Publisher

VLDB Endowment

Publication History

Published: 01 August 2015
Published in PVLDB Volume 8, Issue 12

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Parallelizing the Computation of Grid Resistance to Measure the Strength of Skyline TuplesAlgorithms10.3390/a1801002918:1(29)Online publication date: 7-Jan-2025
  • (2024)Marrying Top-k with Skyline Queries: Operators with Relaxed Preference Input and Controllable Output SizeACM Transactions on Database Systems10.1145/370572650:1(1-37)Online publication date: 22-Nov-2024
  • (2024)Directional Queries: Making Top-k Queries More Effective in Discovering Relevant ResultsProceedings of the ACM on Management of Data10.1145/36988072:6(1-26)Online publication date: 20-Dec-2024
  • (2023)Opportunities for spatial database research in the context of preference queriesProceedings of the 7th ACM SIGSPATIAL Workshop on Location-based Recommendations, Geosocial Networks and Geoadvertising10.1145/3615896.3628418(1-3)Online publication date: 13-Nov-2023
  • (2022)T-LevelIndex: Towards Efficient Query Processing in Continuous Preference SpaceProceedings of the 2022 International Conference on Management of Data10.1145/3514221.3526182(2149-2162)Online publication date: 10-Jun-2022
  • (2022)Verifying the Correctness of Analytic Query ResultsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2020.303731334:9(4527-4537)Online publication date: 1-Sep-2022
  • (2021)Marrying Top-k with Skyline Queries: Relaxing the Preference Input while Producing Output of Controllable SizeProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3457299(1317-1330)Online publication date: 9-Jun-2021
  • (2021)On m-Impact Regions and Standing Top-k Influence ProblemsProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3452832(1784-1796)Online publication date: 9-Jun-2021
  • (2021)Pruning techniques for parallel processing of reverse top-k queriesDistributed and Parallel Databases10.1007/s10619-020-07297-939:1(169-199)Online publication date: 1-Mar-2021
  • (2020)Flexible SkylinesACM Transactions on Database Systems10.1145/340611345:4(1-45)Online publication date: 10-Dec-2020
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media