{"title":"障碍物不确定性下的多智能体寻径","authors":"Bar Shofer, Guy Shani, Roni Stern","doi":"10.1609/icaps.v33i1.27219","DOIUrl":null,"url":null,"abstract":"In multi-agent path finding (MAPF), several agents must move from their current positions to their target positions without colliding. \nPrior work on MAPF commonly assumed perfect knowledge of the environment. \nWe consider a MAPF setting where this is not the case, \nand the planner does not know a-priori whether some positions are blocked or not. \nTo sense whether such a position is traversable, an agent must move close to it and adapt its behavior accordingly. \nIn this work we focus on solving this type of MAPF problem, for cases where \nplanning is centralized but cannot be done during execution. \nIn this setting, a solution can be formulated as a plan tree for each agent, branching on the observations. \nWe propose algorithms for finding such plans trees for two modes of executions: \ncentralized, where the agents share information concerning observed obstacles during execution, \na decentralized, where such communication is not allowed.\nThe proposed algorithms are complete and can be configured to optimize solution cost, measured for either the best case or the worst case.\nWe implemented these algorithms and provide experimental results demonstrating how our approach scales with respect to the number of agents and the number of positions we are uncertain about. \nThe results show that our algorithms can solve non-trivial problems, but also highlight that this type of MAPF problems is significantly harder than classical MAPF.","PeriodicalId":239898,"journal":{"name":"International Conference on Automated Planning and Scheduling","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multi Agent Path Finding under Obstacle Uncertainty\",\"authors\":\"Bar Shofer, Guy Shani, Roni Stern\",\"doi\":\"10.1609/icaps.v33i1.27219\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In multi-agent path finding (MAPF), several agents must move from their current positions to their target positions without colliding. \\nPrior work on MAPF commonly assumed perfect knowledge of the environment. \\nWe consider a MAPF setting where this is not the case, \\nand the planner does not know a-priori whether some positions are blocked or not. \\nTo sense whether such a position is traversable, an agent must move close to it and adapt its behavior accordingly. \\nIn this work we focus on solving this type of MAPF problem, for cases where \\nplanning is centralized but cannot be done during execution. \\nIn this setting, a solution can be formulated as a plan tree for each agent, branching on the observations. \\nWe propose algorithms for finding such plans trees for two modes of executions: \\ncentralized, where the agents share information concerning observed obstacles during execution, \\na decentralized, where such communication is not allowed.\\nThe proposed algorithms are complete and can be configured to optimize solution cost, measured for either the best case or the worst case.\\nWe implemented these algorithms and provide experimental results demonstrating how our approach scales with respect to the number of agents and the number of positions we are uncertain about. \\nThe results show that our algorithms can solve non-trivial problems, but also highlight that this type of MAPF problems is significantly harder than classical MAPF.\",\"PeriodicalId\":239898,\"journal\":{\"name\":\"International Conference on Automated Planning and Scheduling\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Automated Planning and Scheduling\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1609/icaps.v33i1.27219\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Automated Planning and Scheduling","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1609/icaps.v33i1.27219","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multi Agent Path Finding under Obstacle Uncertainty
In multi-agent path finding (MAPF), several agents must move from their current positions to their target positions without colliding.
Prior work on MAPF commonly assumed perfect knowledge of the environment.
We consider a MAPF setting where this is not the case,
and the planner does not know a-priori whether some positions are blocked or not.
To sense whether such a position is traversable, an agent must move close to it and adapt its behavior accordingly.
In this work we focus on solving this type of MAPF problem, for cases where
planning is centralized but cannot be done during execution.
In this setting, a solution can be formulated as a plan tree for each agent, branching on the observations.
We propose algorithms for finding such plans trees for two modes of executions:
centralized, where the agents share information concerning observed obstacles during execution,
a decentralized, where such communication is not allowed.
The proposed algorithms are complete and can be configured to optimize solution cost, measured for either the best case or the worst case.
We implemented these algorithms and provide experimental results demonstrating how our approach scales with respect to the number of agents and the number of positions we are uncertain about.
The results show that our algorithms can solve non-trivial problems, but also highlight that this type of MAPF problems is significantly harder than classical MAPF.