Reverse Regret Query
Weicheng Wang, Raymond Chi-Wing Wong, H. V. Jagadish, Min Xie
Abstract
Reverse operators have lately gained much attention within the realm of multi-criteria decision-making. While forward operators, such as skyline, seek to identify products that may interest a customer, reverse operators identify prospective customers who are likely to be attracted to a particular product. Specifically, for each customer, they assign scores to all products w.r.t. the customer's preference and then rank the products based on these scores. If the particular product ranks high, the customer is considered a prospective customer for that product. However, relying purely on rankings might cause misleading results, as rankings emphasize the products' relative positions without accounting for their score differences. In a competitive market, a comparatively low-ranked product may have a score that is nearly indistinguishable from that of the top-tier product(s), and thus, may still be interesting to the customer. In this paper, we directly utilize scores to evaluate products, enabling more accurate identification of prospective customers.
We refer to our problem as the reverse regret query (RRQ) and make several contributions. First, for the special case in which each product is described by two attributes, we propose an algorithm Sweeping that only takes linear time. Second, for the general case in which each product can be described by multiple attributes, we present two algorithms: an exact algorithm E-PT and a faster approximate algorithm A-PC. We conducted experiments on synthetic and real datasets. The results confirm that evaluating products via scores provides a sound and insightful way of identifying prospective customers. Under typical settings, our proposed algorithms execute faster than existing ones by 1-3 orders of magnitude.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d9d665de-4365-4c21-8b08-dcef470d0d6aCited by top-tier papers3
- Synthesizing Scoring Functions for Rankings Using Symbolic Gradient DescentZixuan Chen, Panagiotis Manolios, Mirek RiedewaldICDE 2025 · 2 citations
- Robust Best Point Selection under Unreliable User FeedbackQixu Chen, Raymond Chi-Wing WongVLDB 2024
- Explaining Rankings with Hidden Group BonusesAlvin Hong Yao Yan, Suraj Shetiya, Sujoy Bhore, Priyanka Golia et al.KDD 2026
Builds on6
- Interactive Search for One of the Top-kWeicheng Wang, Raymond Chi-Wing Wong, Min XieSIGMOD 2021 · 24 citations
- Being Happy with the Least: Achieving α-happiness with Minimum Number of TuplesMin Xie, Raymond Chi-Wing Wong, Peng Peng, Vassilis J. TsotrasICDE 2020 · 20 citations
- Interactive Search with Mixed AttributesWeicheng Wang, Raymond Chi-Wing Wong, Min XieICDE 2023 · 8 citations
- Interactive Mining with Ordered and Unordered AttributesWeicheng Wang, Raymond Chi-Wing WongVLDB 2022 · 6 citations
- T-LevelIndex: Towards Efficient Query Processing in Continuous Preference SpaceJiahao Zhang, Bo Tang, Man Lung Yiu, Xiao Yan et al.SIGMOD 2022 · 3 citations
Related papers
- QSRP: Efficient Reverse k-Ranks Query Processing on High-Dimensional EmbeddingsZheng Bian, Xiao Yan, Jiahao Zhang, Man Lung Yiu et al.ICDE 2024 · 3 citations
- Marrying Top-k with Skyline Queries: Relaxing the Preference Input while Producing Output of Controllable SizeKyriakos Mouratidis, Keming Li, Bo TangSIGMOD 2021 · 30 citations
- Computing All Restricted Skyline Probabilities on Uncertain DatasetsXiangyu Gao, Jianzhong Li, Dongjing MiaoICDE 2024 · 3 citations
- Eclipse: Generalizing kNN and SkylineJinfei Liu, Li Xiong, Qiuchen Zhang, Jian Pei et al.ICDE 2021 · 8 citations
- Rank-Regret MinimizationXingxing Xiao, Jianzhong LiICDE 2022 · 9 citations
