Panconesi, A., & Sozio, M. (2010). Fast Primal-dual Distributed Algorithms for Scheduling and Matching Problems. Distributed Computing, 22(4), 269-283. doi:10.1007/s00446-010-0100-x.