Abstract | ||
---|---|---|
In multi-objective search, edges are annotated with cost vectors consisting of multiple cost components. A path dominates another path with the same start and goal vertices iff the component-wise sum of the cost vectors of the edges of the former path is ``less than'' the component-wise sum of the cost vectors of the edges of the latter path. The Pareto-optimal solution set is the set of all undominated paths from a given start vertex to a given goal vertex. Its size can be exponential in the size of the graph being searched, which makes multi-objective search time-consuming. In this paper, we therefore study how to find an approximate Pareto-optimal solution set for a user-provided vector of approximation factors. The size of such a solution set can be significantly smaller than the size of the Pareto-optimal solution set, which enables the design of approximate multi-objective search algorithms that are efficient and produce small solution sets. We present such an algorithm in this paper which we call A*pex and which builds on PP-A*, a state-of-the-art approximate bi-objective search algorithm (where there are only two cost components) but (1) makes PP-A* more efficient for bi-objective search and (2) generalizes it to multi-objective search for any number of cost components. We first analyze the correctness of A*pex and then experimentally demonstrate its efficiency advantage over existing approximate algorithms for bi- and tri-objective search. |
Year | Venue | Keywords |
---|---|---|
2022 | International Conference on Automated Planning and Scheduling | Multi-Objective Shortest Path,Pareto Frontier,Heuristic Search |
DocType | Citations | PageRank |
Conference | 0 | 0.34 |
References | Authors | |
0 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Han Zhang | 1 | 0 | 1.01 |
Oren Salzman | 2 | 61 | 15.27 |
T. K. Satish Kumar | 3 | 79 | 18.37 |
Ariel Felner | 4 | 1239 | 105.75 |
Carlos Hernández Ulloa | 5 | 0 | 0.34 |
Sven Koenig | 6 | 0 | 1.01 |