Table of Contents
Fetching ...

Gap Preserving Reductions Between Reconfiguration Problems

Naoto Ohsaka

TL;DR

This work investigates the approximability of optimization variants of combinatorial reconfiguration problems and introduces the Reconfiguration Inapproximability Hypothesis (RIH), a PSPACE-hardness conjecture for a gap version of Gap$_{1,1-\varepsilon}$ $q$-CSP Reconfiguration. By a sequence of gap-preserving reductions, starting from RIH the authors establish PSPACE-hardness of approximating Maxmin $E3$-SAT$(B)$ Reconfiguration under bounded occurrence, leveraging a novel alphabet-squaring trick and explicit near-Ramanujan expanders in a degree-reduction step. The approach systematically connects $q$-CSP Reconfiguration to BCSP Reconfiguration, to Maxmin E$3$-SAT Reconfiguration, and from there to Nondeterministic Constraint Logic, yielding conditional PSPACE-hardness for optimization variants of Independent Set, Clique, Vertex Cover, and Maxmin $2$-SAT$(B)$ Reconfiguration. The results imply that, under the plausible assumption RIH, many natural reconfiguration problems resist efficient approximation, highlighting the depth of the reconfiguration landscape and guiding future efforts to prove or refute RIH. The techniques—gap-preserving reductions, alphabet squaring, and expander-based degree reductions—provide a versatile toolkit for conditional hardness in reconfiguration contexts with potential broader impact on complexity and approximation theory.

Abstract

Combinatorial reconfiguration is a growing research field studying problems on the transformability between a pair of solutions of a search problem. We consider the approximability of optimization variants of reconfiguration problems; e.g., for a Boolean formula $\varphi$ and two satisfying truth assignments $σ_{\sf s}$ and $σ_{\sf t}$ for $\varphi$, Maxmin SAT Reconfiguration requires to maximize the minimum fraction of satisfied clauses of $\varphi$ during transformation from $σ_{\sf s}$ to $σ_{\sf t}$. Solving such optimization variants approximately, we may obtain a reconfiguration sequence comprising almost-satisfying truth assignments. In this study, we prove a series of gap-preserving reductions to give evidence that a host of reconfiguration problems are PSPACE-hard to approximate, under some plausible assumption. Our starting point is a new working hypothesis called the Reconfiguration Inapproximability Hypothesis (RIH), which asserts that a gap version of Maxmin CSP Reconfiguration is PSPACE-hard. This hypothesis may be thought of as a reconfiguration analogue of the PCP theorem. Our main result is PSPACE-hardness of approximating Maxmin $3$-SAT Reconfiguration of bounded occurrence under RIH. The crux of its proof is a gap-preserving reduction from Maxmin Binary CSP Reconfiguration to itself of bounded degree. Because a simple application of the degree reduction technique using expander graphs due to Papadimitriou and Yannakakis does not preserve the perfect completeness, we modify the alphabet as if each vertex could take a pair of values simultaneously. To accomplish the soundness requirement, we further apply an explicit family of near-Ramanujan graphs and the expander mixing lemma. As an application of the main result, we demonstrate that under RIH, optimization variants of popular reconfiguration problems are PSPACE-hard to approximate.

Gap Preserving Reductions Between Reconfiguration Problems

TL;DR

This work investigates the approximability of optimization variants of combinatorial reconfiguration problems and introduces the Reconfiguration Inapproximability Hypothesis (RIH), a PSPACE-hardness conjecture for a gap version of Gap -CSP Reconfiguration. By a sequence of gap-preserving reductions, starting from RIH the authors establish PSPACE-hardness of approximating Maxmin -SAT Reconfiguration under bounded occurrence, leveraging a novel alphabet-squaring trick and explicit near-Ramanujan expanders in a degree-reduction step. The approach systematically connects -CSP Reconfiguration to BCSP Reconfiguration, to Maxmin E-SAT Reconfiguration, and from there to Nondeterministic Constraint Logic, yielding conditional PSPACE-hardness for optimization variants of Independent Set, Clique, Vertex Cover, and Maxmin -SAT Reconfiguration. The results imply that, under the plausible assumption RIH, many natural reconfiguration problems resist efficient approximation, highlighting the depth of the reconfiguration landscape and guiding future efforts to prove or refute RIH. The techniques—gap-preserving reductions, alphabet squaring, and expander-based degree reductions—provide a versatile toolkit for conditional hardness in reconfiguration contexts with potential broader impact on complexity and approximation theory.

Abstract

