Gestion des connaissances partagées par des agents à ressources et connectivité limitées : étude, analyse et expérimentation


Un système distribué se compose d’un ensemble de noeuds connectés, communiquant et partageant des données. N’ayant pas accès à une horloge centrale, la cohérence de ces données partagées est l’une des problématiques importantes posées par ce type de système. Des approches permettant d’instaurer une cohérence temporelle de ces données partagées ont été conçues et implémentées par le passé. Cette problématique étant également rencontrée dans les systèmes multi-agents, notre étude présente et analyse les protocoles de gestion de la cohérence temporelle existants afin d’identifier ceux qui sont en adéquation avec les spécificités des systèmes multi-agents à ressources et connectivité limités et faiblement accointants. Nous proposons dans cet article une classification et une analyse comparative de ces protocoles en vue d’une utilisation au sein de ses systèmes multiagents. Nous allons aussi effectuer une simulation de la nouvelle approche smasdev, une des méthodes de synchronisation étudiées, pour interpréter ensuite les résultats obtenus.