@beate

Discovering bucket orders from full rankings

, , and . SIGMOD '08: Proceedings of the 2008 ACM SIGMOD international conference on Management of data, page 55--66. New York, NY, USA, ACM, (2008)
DOI: 10.1145/1376616.1376625

Abstract

Discovering a bucket order B from a collection of possibly noisy full rankings is a fundamental problem that relates to various applications involving rankings. Informally, a bucket order is a total order that allows "ties" between items in a bucket. A bucket order B can be viewed as a "representative" that summarizes a given set of full rankings T1, T2, ..., Tm, or conversely B can be an äpproximation" of some "ground truth" G where the rankings T1, T2, ..., Tm are simply the "linear extensions" of G. Current work of finding bucket orders such as the dynamic programming algorithm is mainly developed from the "representative" perspective, which maximizes items' intra-bucket similarity when forming a bucket. The underlying idea of maximizing intra-bucket similarity is realized via minimizing the sum of the deviations of median ranks within a bucket. In contrast, from the äpproximation" perspective, since each observed full ranking Ti is simply a linear extension of the given "ground truth" bucket order G, items in a big bucket b in G are forced to have different median ranks, and as a result b will have a big sum of deviations. Thus, minimizing the sum of deviations may result in an undesirable scenario that big buckets are mostly decomposed into small ones.

Description

Discovering bucket orders from full rankings

Links and resources

Tags

community

  • @beate
  • @dblp
@beate's tags highlighted