Negotiation and Argumentation in Multi-Agent Systems: Fundamentals, Theories, Systems and Applications

In this chapter we elaborate on the specification and exploitation of a software agent-based Electronic Institution, embedding both a Normative Environment and a Computational Trust service which, when used in tandem, lead to an enhanced process of selection of potential business partners and enable automatic contract negotiation. We introduce a formalization of a Normative Environment, which accommodates the establishment of e-contracts and provides a contract monitoring facility. Contracts are established and enacted by contractual partners previously selected through an automatic negotiation process. While monitoring contracts at run-time, the Normative Environment makes use of a reporting mechanism to inform relevant contract enactment events to interested parties. In our work, we benefit from this reporting function by exploiting it as an input to a computational trust mechanism. We also present the built-in Computational Trust service, a key element of the Electronic Institution. This service includes two main components: the Contractual Evidences Manager, which generates contractual evidences from contract enactment events; and the Trust Aggregation Engine, a situation-aware trust Corresponding author: Joana Urbano Telephone: +351 22 508 14 00 Fax: +351 22 508 14 40 F. Lopes (Ed.) and H. Coelho (Co-ed.), Negotiation and Argumentation in MAS All rights reserved. Copyright © 2013 by Bentham Science Publishers Ltd. 5

[1]  Mozhgan Tavakolifard,et al.  Situation-aware trust management , 2009, RecSys '09.

[2]  M. Brian Blake,et al.  Agent-oriented approaches to B2B interoperability , 2001, The Knowledge Engineering Review.

[3]  Olivier Boissier,et al.  A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems , 2002, SBIA.

[4]  Stephen Marsh,et al.  Formalising Trust as a Computational Concept , 1994 .

[5]  Jan B. Heide,et al.  Opportunism in Interfirm Relationships: Forms, Outcomes, and Solutions , 2000 .

[6]  Wamberto Weber Vasconcelos,et al.  Norm-oriented programming of electronic institutions , 2006, AAMAS '06.

[7]  Jigar Patel,et al.  A Trust and Reputation Model for Agent-Based Virtual Organisations , 2006 .

[8]  Carol A. Heimer Solving the Problem of Trust , 2001 .

[9]  Wei Li,et al.  Institutions, Institutional Change, and Economic Performance , 2009, SSRN Electronic Journal.

[10]  Marco Colombetti,et al.  Defining interaction protocols using a commitment-based agent communication language , 2003, AAMAS '03.

[11]  Hans Weigand,et al.  Formal Specification of Interaction in Agent Societies , 2002, FAABS.

[12]  Guido Boella,et al.  Introduction to the special issue on normative multiagent systems , 2008, Autonomous Agents and Multi-Agent Systems.

[13]  Sascha Ossowski,et al.  Dynamic Evolution of Role Taxonomies through Multidimensional Clustering in Multiagent Organizations , 2009, PRIMA.

[14]  J. Rotter A new scale for the measurement of interpersonal trust. , 1967, Journal of personality.

[15]  Cristiano Castelfranchi,et al.  Engineering Social Order , 2000, ESAW.

[16]  Eugénio C. Oliveira,et al.  Monitoring Directed Obligations with Flexible Deadlines: A Rule-Based Approach , 2009, DALT.

[17]  Eugénio C. Oliveira,et al.  Directed Deadline Obligations in Agent-Based Business Contracts , 2009, COIN@AAMAS&IJCAI&MALLOW.

[18]  M. Sako Does Trust Improve Business Performance , 2002 .

[19]  Eugénio C. Oliveira,et al.  Making Electronic Contracting Operational and Trustworthy , 2010, IBERAMIA.

[20]  Henrique Lopes Cardoso Electronic Institutions with Normative Environments for Agent-based E-contracting , 2010 .

[21]  Carl Hewitt,et al.  Open Information Systems Semantics for Distributed Artificial Intelligence , 1991, Artif. Intell..

[22]  Catholijn M. Jonker,et al.  Formal Analysis of Models for the Dynamics of Trust Based on Experiences , 1999, MAAMAW.

[23]  Torsten Eymann,et al.  Towards Reputation Enhanced Electronic Negotiations for Service Oriented Computing , 2008, AAMAS-TRUST.

[24]  Andrew J. I. Jones,et al.  Deontic Logic and Contrary-to-Duties , 2002 .

[25]  P. Dasgupta Trust as a commodity , 1988 .

[26]  Marek Sergot,et al.  A computational theory of normative positions , 2001, ACM Trans. Comput. Log..

[27]  Alexander Artikis Executable specification of open norm-governed computational systems , 2003 .

