Ranking on Arbitrary Graphs: Rematch via Continuous LP with Monotone and Boundary Condition Constraints
T-H. Hubert Chan, Fei Chen, Xiaowei Wu, Zhichao Zhao

TL;DR
This paper improves the theoretical performance ratio for the Ranking algorithm on arbitrary graphs using a novel continuous LP analysis, achieving a ratio of approximately 0.523, surpassing previous bounds.
Contribution
It introduces a new LP framework with boundary constraints to analyze the Ranking algorithm, leading to the best known theoretical ratio for arbitrary graphs.
Findings
Achieves a performance ratio of approximately 0.523 for Ranking on arbitrary graphs.
Develops a continuous LP relaxation with novel duality and slackness analysis.
Experimental results suggest Ranking cannot exceed a ratio of 0.724 in practice.
Abstract
Motivated by online advertisement and exchange settings, greedy randomized algorithms for the maximum matching problem have been studied, in which the algorithm makes (random) decisions that are essentially oblivious to the input graph. Any greedy algorithm can achieve performance ratio 0.5, which is the expected number of matched nodes to the number of nodes in a maximum matching. Since Aronson, Dyer, Frieze and Suen proved that the Modified Randomized Greedy (MRG) algorithm achieves performance ratio 0.5 + \epsilon (where \epsilon = frac{1}{400000}) on arbitrary graphs in the mid-nineties, no further attempts in the literature have been made to improve this theoretical ratio for arbitrary graphs until two papers were published in FOCS 2012. Poloczek and Szegedy also analyzed the MRG algorithm to give ratio 0.5039, while Goel and Tripathi used experimental techniques to analyze the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Voting Systems · Optimization and Search Problems · Complexity and Algorithms in Graphs
