Durable reverse top-k queries on time-varying preference

Chuhan Zhang, Jianzhong Li, Shouxu Jiang
{"title":"Durable reverse top-k queries on time-varying preference","authors":"Chuhan Zhang, Jianzhong Li, Shouxu Jiang","doi":"10.1007/s11280-024-01293-0","DOIUrl":null,"url":null,"abstract":"<p>Recently, a query, called reverse top-<span>\\(\\varvec{k}\\)</span> query, is proposed. The reverse top-<span>\\(\\varvec{k}\\)</span> query takes an object as input and retrieves the users whose top-<span>\\(\\varvec{k}\\)</span> query results include the object while the top-<span>\\(\\varvec{k}\\)</span> query retrieves the top-<span>\\(\\varvec{k}\\)</span> matching objects based on the user preference. In business analysis, reverse top-<span>\\(\\varvec{k}\\)</span> queries are crucial for evaluating product impact and potential market. However, the reverse top-<span>\\(\\varvec{k}\\)</span> query assumes that user’s preference is static. In practice, user preference may change with moods, seasons, economic conditions or other reasons. To overcome this disadvantage, this paper proposes a new reverse top-<span>\\(\\varvec{k}\\)</span> query, named as durable reverse top-<span>\\(\\varvec{k}\\)</span> query, without limitation of user’s preference being static. The durable reverse top-<span>\\(\\varvec{k}\\)</span> query retrieves users who put a given object in the top-<span>\\(\\varvec{k}\\)</span> favorite objects most of the time during a given time period. An efficient pruning-based algorithm for the queries with fixed <span>\\(\\varvec{k}\\)</span> is proposed in this paper. For the case of <span>\\(\\varvec{k}\\)</span> being variable, this paper proposes a pruning-based algorithm with an index to achieve a trade-off between time and space. Experiments on both real and synthetic datasets demonstrate that the proposed algorithms are very efficient.</p>","PeriodicalId":501180,"journal":{"name":"World Wide Web","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"World Wide Web","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s11280-024-01293-0","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Recently, a query, called reverse top-\(\varvec{k}\) query, is proposed. The reverse top-\(\varvec{k}\) query takes an object as input and retrieves the users whose top-\(\varvec{k}\) query results include the object while the top-\(\varvec{k}\) query retrieves the top-\(\varvec{k}\) matching objects based on the user preference. In business analysis, reverse top-\(\varvec{k}\) queries are crucial for evaluating product impact and potential market. However, the reverse top-\(\varvec{k}\) query assumes that user’s preference is static. In practice, user preference may change with moods, seasons, economic conditions or other reasons. To overcome this disadvantage, this paper proposes a new reverse top-\(\varvec{k}\) query, named as durable reverse top-\(\varvec{k}\) query, without limitation of user’s preference being static. The durable reverse top-\(\varvec{k}\) query retrieves users who put a given object in the top-\(\varvec{k}\) favorite objects most of the time during a given time period. An efficient pruning-based algorithm for the queries with fixed \(\varvec{k}\) is proposed in this paper. For the case of \(\varvec{k}\) being variable, this paper proposes a pruning-based algorithm with an index to achieve a trade-off between time and space. Experiments on both real and synthetic datasets demonstrate that the proposed algorithms are very efficient.

Abstract Image

关于时变偏好的持久反向 top-k 查询
最近,有人提出了一种名为反向 top- (\varvec{k}\)查询的查询方法。反向顶向(top-(\varvec{k}\)查询将一个对象作为输入,检索其顶向(top-(\varvec{k}\)查询结果包括该对象的用户,而顶向(top-(\varvec{k}\)查询则根据用户的偏好检索顶向(top-(\varvec{k}\)匹配对象。在商业分析中,反向 top-(varvec{k}) 查询对于评估产品影响和潜在市场至关重要。然而,反向 top- (varvec{k}\)查询假设用户的偏好是静态的。实际上,用户的偏好可能会随着心情、季节、经济条件或其他原因而改变。为了克服这一缺点,本文提出了一种新的反向 top- (\varvec{k}\)查询,命名为持久反向 top- (\varvec{k}\)查询,它不限制用户的偏好是静态的。持久反向置顶(\varvec{k}\)查询检索的是在给定时间段内大部分时间都把给定对象放在置顶(\varvec{k}\)最喜欢对象中的用户。本文提出了一种基于剪枝的高效算法,适用于固定(\varvec{k}\)的查询。对于 \(\varvec{k}\) 可变的情况,本文提出了一种基于索引的剪枝算法,以实现时间和空间之间的权衡。在真实数据集和合成数据集上的实验表明,本文提出的算法非常高效。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信