Contratto netto
In IT, Contract Net designa un protocollo per distribuire o accettare attività ed è un approccio per la risoluzione dei problemi distribuita in un sistema multi-agente .
Consiste delle seguenti fasi:
- Riconoscimento : l'agente si rende conto di aver bisogno del supporto di altri agenti per risolvere un problema. L'attività principale è suddivisa in sotto-attività.
- Annuncio : è necessario creare una specifica dell'attività; consiste tra l'altro. dalla descrizione dell'attività, limitazioni ( qualità del servizio , tempo) e meta-informazioni. Questa specifica viene quindi ridistribuita.
- Offerta : gli altri agenti decidono se sono in grado di risolvere il compito. In tal caso, fai un'offerta per l'attività.
- Assegnazione e accelerazione : l'agente che distribuisce i compiti assegna il compito, gli agenti coinvolti eseguono il compito richiesto.
link internet
- La specifica alla FIPA