Contents

-

Complexity of Unique (Optimal) Solution in Graphs: Vertex and Domination

Olivier Hudry1, Antoine Lobstein2
1LTCI, Telecom ParisTech, Universite Paris-Saclay 46 rue Barrault, 75634 Paris Cedex 13 – France
2Centre National de la Recherche Scientifique Laboratoire de Recherche en Informatique, UMR 8623, Universite Paris-sud, Universite Paris-Saclay Batiment 650 Ada Lovelace, 91405 Orsay Cedex – France

Abstract

We study the complexity of four decision problems dealing with the uniqueness of a solution in a graph: “Uniqueness of a Vertex Cover with bounded size” (U-VC) and “Uniqueness of an Optimal Vertex Cover” (U-OVC), and for any fixed integer r1, “Uniqueness of an r-Dominating Code with bounded size” (UDCr) and “Uniqueness of an Optimal r-Dominating Code” (UODCr. In particular, we give a polynomial reduction from “Unique Satisfiability of a Boolean formula” (U-SAT) to U-OVC, and from U-SAT to U-ODC, We prove that U-VC and UDCr have complexity equivalent to that of U-SAT (up to polynomials); consequently, these problems are all NP-hard, and U-VC and UDCr belong to the class DP.

Keywords: Graph Theory, Complexity Theory, Complexity Theory, NP-Hardness, Decision Problems, Polynominal Reduction, Uniqueness of (Optimal) Solution, Domination, Dominating Codes, Vertex Covers, Boolean Satisfiability Problems