Objectifs
![](https://litis.univ-lehavre.fr/~dolivier/PagePerso/uploads/Enseignement/CodeMobile/ReseauInteraction2.png)
Présenter des modèles et des outils pour des simulations à grande échelle dans des environnements distribués. L'objet central est le réseau d'interaction engendré par la simulation que l'on cherche à étudier en l'abordant suivant quatre angles :
- Mesure
- Collecter des données ;
- Analyser la représentativité et la pertinence de ces données ;
- Analyser le biais induit par la mesure ;
- Concevoir des mesures nouvelles dans les graphes, dans les réseaux ;
- Mesurer la dynamique.
- Algorithmique
- Calculer efficacement ;
- Utiliser les propriétes ;
- Contrôler ;
- Nouveaux algorithmes (distribués) s'appuyant sur les interactions.
- Etude des phénomènes et analyse
- Décrire les réseaux ;
- Approche statistique, topographique, topologique et structurelle des réseaux ;
- Extraction de l'information pertinente ;
- Analyse de la dynamique (quelle est-elle, quelles conséquences, quelles propriétés sont conservées ....) ;
- Panne, attaque, robustesse, fiabilité ........ ;
- Phénomène de diffusion, percolation .... ;
- Chercher les points fixes ..... ;
- Organisation, auto-organisation, coalition, ségrégation, blocquage, autopoïèse ....
- Modèle et simulation
- Compréhension, aide à la décision, preuves ;
- Capturer les propriétés ;
- Faire varier les conditions initiales, la dynamique, les paramètres ;
- Étude des comportements et des trajectoires.
Plan du cours
- Présentation des concepts généraux autour du code mobile ;
- Caractéristiques des agents/acteurs mobiles
- La techno : RMI + Code mobile + classloader ;
- Recherche de communautés et d'auto-organisations ;
- Exemple : Travaux de recherche AntCO2, DagDa ...
- Exposés