Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence 2020
DOI: 10.24963/ijcai.2020/562
|View full text |Cite
|
Sign up to set email alerts
|

Multi-Directional Heuristic Search

Abstract: In the Multi-Agent Meeting problem (MAM), the task is to find a meeting location for multiple agents, as well as a path for each agent to that location. In this paper, we introduce MM*, a Multi-Directional Heuristic Search algorithm that finds the optimal meeting location under different cost functions. MM* generalizes the Meet in the Middle (MM) bidirectional search algorithm to the case of finding an optimal meeting location for multiple agents. Several admissible heuristics are proposed, and experim… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 17 publications
0
13
0
Order By: Relevance
“…For large problem instances, this method may become memory and run-time expensive, due to the maintenance of large meeting tables. We may consider incorporating an algorithm such as the recently-proposed MM* algorithm [28], for the Multi-Agent Meeting problem. Furthermore, we may couple meetings and paths planning, and handle conflicts during the search for a meeting.…”
Section: Discussion and Future Workmentioning
confidence: 99%
“…For large problem instances, this method may become memory and run-time expensive, due to the maintenance of large meeting tables. We may consider incorporating an algorithm such as the recently-proposed MM* algorithm [28], for the Multi-Agent Meeting problem. Furthermore, we may couple meetings and paths planning, and handle conflicts during the search for a meeting.…”
Section: Discussion and Future Workmentioning
confidence: 99%
“…The choice of the problem (min-sum, min-max, or others) depends on the purpose of using meeting points. Note that we can utilize the existing pruning techniques for A ms and/or A mm developed in the literature (Yan, Zhao, and Ng 2015;Atzmon et al 2020); The worst-case complexity of the solver is known to be O(|U | 2 + |V ||U |). We denote by T (A) be the complexity of the algorithm.…”
Section: Preliminary Finding Meeting Points On Graphsmentioning
confidence: 99%
“…Although we have various problems, we focus on the problem of finding meeting points (OMP) on graphs (Li et al 2015;Yan, Zhao, and Ng 2015;Atzmon et al 2020), as its formal definition is given later. This is because 1) transportation is a basic function in cities and residents, 2) it is along with road networks, and 3) finding a meeting point is an essential task for designing city functions or trips (Shang et al 2015).…”
Section: Introductionmentioning
confidence: 99%
“…There are also some other routing problems, such as routing of hydraulic systems (Chambon and Tollenaere, 1991), routing of ship pipes (Kang, Sehyun, and Hah, 1999), routing of urban water systems (Christodoulou and Ellinas, 2010;Grayman, Clark, and Males, 1988), and routing of city logistics (Barceló, Grzybowska, and Pardo, 2007;Ehmke, Steinert, and Mattfeld, 2012). Multi-agent path finding, a task similar to circuit routing, has been exhaustively studied in robotics and video games (Silver, 2005;Sturtevant, 2014;Babayan, Uchida, and Gershman, 2018;Atzmon et al, 2020). But in a multi-agent path finding task, paths are allowed to intersect as long as the agents do not appear in the same place at the same time.…”
Section: Other Routing Tasksmentioning
confidence: 99%