Biro, Péter, David F. Manlove, and Romeo Rizzi. "Maximum weight cycle packing in directed graphs, with application to kidney exchange programs." Discrete Mathematics, Algorithms and Applications 1.04 (2009): 499-517. DOI: http://dx.doi.org/10.1142/S1793830909000373