Table of Contents
Fetching ...

Reconfiguring homomorphisms to reflexive graphs via a simple reduction

Moritz Mühlenthaler, Mark H. Siggers, Thomas Suzan

TL;DR

A simple reduction that generalizes all known algorithmic results for H-Recoloring for square-free irreflexive graphs and yields a polynomial-time algorithm for H-Recoloring for square-free reflexive graphs.

Abstract

Given a graph $G$ and two graph homomorphisms $α$ and $β$ from $G$ to a fixed graph $H$, the problem $H$-Recoloring asks whether there is a transformation from $α$ to $β$ that changes the image of a single vertex at each step and keeps a graph homomorphism throughout. The complexity of the problem depends among other things on the presence of loops on the vertices. We provide a simple reduction that, using a known algorithmic result for $H$-Recoloring for square-free irreflexive graphs $H$, yields a polynomial-time algorithm for $H$-Recoloring for square-free reflexive graphs $H$. This generalizes all known algorithmic results for $H$-Recoloring for reflexive graphs $H$. Furthermore, the construction allows us to recover some of the known hardness results. Finally, we provide a partial inverse of the construction for bipartite instances.

Reconfiguring homomorphisms to reflexive graphs via a simple reduction

TL;DR

A simple reduction that generalizes all known algorithmic results for H-Recoloring for square-free irreflexive graphs and yields a polynomial-time algorithm for H-Recoloring for square-free reflexive graphs.

Abstract

Given a graph and two graph homomorphisms and from to a fixed graph , the problem -Recoloring asks whether there is a transformation from to that changes the image of a single vertex at each step and keeps a graph homomorphism throughout. The complexity of the problem depends among other things on the presence of loops on the vertices. We provide a simple reduction that, using a known algorithmic result for -Recoloring for square-free irreflexive graphs , yields a polynomial-time algorithm for -Recoloring for square-free reflexive graphs . This generalizes all known algorithmic results for -Recoloring for reflexive graphs . Furthermore, the construction allows us to recover some of the known hardness results. Finally, we provide a partial inverse of the construction for bipartite instances.

Paper Structure

This paper contains 8 sections, 9 theorems, 1 equation, 2 figures.

Key Result

Theorem 1

For any irreflexive square-free graph $H$, the problem $\mathop{\mathrm{Recol}}\nolimits(H)$ admits a polynomial-time algorithm.

Figures (2)

  • Figure 1: On the left, a graph $H$ whose maximal cliques are the two triangles in blue and three edges in red. On the right, the vertex-clique incidence graph $\mathcal{K}(H)$.
  • Figure 2: On the left, two reconfiguration moves starting from the homomorphisms $G \to H$ of Figure \ref{['fig:K(H)']}. On the right, the associated reconfiguration moves of homomorphisms $\mathcal{E}(G) \to \mathcal{K}(H)$. Notice that before $w$ moves, it is required to change the position of the edge $(vw)$ in $\mathcal{K}(H)$ first (since the edges $(vu)$ and $(vw)$ remain on same blue triangle after $v$ moves, this requires no change in $\mathcal{K}(H)$).

Theorems & Definitions (13)

  • Theorem 1: Wrochna:20
  • Conjecture 2
  • Theorem 3
  • Corollary 4
  • Corollary 5: Lee:21
  • Proposition 6
  • Lemma 9: see Lee:21
  • Definition 10
  • Proposition 11
  • proof
  • ...and 3 more