Sync-rank: Robust Ranking, Constrained Ranking and Rank Aggregation via Eigenvector and SDP Synchronization

Abstract

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 in computer vision and graphics, sensor network localization and structural biology. Its least squares solution can be approximated by either a spectral or a semidefinite programming (SDP) relaxation, followed by a rounding procedure. We show extensive numerical simulations on both synthetic and real-world data sets (Premier League soccer games, a Halo 2 game tournament and NCAA College Basketball games), which show that our proposed method compares favorably to other ranking methods from the recent literature. Existing theoretical guarantees on the group synchronization problem imply lower bounds on the largest amount of noise permissible in the data while still achieving exact recovery of the ground truth ranking.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 28, 2015
Accession Number
ADA625017

Entities

People

  • Mihai Cucuringu

Organizations

  • University of California, Los Angeles

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Computational Science
  • Computer Programming
  • Computer Science
  • Computers
  • Data Analysis
  • Data Mining
  • Data Science
  • Data Sets
  • Eigenvectors
  • Machine Learning
  • Matrix Theory
  • Network Science
  • Networks
  • Probability
  • Simulations

Fields of Study

  • Computer science

Readers

  • Computer Vision.
  • Government Contracting/Procurement.
  • Operations Research

Technology Areas

  • AI & ML
  • AI & ML - Machine Learning Algorithms