Matchmaking and Brokering

Katia Sycara, K. Decker, and M. Williamson
Proceedings of the Second International Conference on Multi-Agent Systems, 1996.


Download
  • Adobe portable document format (pdf) (97KB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract
In this paper we define the notions of agent matchmaking and brokering behaviors that are used while processing requests among initially unacquainted sets of agents. These behaviors are basic components of common organizational roles and thus must be understood by computational agents. Brokering and matchmaking behaviors can be used to construct organizational forms such as centralized or distributed markets, ad hoc teams, and bureaucratic functional or product hierarchies. Each behavior brings with it certain performance characteristics -- cost, robustness, and adaptiveness qualities -- that are related to characteristics of the external environment and of the agents themselves. For example, while brokered systems are more vulnerable to certain failures, they are also able to cope more quickly with a rapidly fluctuating agent workforce. We present several agent design constraints and related models, which are experimentally validated using the WARREN multi-agent portfolio management system.

Keywords
Organization and Social Structures, Communication Issues and Protocols

Notes

Text Reference
Katia Sycara, K. Decker, and M. Williamson, "Matchmaking and Brokering," Proceedings of the Second International Conference on Multi-Agent Systems, 1996.

BibTeX Reference
@inproceedings{Sycara_1996_2176,
   author = "Katia Sycara and K. Decker and M. Williamson",
   title = "Matchmaking and Brokering",
   booktitle = "Proceedings of the Second International Conference on Multi-Agent Systems",
   year = "1996",
}