Mahsa Derakhshan, Mohammad Roghani, Mohammad Saneian, Tao Yu: A Simple Analysis of Ranking in General Graphs
Ranking is a well-known online algorithm that outputs an approximate matching for graphs whose vertices are revealed one by one, in an online fashion. An online algorithm must match the incoming vertex to a previous vertex without any knowledge of future arrivals, and Ranking uses a random permutation, matching the incoming vertex to the first unmatched vertex in the random order. This paper gives a simplified analysis showing that it achieves an approximation ratio greater than 1/2. Familiarity with randomized algorithms is recommended, but the paper does not use advanced mathematical tools (in fact, only a couple of bounds on binomial coefficients are sufficient), so it is suitable also for bachelor students. For inquiries or more background about online matching, you may contact Pavel Veselý.