We describe DecAMon, an algorithm for decentralizing the monitoring of the MAS communicative behavior described via an Agent Interaction Protocol (AIP). If some agents in the MAS are grouped together and monitored by the same monitor, instead of individually, a partial decentralization of the monitoring activity can still be obtained even if the "unique point of choice" (a.k.a. local choice) and "connectedness for sequence" (a.k.a. causality) coherence conditions are not satisfied by the protocol. Given an AIP specification, DecAMon outputs a set of "Monitoring Safe Partitions" of the agents, namely partitions P which ensure that having one monitor in charge for each group of agents in P allows detection of all and only the protocol violations that a fully centralized monitor would detect. In order to specify AIPs we use "trace expressions": this formalism can express event traces that are not context-free and can model both synchronous and asynchronous communication just by changing the underlying notion of event.

Decentralizing MAS Monitoring with DecAMon / Ferrando, Angelo; Ancona, Davide; Mascardi, Viviana. - 1:(2017), pp. 239-248. (Intervento presentato al convegno 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017 tenutosi a São Paulo, Brazil nel 08/05/2017).

Decentralizing MAS Monitoring with DecAMon

FERRANDO, ANGELO;
2017

Abstract

We describe DecAMon, an algorithm for decentralizing the monitoring of the MAS communicative behavior described via an Agent Interaction Protocol (AIP). If some agents in the MAS are grouped together and monitored by the same monitor, instead of individually, a partial decentralization of the monitoring activity can still be obtained even if the "unique point of choice" (a.k.a. local choice) and "connectedness for sequence" (a.k.a. causality) coherence conditions are not satisfied by the protocol. Given an AIP specification, DecAMon outputs a set of "Monitoring Safe Partitions" of the agents, namely partitions P which ensure that having one monitor in charge for each group of agents in P allows detection of all and only the protocol violations that a fully centralized monitor would detect. In order to specify AIPs we use "trace expressions": this formalism can express event traces that are not context-free and can model both synchronous and asynchronous communication just by changing the underlying notion of event.
2017
16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017
São Paulo, Brazil
08/05/2017
1
239
248
Ferrando, Angelo; Ancona, Davide; Mascardi, Viviana
Decentralizing MAS Monitoring with DecAMon / Ferrando, Angelo; Ancona, Davide; Mascardi, Viviana. - 1:(2017), pp. 239-248. (Intervento presentato al convegno 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017 tenutosi a São Paulo, Brazil nel 08/05/2017).
File in questo prodotto:
File Dimensione Formato  
DecamonAAMAS-CRC-fix.pdf

Accesso riservato

Dimensione 310 kB
Formato Adobe PDF
310 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1331868
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? 15
social impact