K-Regret Queries Using Multiplicative Utility Functions
Jianzhong Qi, Fei Zuo, Hanan Samet, Jia Cheng Yao

TL;DR
This paper introduces k-regret queries using multiplicative utility functions, providing algorithms that effectively minimize regret ratios and better model user preferences with diminishing marginal returns.
Contribution
It extends k-regret query models from additive to multiplicative utility functions, including specific algorithms for Cobb-Douglas and CES functions, improving expressiveness in preference modeling.
Findings
Proposed algorithms achieve small maximum regret ratios.
Algorithms perform well on experiments with real and synthetic data.
Multiplicative utility functions better capture diminishing marginal returns.
Abstract
The k-regret query aims to return a size-k subset S of a database D such that, for any query user that selects a data object from this size-k subset S rather than from database D, her regret ratio is minimized. The regret ratio here is modeled by the relative difference in the optimality between the locally optimal object in S and the globally optimal object in D. The optimality of a data object in turn is modeled by a utility function of the query user. Unlike traditional top-k queries, the k-regret query does not minimize the regret ratio for a specific utility function. Instead, it considers a family of infinite utility functions F, and aims to find a size-k subset that minimizes the maximum regret ratio of any utility function in F. Studies on k-regret queries have focused on the family of additive utility functions, which have limitations in modeling individuals' preferences and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
