Émergence de zones conflits dans deux modèles de généralisation carto graphique multi-agents


Nous utilisons une modélisation agent pour résoudre un problème spatialisé complexe apparenté à un problème de satisfaction de contraintes : la généralisation de données géographiques vectorielles (diminution du niveau de détail dans un jeu de données géographiques). Ce problème nécessite de manipuler des agents ayant des niveaux d'abstraction différents, par exemple un bâtiment, un groupe de bâtiments, une ville. Nous proposons deux méthodes permettant de changer dynamiquement le niveau d'abstraction des entités manipulées, par observation au niveau d'abstraction le plus bas des contraintes restant non satisfaites, et création dynamique d'entités intermédiaires représentant des groupes d'agents proches ne parvenant pas à satisfaire leurs contraintes. La première méthode suppose que le système en cours d'exécution est connu et peut être observé de l'intérieur (accès aux messages échangés entre agents, aux actions pouvant encore être essayées), la seconde qu'il est vu comme une boîte noire. Des premiers éléments de comparaison sont ensuite donnés. We use an agent modeling to handle a complex spatialised problem close to a constraint satisfaction problem: generalization of vector geographic data (aiming at decreasing the level of detail in a geographic dataset). This problem requires to handle agents at different abstraction levels, e.g. a building, a group of buildings, a city. Two methods are proposed that enable to dynamically change the level of abstraction of handled agents, by observing at lowest abstraction level the unsatisfied constraints, and dynamically creating intermediate entities representing groups of agents that do not manage to satisfy their constraints. The first method supposes that the running system is known and can be observed from inside (messages exchanged by agents or remaining actions to try can be checked), the second one supposes that it is seen as a blackbox. First elements of comparison are then given.