01.01.2015 Views

Table des matières - Gilles Daniel

Table des matières - Gilles Daniel

Table des matières - Gilles Daniel

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Des réseaux d’automates aux modèles multi-agents. 243<br />

11.2.1.3. Le comportement de quelques automates élémentaires<br />

On désigne sous le nom d’automates binaires élémentaires un sous-ensemble<br />

d’automates simplifiés à deux états possibles (par exemple 0 et 1) pour lesquels les<br />

états internes et les sorties sont confondus dans un même ensemble. On a donc : un<br />

ensemble d’entrées I = {0,1} ; un ensemble <strong>des</strong> états/sorties Ω = {0,1} et une<br />

fonction de changement d’état, qui donne l’état de l’automate ω ∈ Ω, et donc sa<br />

sortie en t en fonction du vecteur d’entrée I = (i 1 ,..i k ) en t et de son état précédent.<br />

o (t) (t) 2(I k(t) , (t-1) )<br />

= ω =φ ω [11.3]<br />

Trois exemples d’automates binaires élémentaires, les automates booléens, les<br />

automates mimétiques et les automates à seuil vont nous servir pour discuter <strong>des</strong><br />

propriétés dynamiques de ces systèmes complexes adaptatifs que sont les réseaux<br />

d’automates. Le lecteur qui désirerait aller plus loin trouvera <strong>des</strong> développements<br />

complémentaires dans [WEI 89] et dans [WOL 02b].<br />

A - Les automates booléens sont un premier exemple d’automates binaires<br />

élémentaires. La fonction de changement d’état d’un automate booléen correspond à un<br />

opérateur logique (et, ou, ou exclusif, etc.) qui est entièrement défini par les tables de vérité<br />

qui donnent l’état de sortie en fonction de la configuration <strong>des</strong> états d’entrée. Un<br />

automate booléen de connectivité K a donc 2 K configurations possibles d’entrée et<br />

deux états de sortie. Stuart Kauffman a beaucoup utilisé les réseaux d’automates<br />

booléens dans ses travaux [KAU 70] [KAU 91a] [KAU 91b] [KAU 93] [KAU 95].<br />

K = 2 ET OU<br />

Entrées 0,0 0,1 1,0 1,1 0,0 0,1 1,0 1,1<br />

Sorties 0 0 0 1 0 1 1 1<br />

K = 3<br />

ET<br />

Entrées 0,0,0 0,0,1 0,1,0 1,0,0 0,1,1 1,0,1 1,1,0 1,1,1<br />

Sorties 0 0 0 0 0 0 0 1<br />

OU<br />

Entrées 0,0,0 0,0,1 0,1,0 1,0,0 0,1,1 1,0,1 1,1,0 1,1,1<br />

Sorties 0 1 1 1 1 1 1 1<br />

B - On définira un automate mimétique comme un automate doté de deux états en<br />

entrée et de deux états internes associés, qui sont aussi <strong>des</strong> sorties. Une première classe<br />

d’états que nous qualifierons de « stratégie » est discrète. Dans le cas d’un automate<br />

binaire mimétique, les stratégies correspondent aux états d’un automate binaire<br />

élémentaire et concernent l’ensemble <strong>des</strong> entrées « stratégiques » I = {0,1} et<br />

l’ensemble <strong>des</strong> états / sorties « stratégiques » Ω = {0,1}. Pour un agent donné (i∈A N ),<br />

son état / sortie stratégique : o (t) ≡ ω (t) définit également une entrée stratégique<br />

1<br />

i i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!