Davis, Randall, and Reid G. Smith. "Negotiation as a Metaphor for Distributed Problem Solving." Artificial Intelligence 20, no. 1 (1983): 63-109.