Questions:
who first posed the problem of determining a collection of (directed) cycles, whose edgeweight sum is minimal and, for which each vertex belongs to exactly one of the cycles?
who came up with the solution of duplicating the vertex set and thus reducing the problem to a minimum-weight bipartite matching?