Table of Contents
Fetching ...

The Complexity Classes of Hamming Distance Recoverable Robust Problems

Christoph Grüne

TL;DR

We study the complexity of Hamming Distance Recoverable Robust (HDRR) problems for combinatorial optimization under input uncertainty modeled by scenario sets. The authors introduce a universe-gadget reduction framework that preserves structure across encodings and prove $\Sigma^P_3$-hardness (and $\Sigma^P_3$-completeness) for broad HD-RR variants over many NP-hard problems, with $\kappa$-distance recovery. They extend the results to multi-stage HDRR problems, establishing $\Sigma^P_{2m+1}$-completeness for $m$ stages, and show applicability to classic problems like Vertex Cover, Coloring, and Subset Sum. The framework lifts existing NP-hardness reductions via gadget constructions and applies to both explicit and succinct scenario encodings, highlighting the high complexity of robust recoverable problems in the polynomial hierarchy and suggesting wide applicability across classical combinatorial problems.

Abstract

In the well-known complexity class NP are combinatorial problems, whose optimization counterparts are important for many practical settings. These problems typically consider full knowledge about the input. In practical settings, however, uncertainty in the input data is a usual phenomenon, whereby this is normally not covered in optimization versions of NP problems. One concept to model the uncertainty in the input data, is recoverable robustness. The instance of the recoverable robust version of a combinatorial problem P is split into a base scenario $σ_0$ and an uncertainty scenario set $\textsf{S}$. The base scenario and all members of the uncertainty scenario set are instances of the original combinatorial problem P. The task is to calculate a solution $s_0$ for the base scenario $σ_0$ and solutions $s$ for all uncertainty scenarios $σ\in \textsf{S}$ such that $s_0$ and $s$ are not too far away from each other according to a distance measure, so $s_0$ can be easily adapted to $s$. This paper introduces Hamming Distance Recoverable Robustness, in which solutions $s_0$ and $s$ have to be calculated, such that $s_0$ and $s$ may only differ in at most $κ$ elements. We survey the complexity of Hamming distance recoverable robust versions of optimization problems, typically found in NP for different scenario encodings. The complexity is primarily situated in the lower levels of the polynomial hierarchy. The main contribution of the paper is a gadget reduction framework that shows that the recoverable robust versions of problems in a large class of combinatorial problems is $Σ^P_{3}$-complete. This class includes problems such as Vertex Cover, Coloring or Subset Sum. Additionally, we expand the results to $Σ^P_{2m+1}$-completeness for multi-stage recoverable robust problems with $m \in \mathbb{N}$ stages.

The Complexity Classes of Hamming Distance Recoverable Robust Problems

TL;DR

We study the complexity of Hamming Distance Recoverable Robust (HDRR) problems for combinatorial optimization under input uncertainty modeled by scenario sets. The authors introduce a universe-gadget reduction framework that preserves structure across encodings and prove -hardness (and -completeness) for broad HD-RR variants over many NP-hard problems, with -distance recovery. They extend the results to multi-stage HDRR problems, establishing -completeness for stages, and show applicability to classic problems like Vertex Cover, Coloring, and Subset Sum. The framework lifts existing NP-hardness reductions via gadget constructions and applies to both explicit and succinct scenario encodings, highlighting the high complexity of robust recoverable problems in the polynomial hierarchy and suggesting wide applicability across classical combinatorial problems.

Abstract

In the well-known complexity class NP are combinatorial problems, whose optimization counterparts are important for many practical settings. These problems typically consider full knowledge about the input. In practical settings, however, uncertainty in the input data is a usual phenomenon, whereby this is normally not covered in optimization versions of NP problems. One concept to model the uncertainty in the input data, is recoverable robustness. The instance of the recoverable robust version of a combinatorial problem P is split into a base scenario and an uncertainty scenario set . The base scenario and all members of the uncertainty scenario set are instances of the original combinatorial problem P. The task is to calculate a solution for the base scenario and solutions for all uncertainty scenarios such that and are not too far away from each other according to a distance measure, so can be easily adapted to . This paper introduces Hamming Distance Recoverable Robustness, in which solutions and have to be calculated, such that and may only differ in at most elements. We survey the complexity of Hamming distance recoverable robust versions of optimization problems, typically found in NP for different scenario encodings. The complexity is primarily situated in the lower levels of the polynomial hierarchy. The main contribution of the paper is a gadget reduction framework that shows that the recoverable robust versions of problems in a large class of combinatorial problems is -complete. This class includes problems such as Vertex Cover, Coloring or Subset Sum. Additionally, we expand the results to -completeness for multi-stage recoverable robust problems with stages.
Paper Structure (5 sections, 3 equations)

This paper contains 5 sections, 3 equations.

Theorems & Definitions (6)

  • Definition 1: Nested Relations
  • Definition 2: Combinatorial Decision Problem
  • Example 3: Undirected $s$-$t$-Connectivity Problem
  • Definition 4: Scenarios
  • Definition 5: Hamming Distance of Sets
  • Definition 6: Hamming Distance Recoverable Robust Problem