Another idea is to use bribes to manipulate the system http://mpref2012.lip6.fr/proceedings/MaranMPREF2012.pdf show how to resist bribery. Can we use what they learned and instead use bribes for good as a means of inducing cooperation? The problem trying to solve is how to bring about cooperation of self-interested agents when the only/main reason they would help is because you are bribing them to do it. This is a weak form of cooperation, but could still produce cooperation. Bribery is usually used to have someone do something illegal, so one example would be to bribe members of a team to give you information that your team could use against them.
I noticed the other day that this is a topic in the MAS book page 323.