Monash University Keisuke Okumura1,2 1University of Cambridge 2National Institute of Advanced Industrial Science and Technology (AIST) Image by Oberholster from Pixabay
points omitting backtracking phase finding the nearest neighbor : brute force k-d tree O(n) O(log n) easy to extend: “find k nearest neighbors with distance >θ” K-d Tree
each call: 1. Find k nearest neighbors with distance >θ 2. Update θ to a max distance within the batch K-d Tree Generator adding constraints lazily to visit all successors eventually Lazy Constraints Addition Search for single-agent; LaCAS(*)
anytime algorithm that eventually converges to optimal solutions => Useful for problems with huge branching factors Gradually generate successors as the search progress Characteristics of Combinatorial Search with Generators
are MAPF algorithms that sequentially generate configurations, e.g., PIBT Okumura, K., Machida, M., Défago, X., & Tamura, Y. Priority Inheritance with Backtracking for Iterative Multi-agent Path Finding. AIJ. 2022. (extended from IJCAI’19*) use such algorithms to generate promising configurations
2. Generate configurations with constraints using short-horizon MAPF algorithms Generator for MAPF adding constraints lazily to visit all successors eventually Lazy Constraints Addition Search for multi-agent; LaCAM(*)
collaborators: X. Defago, Y. Tamura, F. Bonnet + members of DEFAGO Lab (TokyoTech) R. Yonetani + co-authors (OSX) S. Tixeuil (LIP6, Sorbonne) J. Alkazzi (idealworks) A. Prorok + members of PROROK Lab (Cambridge) Funding: JSPS DC & Overseas Research Fellowship, JST ACT-X, Yoshida Scholarship Foundation kei18 https://kei18.github.io [email protected] Questions / research collaboration proposals are welcome: