Anarchy, stability, and utopia: creating better matchings
Clearing algorithms for barter exchange markets: enabling nationwide kidney exchanges