• Aucun résultat trouvé

A Structured Environment to Facilitate Agreements

N/A
N/A
Protected

Academic year: 2022

Partager "A Structured Environment to Facilitate Agreements"

Copied!
2
0
0

Texte intégral

(1)

A Structured Environment to Facilitate Agreements

?

Eug´enio Oliveira

LIACC, DEI / Faculdade de Engenharia, Universidade do Porto R. Dr. Roberto Frias, 4200-465 Porto, Portugal

eco@fe.up.pt

Abstract. Multi-Agent Systems are good candidates to solve so-called DDD problems by making agents to get into joint agreements. A relevant component of a MAS is the Environment seen as an active medium to reach agreements or mutual contracts. In ANTE, besides being a facili- tator, the Environment is also seen as a regulator as well as exploited as the social medium playing an active role in influencing agents behavior.

1 Problem Characterization

Many sophisticated problems we usually address belong to the so called DDD class of problems [1]. They deal with a reality that simultaneously is of a Dis- tributed, Decentralized as well as Dynamic nature. MAS is a natural paradigm to cope with those situations asking for distributed problem solving as well as capabilities for reaching joint agreements. However, due to the intrinsic agents’

property of Autonomy, the following questions arise: How can an agent select, in runtime, its best partners for jointly execute the tasks ahead, and why should the agent trust those selected agents? And, for the same purpose, how to coordinate joint work or facilitate mutual agreements together with the selected agents?

2 Active Environment

Since in the core of software agent’s definition is the ¨’situatedness¨’ property, meaning it is immersed in an Environment it can both sense and alter, it is mandatory to consider the Environment as an important component to be spec- ified for MAS. The Environment can thus be seen as an active medium to facil- itate how to reach consensus, agreements or mutual contracts. For an overview of the role of the Environment in agent systems see [2] where the environment has a dual role of providing conditions for the agents to exist and an abstrac- tion to design MAS. The authors also recognize the environment as a means for communication, an organizational layer and a coordination infrastructure which are issues we have also been working at [3]. However, besides being a

?AT2012, 15-16 October 2012, Dubrovnik, Croatia. Copyright held by the author(s).

(2)

facilitator, an Environment can also be seen as a regulator. Normative environ- ments provide monitoring capabilities and enforcement mechanisms influencing agents’ behaviour. Moreover, it also makes available relevant data important to feed contextual-dependent trust models which, as a consequence, influence fu- ture possible negotiations leading to new agreements. Finally, the Environment can also be exploited as representing the social medium in which relationships take place and, thus, to play a more active role in supervising both agent actions and behaviors. Acting as an encompassing society, the Environment can actively decide on imposing either fines or incentives trying to punish/reward behaviors that may be considered maleficient/beneficial for that particular society.

3 ANTE Platform

Grounded on the recognition of the Environment as a relevant component to give structure and support to situated MAS, we developed ANTE (Agreement Ne- gotiation in Normative and Trust-enabled Environments) a framework in which agents can both establish agreements (and contracts) through supporting nego- tiation protocols and benefit from monitoring capabilities that guarantee trans- parency of joint activities. Through the development of ANTE software plat- form, we intended to illustrate how an active environment is indeed a crucial framework for safer, reliable and informed agents decision-making in which joint agreements is concerned [3] [4]. In ANTE the Environment actively mediates interaction among agents (enterprise or individual delegates), in different ways:

(a) as a Facilitator by providing negotiation protocols, Ontology translation services and Contract building processes. In this perspective we can see it as an Interaction-Mediation level[2] supporting access to resources and mediating interaction between agents; (b) providing mechanisms for the normative en- actment of the agreements generating normative states and monitoring them through both constitutive and institutional rules; (c) gathering relevant data on contract fulfilment and evaluating the enactment phase, progressively updating socio-cognitive based Trust models improving the partners’ selection process;

(d) Finally, seen as a social environment, it provides an adaptive deterrence mechanism changing fines according to the population behaviour.

References

1. Oliveira, Eug´enio Software Agents: Can we Trust Them? in Proceedings of IEEE 16th International Conference on Intelligent Engineering Systems.INES, (2012) 2. Weyns, D. and Omicini, A. and Odell, J. in Environment as a first class abstraction

in multiagent systems J. Aut. Agents Multi-Agent Syst. 14(2007) 5–30

3. Cardoso, H. and Urbano, J. and Brand˜ao, P. and Rocha, A. and Oliveira, E. ANTE:

Agreement Negotiation in Normative and Trust-Enabled Environments in Advances on Practical Applications of Agents and Multi-Agent Systems ed. Demazeau, Y. and Muller, J. and Rodr´ıguez, J. and P´erez, J., Springer (2012) 261-264

4. Urbano, J. and Cardoso, H. and Oliveira, E. Making Electronic Contracting Oper- ational and Trustworthy in LNAI V. 6433Springer (2010) 264-273

Références

Documents relatifs

It is then associated with its input filter and used for stability analyzes: the Routh- Hurwitz criterion is applied to the symbolic expressions of the transfer function in order

Arch.. Le chapitre 2 s’attache à comprendre quelles sont les modalités d’intégration des familles nobles à la maison princière et les retombées dues à leur

It passed 11 resolutions, including resolutions on the health conditions of the Arab population in Palestine, the impact of health care financing, health system priorities, issues

Most components employ one of three instructional strategies that support the mechanisms of learning with Invention: encouraging stu- dents to contrast cases,

150 Decision support The adviser offers options and the farmer decides If the problem is known and various solutions are possible depending on the situation of

For sequencing of sITLN1 and sITLN3 and for demonstration of distribution of sITLN, the following tissues were collected from worm free yearling sheep; abomasum, jejunum, colon,

69 Arguably, if seen in the light of the systematic link between Article 3 ECSC (objectives of the Community) and Articles 5/15 ECSC (duty to give reasons), the public

During the development of the exercise students use different modules of the Teamcenter software: the structure manager, to manage the EBOM and request