Professional Documents
Culture Documents
Les auteurs
Frdric Amblard est matre de confrences en informatique
luniversit de Toulouse 1 et chercheur lIRIT o il travaille sur
lutilisation de la simulation multi-agents en sciences sociales. Il est
actuellement secrtaire de lassociation europenne de simulation
sociale (ESSA).
Denis Phan est administrateur des P&T et chercheur au CREM (CNRS
et universit de Rennes 1). Aprs avoir travaill sur lconomie des
tlcommunications et de lInternet, il se consacre dsormais la
modlisation multi-agents des phnomnes sociaux complexes.
ISBN 2-7462-1310-9
www.hermes-science.com
9:HSMHOG=WVXVUY:
Frdric Amblard
Denis Phan
Modlisation
et simulation multi-agents
applications pour les Sciences de lHomme et de la Socit
Frdric Amblard
Denis Phan
10
ET LA SIMULATION MULTI-AGENTS
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Frdric AMBLARD et Denis PHAN
Chapitre 1. Concepts et mthodologies multi-agents . . . . .
Jacques FERBER
1.1. Des objets aux agents . . . . . . . . . . . . . . . . . . . . .
1.1.1. Lagent . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.2. Les systmes multi-agents comme microcosmes .
1.2. La notation UML . . . . . . . . . . . . . . . . . . . . . . .
1.2.1. UML . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3. Les quatre aspects dun systme multi-agents . . . . . .
1.4. Laspect individuel intrieur : les architectures dagents
1.4.1. Architectures ractives . . . . . . . . . . . . . . . . .
1.4.2. Architectures cognitives . . . . . . . . . . . . . . . .
1.4.3. Architectures hybrides . . . . . . . . . . . . . . . . .
1.5. Laspect collectif-intrieur : interactions . . . . . . . . .
1.5.1. Communication par envois de messages . . . . . .
1.5.2. Interactions et AUML . . . . . . . . . . . . . . . . .
1.5.3. Interactions par signaux . . . . . . . . . . . . . . . .
1.6. Laspect collectif-extrieur : lorganisation . . . . . . . .
1.6.1. AGR. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.2. Le diagramme du plateau fromage . . . . . .
1.6.3. Dcrire des activits organisationnelles . . . . . . .
1.7. Cassiope . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8. Gaa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.9. Les extensions dAGR . . . . . . . . . . . . . . . . . . . .
1.10. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . .
1.11. Bibliographie . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 23
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
23
24
27
28
29
30
32
32
33
34
34
35
35
37
38
39
40
41
43
44
45
47
47
2.1. Introduction. . . . . . . . . . . . . . . . . . .
2.2. Dfinitions . . . . . . . . . . . . . . . . . . .
2.2.1. Quest-ce quun systme ?. . . . . . .
2.2.2. Quest-ce quun systme complexe ?
2.2.3. Quest-ce quun systme dynamique
et un systme spatio-temporel ? . . . . . . . .
2.2.4. Quest-ce quun modle ? . . . . . . .
2.2.5. Quest-ce quun paradigme ? . . . . .
2.2.6. Quest-ce quun formalisme ?. . . . .
2.2.7. Quest-ce que le multiformalisme ? .
2.3. Une classification des formalismes . . . . .
2.4. DEVS : intgration de modles . . . . . . .
2.4.1. DEVS atomique . . . . . . . . . . . . .
2.4.2. DEVS coupl . . . . . . . . . . . . . .
2.4.3. Des extensions de DEVS . . . . . . .
2.5. Simulation vnements discrets . . . . . .
2.6. Conclusion . . . . . . . . . . . . . . . . . . .
2.7. Bibliographie. . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
49
52
52
53
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
55
56
57
58
58
59
61
61
63
65
67
70
71
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
75
78
80
80
82
84
. . . . . 85
. . . . . 87
. . . . . 88
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
88
90
98
100
11
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
103
104
104
106
108
109
110
111
112
114
118
. . . . 119
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
121
122
131
136
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
141
142
143
145
146
149
149
150
151
151
152
152
156
157
12
. . . 161
. . . 163
. . . 163
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
163
164
164
164
165
165
167
168
. . 173
. . 173
. . 177
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
178
179
180
182
183
186
188
189
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
193
194
198
206
208
216
218
13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
219
220
221
223
224
226
229
231
233
233
235
236
237
238
. . . 241
. . . 243
. . . 245
. . . 250
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Denis PHAN
Chapitre 11. Des rseaux dautomates aux modles multi-agents :
choix discrets avec dpendance sociale . . . . . . . . . . . . . . . . . . . . . . . 263
Denis PHAN
11.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2. Les rseaux dautomates : une premire tape pour tudier
la dynamique des socits artificielles . . . . . . . . . . . . . . . . . .
11.2.1. Typologie des rseaux dautomates utiliss pour reprsenter
des rseaux sociaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.2. Proprits dynamiques dun rseau
dautomates binaires lmentaires . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
278
283
284
287
287
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
293
294
295
297
297
298
300
302
302
303
304
307
307
308
14
. . 263
. . 263
. . 264
. . 273
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
309
311
314
317
324
326
327
328
329
15
335
337
338
340
341
342
347
352
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Eric DAUDE et Patrice LANGLOIS
Chapitre 15. Approche conceptuelle de lespace : structurations de lespace,
du temps et des objets dans un contexte de modlisation multi-agents . . . . 363
Patrice LANGLOIS
15.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2. Espace, matire et objet gographiques . . . . . . . . . . .
15.2.1. Espace gomtrique, espace matriel . . . . . . . . .
15.2.2. Objet et couche dobjets gographiques . . . . . . . .
15.2.3. Principe de diffrenciation . . . . . . . . . . . . . . . .
15.2.4. Principe de non-ambigut . . . . . . . . . . . . . . . .
15.2.5. Principe dimpntrabilit des objets. . . . . . . . . .
15.2.6. Principe de permanence (dimmobilit) . . . . . . . .
15.2.7. Exemples . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3. Gomtrie et topologie des maillages de surface . . . . . .
15.3.1. Maillages rguliers . . . . . . . . . . . . . . . . . . . .
15.3.2. Maillages irrguliers . . . . . . . . . . . . . . . . . . .
15.3.3. Structure de voisinage associe un maillage . . . .
15.3.4. Maillages hirarchiss, espaces multi-couches . . . .
15.3.5. Formes et limites de lunivers . . . . . . . . . . . . . .
15.4. Objets gographiques non maills. . . . . . . . . . . . . . .
15.4.1. Voisinages dans un semis de points gographiques .
15.4.2. Voisinages sur un rseau gographique . . . . . . . .
15.5. Maillages en lvation. . . . . . . . . . . . . . . . . . . . . .
15.6. Le temps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.6.1. Objets mobiles, objets dformables . . . . . . . . . .
15.6.2. Structures de lespace et contraintes de dplacement
15.7. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.8. Bibliographie . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
363
364
364
365
366
366
366
366
367
367
367
368
369
377
378
378
379
381
381
382
382
383
384
384
16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
385
387
389
394
394
395
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
400
404
405
407
411
413
414
414
418
418
424
428
431
432
433
433
435
435
436
437
438
441
441
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443