Title: An Extended Alternating-Offers Bargaining Protocol for Automated Negotiation in Multi-agent Systems
1An Extended Alternating-Offers Bargaining
Protocol for Automated Negotiation in Multi-agent
Systems
- P. Winoto, G. McCalla J. Vassileva
- Department of Computer Science
- University of Saskatchewan
- Presented by
- Julita Vassileva
CoopIS-02, Irvine, CA
2Automated Negotiation in Multi-agent Systems (MAS)
CoopIS-02, Irvine, CA
3Classification of Negotiation
- Protocols
- auctions
- bargaining
- voting, etc.
- Negotiated Items
- single attribute (e.g. price)
- multiple attribute (e.g. price and quality)
CoopIS-02, Irvine, CA
4Auctions
- Very efficient, but
- Scheduled in advanced
- Non-negotiable
- Only for price
- Controlled by auctioneer
Alternative Bargaining!!
CoopIS-02, Irvine, CA
5Bargaining
- Axiomatic bargaining
- Bargainers provide information (proposals, facts,
and other arguments) - Arbitrator sets axioms
- Arbitrator decides outcomes (guaranteed)
- E.g. Egalitarian bargaining solution, Nash
bargaining solution, etc. - Strategic bargaining
- Set a protocol, both bargainers agreed on it
- Start bargaining (Bargainers offer proposals)
- Bargainers decide final outcomes (not guaranteed)
- E.g. alternating-offer bargaining
CoopIS-02, Irvine, CA
6Alternating-offer Bargaining
- Scenario 1
- Buyer How much?
- Seller 1000.
- Buyer 500?
- Seller 800.
- Buyer 600?
- Seller 700!
- Buyer OK, 700.
Scenario 2 Buyer How much? Seller
1000. Buyer 10. Seller hangs up the phone.
CoopIS-02, Irvine, CA
7Alternating-offer Bargaining Space an Example
Unit price
Feasible set
0
quality
CoopIS-02, Irvine, CA
8Alternating-offer Bargaining
- Bargaining problem ltX, D, ?1, ?2gt
- X feasible set
- D disagreement
- ? preference order of bargainers 1 and 2.
- Goal achieve x?X
- Solving method backward induction
(Game-theoretic approach) - Assumptions
- Perfect rationality
- Perfect foresight
CoopIS-02, Irvine, CA
9Modifications
- Asymmetric information (Mudgal Vassileva, 2000)
- With deadline (Sandholm Vulkan, 1999)
- Argumentation (Jennings et. al., 2001)
- Strategic delay (Cramton, 1992)
- Free revisions (non-monotonic counter-offer)
- Social model (trust, friendship)
CoopIS-02, Irvine, CA
10Alternating-offer Bargaining Space
Multi-Dimensional Bargaining
How to direct the bargainers from being trapped
into no solution region is an important issue.
Unit price
Feasible set
Buyer I am willing to buy it for 5000 if you
could replace the tires with new one.
0
quality
CoopIS-02, Irvine, CA
11Proposed Alternating-offer Protocol
- Argumentation (persuade opponents belief)
- Strategic delay
- Free revision (non-monotonic)
- Range offer (instead of one point offer)
CoopIS-02, Irvine, CA
12Strategic delay Argumentation
Argumentation Buyer How much? Seller
1000. Buyer 500? Seller My price is lower
than others. Buyer 700? Seller 1000 is very
cheap. Buyer 800, OK? Seller OK, 800.
- Strategic delay
- Buyer How much?
- Seller 1000.
- Buyer
- Seller 800.
- Buyer hmmm.
- Seller 700!
- Buyer
- Seller 500!
- Buyer 300.
- Seller OK, 300!
13Free revision Range offer
Range offer Buyer How much? Seller
1000. Buyer I cant afford more than
500. Seller 499. Buyer 400, OK? Seller OK,
400.
Free revision Buyer How much? Seller
1000. Buyer 500? Seller 800. Buyer
600? .(Seller got a call) Seller
2000. Buyer What? Seller The market price
increases now.
14Proposed Alternating-offer Bargaining
- Bounded rationality (Simon, 1982)
- Bargaining problem ltX, D, ?1, ?2, I1, I2gt
- I private information about the opponent, world,
and him/herself. - Modeling of the opponent
- Belief of I.
- ?i f(Ii) (preference may change during the
negotiation!)
CoopIS-02, Irvine, CA
15Alternating-offer Bargaining Space Influence of
Argument
Unit price
Use argumentation to change sellers acceptable
set (shift in sellers private valuation)
Feasible set
0
quality
CoopIS-02, Irvine, CA
16Property of Dynamic Feasible Set in
Single-Attribute Bargaining
- Proposition 4. In a dynamic framework when the
feasible set S moves dynamically during the
bargaining process (e.g., due to changes of
private valuations), then the existence of a
single-attribute bargaining solution is
guaranteed if agents are rational, S ? ? and
?S/?t lt convergence rate.
CoopIS-02, Irvine, CA
17Example of Buyers Utility Functions
CoopIS-02, Irvine, CA
18Example of Sellers Utility Functions
CoopIS-02, Irvine, CA
19Next Steps
- Comparing the new bargaining protocol to the
classical bargaining protocol - Ratio of failure
- Length of bargaining
- Computational cost
- Fairness
- Participation rate
CoopIS-02, Irvine, CA
20Conclusion
- A study on the existence of single-attribute
bargaining solutions has been carried out (see
the paper) - Some critical bargaining criteria have been
pointed out - A bargaining framework with some modifications
has been proposed
CoopIS-02, Irvine, CA
21THANK YOU!
CoopIS-02, Irvine, CA