Computational Complexity of the Recoverable Robust Shortest Path Problem with Discrete Recourse
Marcel Jackiewicz, Adam Kasperski, Paweł Zieliński
TL;DR
The paper investigates the computational complexity of the recoverable robust shortest path problem under discrete budgeted uncertainty, focusing on three recourse neighborhoods. It employs reductions from quantified-Boolean problems to prove higher-level hardness results: $\Sigma^p_3$-hardness for arc exclusion and arc symmetric-difference neighborhoods, and $\Pi^p_2$-hardness for the inner adversarial problem. By constructing decision-variants and leveraging standard reductions (including $2$-vertex-disjoint paths), it shows that both the adversarial and recoverable robust formulations are intractable at the higher levels of the polynomial hierarchy. The findings delineate the precise complexity, including hardness to approximate in some cases, thereby clarifying the computational limits of robust routing with discrete recourse.
Abstract
In this paper the recoverable robust shortest path problem is investigated. Discrete budgeted interval uncertainty representation is used to model uncertain second-stage arc costs. The known complexity results for this problem are strengthened. It is shown that it is Sigma_3^p-hard for the arc exclusion and the arc symmetric difference neighborhoods. Furthermore, it is also proven that the inner adversarial problem for these neighborhoods is Pi_2^p-hard.
