
Recherche de politiques dans l'espace du code pour le pathfinding multi-agents
Des chercheurs proposent de faire évoluer les algorithmes de coordination multi-robots par une recherche de politiques directement dans l'espace du code, en s'appuyant sur des agents de codage autonomes. Le flux de travail, dirigé par un humain, fait proposer, implémenter, évaluer, diagnostiquer puis raffiner des algorithmes par les agents, guidés par des retours de simulation et une vérification explicite de la correction. Deux études de cas sont présentées. Sur une carte difficile de la compétition League of Robot Runners 2024, une recherche de deux jours a produit une politique qui dépasse de 35,0 % la meilleure entrée de la compétition reproduite localement sur l'instance la plus dense, et qui se généralise à des instances de cartes inédites. Dans des entrepôts simulés proches du réel, avec allées irrégulières, géométrie continue des robots et mouvements asynchrones, une recherche d'une semaine a découvert une classe entièrement nouvelle d'algorithmes de pathfinding multi-agents. Son débit dépasse de 58,9 % celui d'une solution propriétaire calibrée. Sous des hypothèses explicites, les auteurs démontrent aussi que l'algorithme évite toute collision et mène à terme, en temps fini, chaque objectif accepté qui n'est ni retiré ni remplacé.
L'enjeu pour les intégrateurs et les exploitants d'entrepôts robotisés est double. Jusqu'ici, la coordination de flottes d'AMR (robots mobiles autonomes) reposait soit sur une conception d'algorithmes longue et coûteuse en ingénierie, soit sur de l'apprentissage par renforcement spécifique à une tâche et peu lisible. Une troisième voie produit du code lisible, auditable et accompagné de preuves formelles, ce qui compte pour la certification et la sûreté. Les délais annoncés, quelques jours à une semaine, laissent aussi entrevoir une réduction notable du coût de développement de logiciels d'orchestration. Il faut toutefois rester prudent. Les gains sont mesurés en simulation, face à un seul système propriétaire non identifié et "calibré" par les auteurs. Les garanties de sécurité valent seulement sous des hypothèses qui doivent tenir sur du matériel réel, avec ses imprécisions de localisation et de communication. Le pourcentage de 35,0 % porte sur l'instance la plus dense, pas sur la moyenne. Aucun déploiement réel n'est rapporté.
Ce travail s'inscrit dans la montée en puissance des agents de codage et dans la lignée de méthodes de recherche évolutionnaire pilotée par des modèles de langage, appliquées ici à la robotique de flotte. La League of Robot Runners, compétition soutenue par Amazon Robotics, a longtemps servi de banc d'essai au pathfinding multi-agents à grande échelle, où dominaient des heuristiques conçues à la main. Face à eux, l'apprentissage par renforcement multi-agents et les politiques apprises restent difficiles à vérifier. Cette version remplace une précédente (v2 sur arXiv). La suite logique serait de valider ces algorithmes sur des flottes physiques et d'en comparer les performances à celles de solutions commerciales identifiées. Reste à voir si la méthode se transpose à d'autres problèmes de coordination, comme l'ordonnancement ou la manipulation multi-robots.
Dans nos dossiers




