In this paper we show how imposing an organization (topology and search mechanism) on agents in a peerto-peer network can improve system performance. The organizational structure is the underlying topolgy connecting agents in the system. The search mechanism is how agents are traversed in such a topology. In particular, we discuss our solutions to a resource allocation problem, involving coalition formation, and a content retrieval problem, involving locating relevant documents.
Sherief Abdallah, Victor R. Lesser