←
Previous Module
Consensus in Multi-Agent Systems

Agent Negotiation

Master bargaining strategies and reach mutually beneficial agreements

Beyond Voting: Active Bargaining

While voting determines winners, negotiation finds compromises. Agents don't just vote and accept the outcomeβ€”they actively bargain, make offers, propose trades, and seek solutions where both parties improve their position.

Negotiation vs. Voting

VOTING

  • β€’ Fixed options (A, B, or C)
  • β€’ Winner-takes-all outcome
  • β€’ No compromise or creativity
  • β€’ Losers get nothing

NEGOTIATION

  • β€’ Infinite possible solutions
  • β€’ Win-win outcomes possible
  • β€’ Creative deal-making
  • β€’ Both sides can gain

Interactive: Negotiation Round Progression

Step through a price negotiation to see how agents make offers, counteroffers, and gradually converge to agreement.

SELECT NEGOTIATION ROUND

Round 1

REJECTED
πŸ€–

Agent A (Seller)

Wants to maximize price
OFFER
$100
Starting high to anchor expectations
πŸ€–

Agent B (Buyer)

Wants to minimize price
OFFER
$20
Starting low to leave room for movement
Price Gap$80

Key Negotiation Concepts

πŸ’¬

Offer-Counteroffer

Iterative exchange until convergence or breakdown

🎯

Utility Maximization

Each agent seeks the best possible outcome for itself

🀝

Zone of Agreement

Overlapping range where deals are possible

πŸ’‘ Key Insight

Negotiation unlocks value that voting cannot. When agents can trade, compromise, and create deals, they often reach outcomes superior to any fixed option. The buyer gets a fair price, the seller gets a sale, and both are better off than walking away.