[28]  Javier Vázquez-Salceda,et al.  Implementing Norms in Multiagent Systems , 2004, MATES.

[29]  Ana Paula Rocha,et al.  Trust Estimation Using Contextual Fitness , 2010, KES-AMSTA.

[30]  Guido Boella,et al.  Introduction to normative multiagent systems , 2006, Comput. Math. Organ. Theory.

[31]  Jacques L. Koko,et al.  The Art and Science of Negotiation , 2009 .

[32]  Jordi Sabater-Mir,et al.  Repage: REPutation and ImAGE Among Limited Autonomous Partners , 2006, J. Artif. Soc. Soc. Simul..

[33]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[34]  Olivier Camp,et al.  Using Context Information to Improve Computation of Trust in Ad Hoc Networks , 2008, 2008 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[35]  Javier Carbó,et al.  TRUST MANAGEMENT THROUGH FUZZY REPUTATION , 2003 .

[36]  Frank Dignum,et al.  Ubi Lex, Ibi Poena : Designing Norm Enforcement in E-Institutions , 2006, COIN@AAMAS/ECAI.

[37]  Rino Falcone,et al.  Principles of trust for MAS: cognitive anatomy, social importance, and quantification , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[38]  Ana Paula Rocha,et al.  Engaging the Dynamics of Trust in Computational Trust and Reputation Systems , 2010, KES-AMSTA.

[39]  Marco Colombetti,et al.  Artificial institutions: a model of institutional reality for open multiagent systems , 2008, Artificial Intelligence and Law.

[40]  Stephen Marsh,et al.  Examining Trust, Forgiveness and Regret as Computational Concepts , 2009, Computing with Social Trust.

[41]  Nicholas R. Jennings,et al.  Negotiation, Auctions, and Market Engineering , 2009 .

[42]  Yves Demazeau,et al.  Bayesian Dynamic Trust Model , 2005, CEEMAS.

[43]  M. V. Dignum,et al.  A Model for Organizational Interaction: based on Agents, founded in Logic , 2000 .

[44]  Ana Paula Rocha,et al.  In the Search of Better Deals Using Trust , 2010 .

[45]  Sandip Sen,et al.  Of Social Norms and Sanctioning: A Game Theoretical Overview , 2010, Int. J. Agent Technol. Syst..

[46]  Albert O. Hirschman Against Parsimony: Three Easy Ways of Complicating Some Categories of Economic Discourse , 1984 .

[47]  Frank Dignum,et al.  Autonomous agents with norms , 1999, Artificial Intelligence and Law.

[48]  Paul A. Pavlou,et al.  The transitional role of institutional trust in online interorganizational relationships , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[49]  Chrysanthos Dellarocas Sloan Contractual Agent Societies : Negotiated shared context and social control in open multi-agent systems , 2000 .

[50]  Yao-Hua Tan,et al.  An outline of a trust model for electronic commerce , 2000, Appl. Artif. Intell..

[51]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[52]  Henrique Lopes Cardoso,et al.  Contributions to an Electronic Institution supporting Virtual Enterprises' Life cycle , 2005 .

[53]  Marco Colombetti,et al.  An analysis of agent speech acts as institutional actions , 2002, AAMAS '02.

[54]  Audun Jøsang,et al.  AIS Electronic Library (AISeL) , 2017 .

[55]  Julian Padget,et al.  Formalizing a Language for Institutions and Norms , 2001, ATAL.

[56]  Martin Reh Multidimensional Context Representations for Situational Trust , 2006 .

[57]  John R. Searle,et al.  Speech Acts: An Essay in the Philosophy of Language , 1970 .

[58]  Mario Paolucci,et al.  On the Immergence of Norms: A Normative Agent Architecture , 2007, AAAI Fall Symposium: Emergent Agents and Socialities.

[59]  Nicholas R. Jennings,et al.  An integrated trust and reputation model for open multi-agent systems , 2006, Autonomous Agents and Multi-Agent Systems.

[60]  Rino Falcone,et al.  Trust Theory: A Socio-Cognitive and Computational Model , 2010 .

[61]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[62]  Marek J. Sergot,et al.  The representation of legal contracts , 2008, AI & SOCIETY.

[63]  Ana Paula Rocha,et al.  Computing Confidence Values: Does Trust Dynamics Matter? , 2009, EPIA.

[64]  Olivier Boissier,et al.  MOISE: An Organizational Model for Multi-agent Systems , 2000, IBERAMIA-SBIA.

[65]  Juan Antonio Rodriguez,et al.  On the Design and Construction of Agent-mediated Electronic Institutions , 2001 .

