RMIT University
Browse

Incremental preference adjustment: a graph-theoretical approach

journal contribution
posted on 2024-11-02, 14:01 authored by Liangjun Song, Junhao Gan, Zhifeng Bao, Boyu Ruan, H. Jagadish, Timos Sellis
Learning users’ preferences is critical to personalized search and recommendation. Most such systems depend on lists of items rank-ordered according to the user’s preference. Ideally, we want the system to adjust its estimate of users’ preferences after every interaction, thereby becoming progressively better at giving the user what she wants. We also want these adjustments to be gradual and explainable, so that the user is not surprised by wild swings in system rank ordering. In this paper, we support a rank-reversal operation on two items x and y for users: adjust the user’s preference such that the personalized rank of x and y is reversed. We emphasize that this problem is orthogonal to the preference learning and its solutions can run on top of the learning outcome of any vector-embedding-based preference learning model. Therefore, our preference adjustment techniques enable all those existing offline preference learning models to incrementally and interactively improve their response to (indirectly specified) user preferences. Specifically, we define the Minimum Dimension Adjustment (MDA) problem, where the preference adjustments are under certain constraints imposed by a specific graph and the goal is to adjust a user’s preference by reversing the personalized rank of two given items while minimizing the number of dimensions with value changed in the preference vector. We first prove that MDA is NP-hard, and then show that a 2.17-approximate solution can be obtained in polynomial time provided that an optimal solution to a carefully designed problem is given. Finally, we propose two efficient heuristic algorithms, where the first heuristic algorithm can achieve an approximation guarantee, and the second is provably efficient. Experiments on five publicly available datasets show that our solutions can adjust users’ preferences effectively and efficiently.

Funding

Continuous intent tracking for virtual assistance using big contextual data

Australian Research Council

Find out more...

Next-generation Intelligent Explorations of Geo-located Data

Australian Research Council

Find out more...

History

Related Materials

  1. 1.
    DOI - Is published in 10.1007/s00778-020-00623-8
  2. 2.
    ISSN - Is published in 0949877X

Journal

The VLDB Journal

Volume

29

Issue

6

Start page

1475

End page

1500

Total pages

26

Publisher

Association for Computing Machinery

Place published

Germany

Language

English

Copyright

© Springer-Verlag GmbH Germany, part of Springer Nature 2020

Former Identifier

2006101016

Esploro creation date

2021-06-01