首页> 外文会议>IEEE International Conference on Data Engineering >Being Happy with the Least: Achieving α-happiness with Minimum Number of Tuples
【24h】

Being Happy with the Least: Achieving α-happiness with Minimum Number of Tuples

机译:最少满意:以最少的元组数实现α-幸福

获取原文

摘要

When faced with a database containing millions of products, a user may be only interested in a (typically much) smaller representative subset. Various approaches were proposed to create a good representative subset that fits the user’s needs which are expressed in the form of a utility function (e.g., the top-k and diversification query). Recently, a regret minimization query was proposed: it does not require users to provide their utility functions and returns a small set of tuples such that any user’s favorite tuple in this subset is guaranteed to be not much worse than his/her favorite tuple in the whole database. In a sense, this query finds a small set of tuples that makes the user happy (i.e., not regretful) even if s/he gets the best tuple in the selected set but not the best tuple among all tuples in the database.In this paper, we study the min-size version of the regret minimization query; that is, we want to determine the least tuples needed to keep users happy at a given level. We term this problem as the α-happiness query where we quantify the user’s happiness level by a criterion, called the happiness ratio, and guarantee that each user is at least α happy with the set returned (i.e., the happiness ratio is at least α) where α is a real number from 0 to 1. As this is an NP-hard problem, we derive an approximate solution with theoretical guarantee by considering the problem from a geometric perspective. Since in practical scenarios, users are interested in achieving higher happiness levels (i.e., α is closer to 1), we performed extensive experiments for these scenarios, using both real and synthetic datasets. Our evaluations show that our algorithm outperforms the best-known previous approaches in two ways: (i) it answers the α-happiness query by returning fewer tuples to users and, (ii) it answers much faster (up to two orders of magnitude times improvement for large α).
机译:当面对包含数百万个产品的数据库时,用户可能只对(通常多)较小的代表性子集感兴趣。提出了各种方法来创建满足用户需求的良好代表子集,这些子集以效用函数的形式表示(例如,top-k和多样化查询)。最近,有人提出了一个遗憾最小化查询:它不要求用户提供其实用功能,并且返回一小组元组,以确保该子集中任何用户喜欢的元组都不会比其最喜欢的元组差很多。整个数据库。从某种意义上说,此查询找到了一小组元组,即使他/他获得了所选集中的最佳元组,但不是数据库中所有元组中的最佳元组,也使用户感到高兴(即不后悔)。在本文中,我们研究后悔最小化查询的最小尺寸版本;也就是说,我们希望确定在给定级别上保持用户满意所需的最少元组。我们将此问题称为α-幸福查询,在该查询中,我们通过称为幸福率的标准来量化用户的幸福度,并确保每个用户对返回的集合至少α满意(即,幸福度至少为α ),其中α是从0到1的实数。由于这是一个NP难题,因此我们从几何角度考虑问题,从而得出具有理论保证的近似解。由于在实际场景中,用户有兴趣实现更高的幸福度(即α接近1),因此我们使用真实和合成数据集对这些场景进行了广泛的实验。我们的评估表明,我们的算法在两个方面优于先前最著名的方法:(i)通过向用户返回较少的元组来回答α-幸福查询;(ii)回答速度更快(最多两个数量级时间)对大α的改进)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号