Skip to main navigation Skip to search Skip to main content

Durable reverse top-k queries on time-varying preference

  • Chuhan Zhang
  • , Jianzhong Li*
  • , Shouxu Jiang
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • Shenzhen Institute of Advanced Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Recently, a query, called reverse top-k query, is proposed. The reverse top-k query takes an object as input and retrieves the users whose top-k query results include the object while the top-k query retrieves the top-k matching objects based on the user preference. In business analysis, reverse top-k queries are crucial for evaluating product impact and potential market. However, the reverse top-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-k query, named as durable reverse top-k query, without limitation of user’s preference being static. The durable reverse top-k query retrieves users who put a given object in the top-k favorite objects most of the time during a given time period. An efficient pruning-based algorithm for the queries with fixed k is proposed in this paper. For the case of 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.

Original languageEnglish
Article number54
JournalWorld Wide Web
Volume27
Issue number5
DOIs
StatePublished - Sep 2024

Keywords

  • Durable reverse top-k queries
  • Durable reverse top-k query processing algorithm
  • Reverse top-k queries
  • Top-k queries

Fingerprint

Dive into the research topics of 'Durable reverse top-k queries on time-varying preference'. Together they form a unique fingerprint.

Cite this