Loyal Wingman

Contract Net Protocol

Foundational task-announcement, bid, and award protocol for multi-agent systems.

Definition

The Contract Net Protocol is a 1980-vintage but still widely used pattern in which a manager announces a task, agents submit bids, and the manager awards the contract. It is the conceptual ancestor of most modern swarm allocators and remains useful for clearly traceable, audit-friendly assignment in CCA-class systems.

Reference attributes

Origin
Smith, 1980
Phases
Announce, bid, award, confirm

Related terms

#allocation#multi-agent