Combinatorial reconfiguration is a growing research field studying problems on the transformability between a pair of solutions of a search problem. We consider the approximability of optimization variants of reconfiguration problems; e.g., for a Boolean formula and two satisfying truth assignments and for , Maxmin SAT Reconfiguration requires to maximize the minimum fraction of satisfied clauses of during transformation from to . Solving such optimization variants approximately, we may obtain a reconfiguration sequence comprising almost-satisfying truth assignments. In this study, we prove a series of gap-preserving reductions to give evidence that a host of reconfiguration problems are PSPACE-hard to approximate, under some plausible assumption. Our starting point is a new working hypothesis called the Reconfiguration Inapproximability Hypothesis (RIH), which asserts that a gap version of Maxmin CSP Reconfiguration is PSPACE-hard. This hypothesis may be thought of as a reconfiguration analogue of the PCP theorem. Our main result is PSPACE-hardness of approximating Maxmin -SAT Reconfiguration of bounded occurrence under RIH. The crux of its proof is a gap-preserving reduction from Maxmin Binary CSP Reconfiguration to itself of bounded degree. Because a simple application of the degree reduction technique using expander graphs due to Papadimitriou and Yannakakis does not preserve the perfect completeness, we modify the alphabet as if each vertex could take a pair of values simultaneously. To accomplish the soundness requirement, we further apply an explicit family of near-Ramanujan graphs and the expander mixing lemma. As an application of the main result, we demonstrate that under RIH, optimization variants of popular reconfiguration problems are PSPACE-hard to approximate.
Paper Structure (26 sections, 14 theorems, 46 equations, 4 figures, 2 tables)

This paper contains 26 sections, 14 theorems, 46 equations, 4 figures, 2 tables.

Key Result

Theorem 3.1

Figures (4)

  • Figure 1: A series of gap-preserving reductions starting from the Reconfiguration Inapproximability Hypothesis used in this paper. Here, $q$-CSP$_W$ Reconf and BCSP$_W$ Reconf denote $q$-CSP Reconfiguration and Binary CSP Reconfiguration whose alphabet size is restricted to $W$, respectively; E$3$-SAT$(B)$ Reconf denotes $3$-SAT Reconfiguration in which every clause has exactly $3$ literals and each variable occurs in at most $B$ clauses. See \ref{['sec:pre']} for the formal definition of these problems. Note that all reductions excepting that for $2$-SAT$(B)$ Reconfiguration (denoted dotted arrow) preserve the perfect completeness. Our results imply that approximating the above reconfiguration problems is PSPACE-hard under RIH, and NP-hard unconditionally.
  • Figure 2: A drawing of \ref{['ex:BCSP']}. The left side shows an instance $G$ of BCSP Reconfiguration, where we cannot transform $\psi_\text{\upshape\sffamilys}(w,v,x,y)=(\mathtt{a}, \mathtt{a}, \mathtt{a}, \mathtt{a})$ into $\psi_\text{\upshape\sffamilyt}(w,v,x,y)=(\mathtt{a}, \mathtt{a}, \mathtt{c}, \mathtt{c})$. The right side shows the resulting instance by applying the degree reduction step on $v$ of $G$. We can now assign conflicting values to $v_w$ and $v_x$ because edge $(v_w,v_x)$ does not exist; in particular, we can transform $\psi'_\text{\upshape\sffamilys}(w,v_w,v_x,x,y)=(\mathtt{a}, \mathtt{a}, \mathtt{a}, \mathtt{a}, \mathtt{a})$ into $\psi'_\text{\upshape\sffamilyt}(w,v_w,v_x,x,y)=(\mathtt{a}, \mathtt{a}, \mathtt{a}, \mathtt{c}, \mathtt{c})$.
  • Figure 3: An and/or graph $G_\varphi$ corresponding to an E$3$-CNF formula $\varphi = (w\vee x\vee y) \wedge (w \vee \overline{x} \vee z) \wedge (x \vee \overline{y} \vee z)$, taken and modified from hearn2009games. Here, thicker blue links have weight $2$, thinner red links have weight $1$, and the square node denotes a free-edge terminator. The orientation of $G_\varphi$ shown above is given by $O_{\psi_\text{\upshape\sffamilys}}$ such that $\psi_\text{\upshape\sffamilys}(w,x,y,z) = (\mathtt{F},\mathtt{T},\mathtt{T},\mathtt{T})$. If $\psi_\text{\upshape\sffamilyt}$ is defined as $\psi_\text{\upshape\sffamilyt}(w,x,y,z) = (\mathtt{F},\mathtt{F},\mathtt{T},\mathtt{T})$, we can transform $O_{\psi_\text{\upshape\sffamilys}}$ into $O_{\psi_\text{\upshape\sffamilyt}}$; in particular, all links in the subtree rooted at $x$, denoted the gray area, can be made directed downward.
  • Figure 4: and gadget (left) and or gadget (right), taken and modified from hearn2009games. Dashed black lines correspond to token edges or token triangles. Dotted gray lines represent gadget borders.

Theorems & Definitions (34)

  • Definition 2.2
  • Theorem 3.1
  • Lemma 3.2
  • Claim 3.3
  • Claim 3.4
  • Claim 3.5
  • proof
  • proof : Proof of \ref{['lem:qCSP-EkSAT']}
  • proof : Proof of \ref{['lem:EkSAT-E3SAT']}
  • Lemma 3.6
  • ...and 24 more