[66]  Guido Boella,et al.  Transaction Trust in Normative Multiagent Systems , 2005 .

[67]  Jordi Sabater-Mir,et al.  REGRET: reputation in gregarious societies , 2001, AGENTS '01.

[68]  F. Dignum Abstract Norms and Electronic Institutions , 2002 .

[69]  Stephen Hailes,et al.  Supporting trust in virtual communities , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[70]  Guido Boella,et al.  Normative Multiagent Systems and Trust Dynamics , 2004, Trusting Agents for Trusting Electronic Societies.

[71]  Mario Paolucci,et al.  Reputation in Artificial Societies: Social Beliefs for Social Order , 2002 .

[72]  Michael Wooldridge,et al.  Understanding the Emergence of Conventions in Multi-Agent Systems , 1995, ICMAS.

[73]  R. Hardin,et al.  Conceptions and explanations of trust. , 2001 .

[74]  Javier Vázquez-Salceda,et al.  Modelling Electronic Organizations , 2003, CEEMAS.

[75]  Gregory E. Kersten,et al.  Are All E-Commerce Negotiations Auctions? , 2000, COOP.

[76]  Nicholas R. Jennings,et al.  On Agent-Mediated Electronic Commerce , 2003, IEEE Trans. Knowl. Data Eng..

[77]  Marek J. Sergot,et al.  A logic-based calculus of events , 1989, New Generation Computing.

[78]  Pablo Cayetano Noriega Blanco-Vigil Agent mediated auctions: the fishmarket metaphor , 1998 .

[79]  Rajeev R. Bhattacharya,et al.  A Formal Model of Trust Based on Outcomes , 1998 .

[80]  Brahim Chaib-draa,et al.  Modelling Flexible Social Commitments and Their Enforcement , 2004, ESAW.

[81]  Ana Paula Rocha,et al.  An Electronic Market Architecture for the Formation of Virtual Enterprises , 1999, PRO-VE.

[82]  Ana Paula Cunha da Rocha Macedo Metodologias de negociação em sistemas multi-agentes para empresas virtuais , 2001 .

[83]  Paul Slovic,et al.  Perceived risk, trust, and democracy , 1993 .

[84]  Marek J. Sergot,et al.  A Formal Characterisation of Institutionalised Power , 1996, Log. J. IGPL.

[85]  Jordi Sabater-Mir,et al.  On representation and aggregation of social evaluations in computational trust and reputation models , 2007, Int. J. Approx. Reason..

[86]  Coye Cheshire,et al.  Does Trust Beget Trustworthiness? Trust and Trustworthiness in Two Games and Two Cultures: A Research Note , 2006 .

[87]  Munindar P. Singh An ontology for commitments in multiagent systems: , 1999, Artificial Intelligence and Law.

[88]  Agostino Poggi,et al.  JADE: A software framework for developing multi-agent applications. Lessons learned , 2008, Inf. Softw. Technol..

[89]  Ana Paula Rocha,et al.  Agents Advanced Features for Negotiation in Electronic Commerce and Virtual Organisations Formation Processes , 2001, AgentLink.

[90]  Carles Sierra,et al.  Deductive coherence and norm adoption , 2010, Log. J. IGPL.

[91]  Eugénio C. Oliveira,et al.  Norm Defeasibility in an Institutional Normative Framework , 2008, ECAI.

[92]  S. Rosenschein,et al.  On social laws for artificial agent societies: off-line design , 1996 .

[93]  Alexander Artikis,et al.  Animated specifications of computational societies , 2002, AAMAS '02.

[94]  Frank Dignum,et al.  Agents, Markets, Institutions, and Protocols , 2001, AgentLink.

[95]  Eduardo Alonso Fernández,et al.  Rules of encounter: designing conventions for automated negotiation among computers , 1995 .

[96]  Rino Falcone,et al.  Trust in information sources as a source for trust: a fuzzy approach , 2003, AAMAS '03.

[97]  Marek Sergot,et al.  On the characterization of law and computer systems: the normative systems perspective , 1994 .

[98]  Edgar A. Whitley,et al.  The Construction of Social Reality , 1999 .

[99]  Javier Vázquez-Salceda,et al.  The Role of Norms and Electronic Institutions in Multi-Agent Systems , 2003, Whitestein Series in Software Agent Technologies.

[100]  Mehdi Dastani,et al.  Goal generation in the BOID architecture , 2002 .

[101]  Feng Wan,et al.  Formalizing and achieving multiparty agreements via commitments , 2005, AAMAS '05.