Efficient Algorithms for Rank-Regret Minimization
Multi-criteria decision-making usually requires finding a small representative set from the database. A popular method, the regret minimization set (RMS) query, returns a size r r subset S S of the full dataset D D that minimizes the regret-ratio (the difference between the scores of top-1 in S S...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on knowledge and data engineering 2024-08, Vol.36 (8), p.3801-3816 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Multi-criteria decision-making usually requires finding a small representative set from the database. A popular method, the regret minimization set (RMS) query, returns a size r r subset S S of the full dataset D D that minimizes the regret-ratio (the difference between the scores of top-1 in S S and top-1 in D D , for any utility function). RMS is not shift invariant, causing inconsistency in results. Further, the regret-ratio is often a "made up" number and users may mistake its absolute value. Instead, users do understand the notion of rank. Therefore, in this paper, we consider finding a fixed-size set S S to minimize the maximum rank-regret (the rank of top-1 of S S in the sorted list of D D ) over all possible utility functions, called the rank-regret minimization (RRM) problem, which is shift invariant. In 2D space, we design an exact algorithm 2DRRM for RRM. In HD space, we propose an approximate algorithm HDRRM with theoretical guarantees on rank-regret. It combines the ideas of space discretization and clustering. Extensive experiments verify the efficiency and effectiveness of our algorithms. In particular, HDRRM always has the best output quality in experiments. |
---|---|
ISSN: | 1041-4347 1558-2191 |
DOI: | 10.1109/TKDE.2024.3363009 |