Trattative versatili con lo stile dialettico di Gorgia
Il controllo centralizzato di tutte le entità di calcolo che costituiscono le applicazioni software tradizionali, in particolare quelle in cui è implicato l'utilizzo di Internet, non sempre è possibile e a volte non è pratico. Partendo da tale presupposto, il progetto SOCS ha seguito una nuova idea di tecnologia con entità in grado di interagire senza tutte le informazioni sulle loro variazioni dinamiche ambientali. Nel tentativo di realizzare questa idea per un ambiente di elaborazione globale, è stato adoperato il concetto di agenti autonomi come utile astrazione per la descrizione delle entità di calcolo. Gli agenti sono autonomi nel senso che le loro attività non sono controllate a livello centralizzato. Strutture di maggiori dimensioni, costituite da più agenti, sarebbero caratterizzate da 'regole sociali' che ne governano il funzionamento in base alla loro presenza. I partner del progetto presso l'università di Cipro si sono dedicati all'attività di sviluppo di una struttura di supporto degli agenti per l'adozione di decisioni in una determinata politica di preferenze. In generale, le politiche di preferenze hanno natura dinamica e sono influenzate dallo stato particolare dell'ambiente in cui si trova l'agente stesso. L'agente deve essere in grado di confrontare varie alternative e giungere a una conclusione che riflette il nuovo input dell'ambiente corrente. La struttura dialettica proposta favorisce l'acquisizione della dimensione sociale degli agenti e la modalità con cui può variare a seconda dell'ambiente esterno. Gorgia, in onore del famoso retore siciliano, include i ruoli relativi degli agenti. Il ruolo di ogni agente viene espresso direttamente per mezzo di regole di priorità, che in sé formano argomenti da adoperare nel processo decisionale. Ciò consente un più elevato grado di flessibilità nel ragionamento dialettico degli agenti in base alle relative preferenze. Gorgia, inoltre, gestisce in maniera efficace l'incompletezza della conoscenza che gli agenti hanno dell'ambiente esterno, e illustra la modalità con cui una decisione autonoma dell'agente può influire sull'interazione con altri agenti. Attualmente, i ricercatori dell'università di Cipro stanno analizzando la modalità con cui abbinare la struttura dialettica proposta ai lavori di psicologia cognitiva, definendo in tal modo varie personalità degli agenti.