Recent Changes - Search:


Home Page
MAPF Info
MAPF News
Mailing List
Meetings
Publications
Researchers
Benchmarks
Software
Apps
Tutorials
Class Projects

[Internal]

Publication

S. Wang, V. Bulitko, T. Huang, S. Koenig and R. Stern. Synthesizing Priority Planning Formulae for Multi-Agent Pathfinding. In Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE), pages 360-369, 2023.


Abstract: Prioritized planning is a popular approach to multi-agent pathfnding. It prioritizes the agents and then repeatedly invokes a single-agent pathfnding algorithm for each agent such that it avoids the paths of higher-priority agents. Performance of prioritized planning depends critically on cleverly ordering the agents. Such an ordering is provided by a priority function. Recent work successfully used machine learning to automatically produce such a priority function given good orderings as the training data. In this paper we explore a different technique for synthesizing priority functions, namely program synthesis in the space of arithmetic formulae. We synthesize priority functions expressed as arithmetic formulae over a set of meaningful problem features via a genetic search in the space induced by a context-free grammar. Furthermore we regularize the ftness function by formula length to synthesize short, human-readable formulae. Such readability is an advantage over previous numeric machine-learning methods and may help explain the importance of features and how to combine them into a good priority function for a given domain. Moreover, our experimental results show that our formula-based priority functions outperform existing machine-learning methods on the standard benchmarks in terms of success rate, run time and solution quality without using more training data.


Download the paper in pdf.

Edit - History - Print - Recent Changes - Search
Page last modified on February 22, 2025, at 08:12 AM