Thèse soutenue

Intégration des systèmes multi-agents aux systèmes embarqués pour la délégation de tâches

FR  |  
EN
Auteur / Autrice : Tifaine Inguere
Direction : Pascal LerouxFlorent CarlierValérie Renault
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 12/06/2018
Etablissement(s) : Le Mans
Ecole(s) doctorale(s) : Éducation, Cognition, Langages, Interactions, Santé (ECLIS) (Nantes)
Partenaire(s) de recherche : Laboratoire : Centre de Recherche en Éducation (Nantes) - Centre de recherche en éducation de Nantes / CREN

Résumé

FR  |  
EN

Cette thèse présente comment l’intégration de systèmes multi-agents au sein de systèmes embarqués peut permettre d’optimiser la gestion des tâches. Nous relevons un manque de flexibilité pour les systèmes embarqués et posons l’hypothèse d’une solution multi-agents permettant la prise en compte dynamique du contexte d’évolution du système. Les systèmes embarqués, intégrés à l’environnement utilisateur, sont contraints en termes d’espace physique et donc de ressources matérielles. Ces limites impliquent un besoin d’optimisation des ressources. Nous proposons d’expérimenter des algorithmes de négociation multi-agents pour déléguer des tâches entre les différentes ressources. Pour valider nos hypothèses, nous détaillons les caractéristiques des systèmes multi-agents, leurs comportements, leurs modèles,les plateformes sur lesquelles ils évoluent, leurs standards de communication et leurs algorithmes sociaux. Nous avons constaté que la majorité des travaux du domaine agent se concentraient sur d’autres problématiques. Par conséquent, nous avons proposé la formalisation de systèmes multiagents embarqués et d’une plateforme multi-agents adaptée. Nous avons ensuite expérimenté cette plateforme au sein de systèmes embarqués avec le cas d’étude du traitement d’images, notamment avec le calcul d’une interpolation de pixels. Nous avons mené des études de performances pour estimer le coût administratif d’une solution multiagents,puis avons considéré ces résultats au regard des gains de capacité de nos systèmes embarqués. Nos dernières expérimentations mettent à l’épreuve notre solution de délégation de tâches entre plusieurs cartes embarquées dans un contexte hétérogène.