TY - GEN
T1 - A Preprocessing Framework for Efficient Approximate Bi-Objective Shortest-Path Computation in the Presence of Correlated Objectives
AU - Halle, Yaron
AU - Felner, Ariel
AU - Koenig, Sven
AU - Salzman, Oren
N1 - Publisher Copyright:
© 2025, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.
PY - 2025/1/1
Y1 - 2025/1/1
N2 - The bi-objective shortest-path (BOSP) problem seeks to find paths between start and target vertices of a graph while op timizing two conflicting objective functions. We consider the BOSPproblem in the presence of correlated objectives. Such correlations often occur in real-world settings such as road networks, where optimizing two positively correlated objec tives, such as travel time and fuel consumption, is common. BOSP is generally computationally challenging as the size of the search space is exponential in the number of objective functions and the graph size. Bounded sub-optimal BOSP solvers such as A*pexalleviate this complexity by approxi mating the Pareto-optimal solution set rather than computing it exactly (given some user-provided approximation factor). As the correlation between objective functions increases, smaller approximation factors are sufficient for collapsing the entire Pareto-optimal set into a single solution. We leverage this insight to propose an efficient algorithm that reduces the search effort in the presence of correlated objectives. Our approach for computing approximations of the entire Pareto optimal set is inspired by graph-clustering algorithms. It uses a preprocessing phase to identify correlated clusters within a graph and to generate a new graph representation. This allows a natural generalization of A*pex to run up to five times faster on DIMACS dataset instances, a standard benchmark in the field. To the best of our knowledge, this is the first algorithm proposed that efficiently and effectively exploits correlations in the context of bi-objective search while providing theoretical guarantees on solution quality.
AB - The bi-objective shortest-path (BOSP) problem seeks to find paths between start and target vertices of a graph while op timizing two conflicting objective functions. We consider the BOSPproblem in the presence of correlated objectives. Such correlations often occur in real-world settings such as road networks, where optimizing two positively correlated objec tives, such as travel time and fuel consumption, is common. BOSP is generally computationally challenging as the size of the search space is exponential in the number of objective functions and the graph size. Bounded sub-optimal BOSP solvers such as A*pexalleviate this complexity by approxi mating the Pareto-optimal solution set rather than computing it exactly (given some user-provided approximation factor). As the correlation between objective functions increases, smaller approximation factors are sufficient for collapsing the entire Pareto-optimal set into a single solution. We leverage this insight to propose an efficient algorithm that reduces the search effort in the presence of correlated objectives. Our approach for computing approximations of the entire Pareto optimal set is inspired by graph-clustering algorithms. It uses a preprocessing phase to identify correlated clusters within a graph and to generate a new graph representation. This allows a natural generalization of A*pex to run up to five times faster on DIMACS dataset instances, a standard benchmark in the field. To the best of our knowledge, this is the first algorithm proposed that efficiently and effectively exploits correlations in the context of bi-objective search while providing theoretical guarantees on solution quality.
UR - https://www.scopus.com/pages/publications/105012199376
U2 - 10.1609/socs.v18i1.35977
DO - 10.1609/socs.v18i1.35977
M3 - Conference contribution
AN - SCOPUS:105012199376
SN - 9781577359012
T3 - The International Symposium on Combinatorial Search
SP - 65
EP - 73
BT - 18th International Symposium on Combinatorial Search, SoCS 2025
A2 - Likhachev, Maxim
A2 - Rudová, Hana
A2 - Scala, Enrico
PB - Association for the Advancement of Artificial Intelligence
T2 - 18th International Symposium on Combinatorial Search, SoCS 2025
Y2 - 12 August 2025 through 15 August 2025
ER -