Scarf's algorithm and stable marriages

03/01/2023
by   Yuri Faenza, et al.
0

Scarf's algorithm gives a pivoting procedure to find a special vertex – a dominating vertex – in down-monotone polytopes. This paper studies the behavior of Scarf's algorithm when employed to find stable matchings in bipartite graphs. First, it proves that Scarf's algorithm can be implemented to run in polynomial time, showing the first positive result on its runtime in significant settings. Second, it shows an infinite family of instances where, no matter the pivoting rule and runtime, Scarf's algorithm outputs a matching from an exponentially small subset of all stable matchings, thus showing a structural weakness of the approach.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset