Sync-Rank: Robust Ranking, Constrained Ranking and Rank Aggregation via Eigenvector and Semidefinite Programming Synchronization

04/05/2015
by   Mihai Cucuringu, et al.
0

We consider the classic problem of establishing a statistical ranking of a set of n items given a set of inconsistent and incomplete pairwise comparisons between such items. Instantiations of this problem occur in numerous applications in data analysis (e.g., ranking teams in sports data), computer vision, and machine learning. We formulate the above problem of ranking with incomplete noisy information as an instance of the group synchronization problem over the group SO(2) of planar rotations, whose usefulness has been demonstrated in numerous applications in recent years. Its least squares solution can be approximated by either a spectral or a semidefinite programming (SDP) relaxation, followed by a rounding procedure. We perform extensive numerical simulations on both synthetic and real-world data sets, showing that our proposed method compares favorably to other algorithms from the recent literature. Existing theoretical guarantees on the group synchronization problem imply lower bounds on the largest amount of noise permissible in the ranking data while still achieving exact recovery. We propose a similar synchronization-based algorithm for the rank-aggregation problem, which integrates in a globally consistent ranking pairwise comparisons given by different rating systems on the same set of items. We also discuss the problem of semi-supervised ranking when there is available information on the ground truth rank of a subset of players, and propose an algorithm based on SDP which recovers the ranks of the remaining players. Finally, synchronization-based ranking, combined with a spectral technique for the densest subgraph problem, allows one to extract locally-consistent partial rankings, in other words, to identify the rank of a small subset of players whose pairwise comparisons are less noisy than the rest of the data, which other methods are not able to identify.

READ FULL TEXT

page 10

page 11

page 12

page 19

page 22

page 27

page 34

page 37

research
06/20/2014

Spectral Ranking using Seriation

We describe a seriation algorithm for ranking a set of items given pairw...
research
07/31/2023

A Spectral Approach for the Dynamic Bradley-Terry Model

The dynamic ranking, due to its increasing importance in many applicatio...
research
05/08/2020

Spectral Ranking with Covariates

We consider approaches to the classical problem of establishing a statis...
research
11/15/2022

Byzantine Spectral Ranking

We study the problem of rank aggregation where the goal is to obtain a g...
research
06/16/2021

Recovery Guarantees for Time-varying Pairwise Comparison Matrices with Non-transitivity

Pairwise comparison matrices have received substantial attention in a va...
research
01/21/2021

Optimal Full Ranking from Pairwise Comparisons

We consider the problem of ranking n players from partial pairwise compa...
research
09/13/2022

A Tale of HodgeRank and Spectral Method: Target Attack Against Rank Aggregation Is the Fixed Point of Adversarial Game

Rank aggregation with pairwise comparisons has shown promising results i...

Please sign up or login with your details

Forgot password? Click here to reset