Table 4: Performances of the extensions (combinations).
HC-P-M SA-3-P
p-Values 0.99
HC−P
1.0
SA−3
1.0
HC−M
0.95
SA−P
Mean 85.2% 91.8%
welfare performance. Neither HC-P-M nor SA-3-P
can perform better than HC-M or SA-P, respectively,
but the performances are similar in scale. Once more,
the three-valued logic outcome does not justify the ad-
ditional information revelation.
6 CONCLUSIONS AND
OUTLOOK
In this paper, we present and evaluate a quotas-based
negotiation protocol ensuring cooperation between
autonomous agents. We discuss two different agent
types: the Hill Climber acting greedily and the Sim-
ulated Annealer acting cooperatively due to accep-
tance quotas. Additionally, we propose three exten-
sions and analyze their effect depending on the two
agent types. The findings of the simulation experi-
ments show that the protocol achieves good welfare
outcomes by means of quotas, whereas the protocol
without quotas – and hence with greedy agents – per-
forms very poor supposing unanimity. However, the
straightforward application of a simple majority rule
can lead to rather good results without quotas but de-
teriorates the outcome of the protocol with quotas.
The introduction of a three-valued logic does not im-
prove the outcome significantly. Nevertheless, the
more sophisticated concept of acceptance quotas per-
forms significantly better than without quotas. Fur-
thermore, an agent-based proposal scheme can im-
prove these results in addition.
Future work will keep focusing on negotiation
protocols for complex contracts. By now, we have
analyzed situations with a single contract candidate
which can be enhanced by several candidates leading
to voting settings. A further aspect is runtime as some
mechanisms are more runtime demanding than oth-
ers. Moreover, we will conduct a sensitivity analysis
of more agents, more contract items, and more itera-
tions, and are going to incorporate real-world problem
sets and problem instances in our studies.
REFERENCES
Binmore, K. and Vulkan, N. (1999). Applying game theory
to automated negotiation. Netnomics, 1(1):1–9.
Conitzer, V. (2010). Making decisions based on the pref-
erences of multiple agents. Communications of the
ACM, 53(3):84–94.
Conitzer, V. and Sandholm, T. (2004). Self-interested auto-
mated mechanism design and implications for optimal
combinatorial auctions. Proceedings of the 5th ACM
Conference on Electronic Commerce (EC 04).
Fink, A. (2006). Supply chain coordination by means of
automated negotiations between autonomous agents.
In Chaib-draa, B. and M
¨
uller, J., editors, Multia-
gent based Supply Chain Management (Studies in
Computational Intelligence, Vol. 28), pages 351–372.
Springer, Berlin/Heidelberg, Germany.
Fujita, K., Ito, T., and Klein, M. (2010). Secure and effi-
cient protocols for multiple interdependent issues ne-
gotiation. Journal of Intelligent and Fuzzy Systems,
21(3):175–185.
Hattori, H., Klein, M., and Ito, T. (2007). Using itera-
tive narrowing to enable multi-party negotiations with
multiple interdependent issues. In Proceedings of the
Sixth International Joint Conference on Autonomous
Agents and Multi-Agent Systems (AAMAS 07), pages
1043–1045.
Homberger, J. (2009). A (µ, λ)-coordination mechanism for
agent-based multi-project scheduling. OR Spectrum.
doi: 10.1007/s00291-009-0178-3.
Jennings, N. R. (2000). On agent-based software engineer-
ing. Artificial Intelligence, 117(2):277–296.
Jennings, N. R., Faratin, P., Lomuscio, A. R., Parsons, S.,
Sierra, C., and Wooldridge, M. (2001). Automated ne-
gotiation: Prospects, methods and challenges. Group
Decision and Negotiation, 10(2):199–215.
Klein, M., Faratin, P., Sayama, H., and Bar-Yam, Y. (2003).
Negotiating complex contracts. Group Decision and
Negotiation, 12(2):111–125.
Kraus, S. (1997). Negotiation and cooperation in multi-
agent environments. Artificial Intelligence, 94(1):79–
97.
Kraus, S. (2001). Automated negotiation and decision mak-
ing in multiagent environments. In Luck, M., Marik,
V., Stepankova, O., and Trappl, R., editors, Multi-
agents Systems and Applications, Vol. 104, pages
150–172. Springer, New York, NY, USA.
Lai, G., Li, C., and Sycara, K. (2006). Efficient multi-
attribute negotiation with incomplete information.
Group Decision and Negotiation, 15(5):511–528.
Lai, G., Li, C., Sycara, K., and Giampapa, J. (2004). Litera-
ture review on multi-attribute negotiations. Technical
Report, CMU-RI-TR-04-66. Carnegie Mellon Univer-
sity, Pittsburgh, PA, USA.
Maskin, E. S. (2008). Mechanism design: how to im-
plement social goals. American Economic Review,
98(3):567–576.
May, K. (1952). A set of independent necessary and suffi-
cient conditions for simple majority decision. Econo-
metrica, 20(4):680–684.
Nash, J. F. (1950). The bargaining problem. Econometrica,
18(2):155–162.
Rosenschein, J. S. and Zlotkin, G. (1994). Designing con-
ventions for automated negotiation. AI Magazine,
15(3):29–46.
Rubinstein, A. (1982). Perfect equilibrium in a bargaining
model. Econometrica, 50(1):97–110.
ICAART 2012 - International Conference on Agents and Artificial Intelligence
118