Americans Alvin Roth and Lloyd Shapley have won the 2012 Nobel Prize in economics. The Royal Swedish Academy of Sciences…