A dichotomy for the kernel by H-walks problem in digraphs
Abstract
Let H = (VH, AH) be a digraph which may contain loops, and let D = (VD, AD) be a loopless digraph with a coloring of its arcs c: AD VH. An H-walk of D is a walk (v0, …, vn) of D such that (c(vi-1, vi), c(vi, vi+1)) is an arc of H, for every 1 i n-1. For u, v ∈ VD, we say that u reaches v by H-walks if there exists an H-walk from u to v in D. A subset S ⊂eq VD is a kernel by H-walks of D if every vertex in VD S reaches by H-walks some vertex in S, and no vertex in S can reach another vertex in S by H-walks. A panchromatic pattern is a digraph H such that every arc-colored digraph D has a kernel by H-walks. In this work, we prove that every digraph H is either a panchromatic pattern, or the problem of determining whether an arc-colored digraph D has a kernel by H-walks is NP-complete.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.