Ordering by weighted number of wins gives a good ranking for weighted tournaments

We consider the following simple algorithm for feedback arc set problem in weighted tournaments --- order the vertices by their weighted indegrees. We show that this algorithm has an approximation guarantee of 5 if the weights satisfy <i>probability constraints</i> (for any pair of vertices <i>u</i> and <i>v, w</i><inf><i>uv</i></inf> + w<inf><i>vu</i></inf> = 1). Special cases of feedback arc set problem in such weighted tournaments include feedback arc set problem in unweighted tournaments and rank aggregation. Finally, for any constant ε > 0, we exhibit an infinite family of (unweighted) tournaments for which the above algorithm (<i>irrespective</i> of how ties are broken) has an approximation ratio of 5 - ε.

[1]  P.-C.-F. Daunou,et al.  Mémoire sur les élections au scrutin , 1803 .

[2]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[3]  R. Graham,et al.  Spearman's Footrule as a Measure of Disarray , 1977 .

[4]  M. Trick,et al.  Voting schemes for which it can be difficult to tell who won the election , 1989 .

[5]  Bonnie Berger,et al.  Approximation alogorithms for the maximum acyclic subgraph problem , 1990, SODA '90.

[6]  Mihalis Yannakakis,et al.  Optimization, approximation, and complexity classes , 1991, STOC '88.

[7]  Carsten Thomassen,et al.  A Polynomial Algorithm for the 2-Path Problem for Semicomplete Digraphs , 1992, SIAM J. Discret. Math..

[8]  Refael Hassin,et al.  Approximations for the Maximum Acyclic Subgraph Problem , 1994, Inf. Process. Lett..

[9]  Paul D. Seymour,et al.  Packing directed circuits fractionally , 1995, Comb..

[10]  Joseph Naor,et al.  Approximating Minimum Feedback Sets and Multicuts in Directed Graphs , 1998, Algorithmica.

[11]  Moni Naor,et al.  Rank aggregation methods for the Web , 2001, WWW '01.

[12]  Alan M. Frieze,et al.  A new rounding procedure for the assignment problem with applications to dense graph arrangement problems , 2002, Math. Program..

[13]  Irit Dinur,et al.  The importance of being biased , 2002, STOC '02.

[14]  A. van Zuylen Deterministic Approximation Algorithms for Ranking and Clustering Problems , 2005 .

[15]  D. Coppersmith,et al.  Ordering by weighted number of wins gives a good ranking for weighted tournaments , 2006, SODA 2006.

[16]  Noga Alon,et al.  Ranking Tournaments , 2006, SIAM J. Discret. Math..

[17]  Vincent Conitzer,et al.  Computing Slater Rankings Using Similarities among Candidates , 2006, AAAI.

[18]  Anders Yeo,et al.  The Minimum Feedback Arc Set Problem is NP-Hard for Tournaments , 2006, Combinatorics, Probability and Computing.

[19]  David P. Williamson,et al.  Deterministic pivoting algorithms for constrained ranking and clustering problems , 2007, SODA '07.

[20]  Claire Mathieu,et al.  Electronic Colloquium on Computational Complexity, Report No. 144 (2006) How to rank with few errors A PTAS for Weighted Feedback Arc Set on Tournaments , 2006 .

[21]  John Langford,et al.  Robust Reductions from Ranking to Classification , 2007, COLT.

[22]  Nir Ailon,et al.  Aggregating inconsistent information: Ranking and clustering , 2008 .

[23]  Paul D. Seymour,et al.  Cycles in dense digraphs , 2008, Comb..