46 research outputs found

    Reconfiguration in bounded bandwidth and treedepth

    Full text link
    We show that several reconfiguration problems known to be PSPACE-complete remain so even when limited to graphs of bounded bandwidth. The essential step is noticing the similarity to very limited string rewriting systems, whose ability to directly simulate Turing Machines is classically known. This resolves a question posed open in [Bonsma P., 2012]. On the other hand, we show that a large class of reconfiguration problems becomes tractable on graphs of bounded treedepth, and that this result is in some sense tight.Comment: 14 page

    Independent Set Reconfiguration in Cographs

    Get PDF
    We study the following independent set reconfiguration problem, called TAR-Reachability: given two independent sets II and JJ of a graph GG, both of size at least kk, is it possible to transform II into JJ by adding and removing vertices one-by-one, while maintaining an independent set of size at least kk throughout? This problem is known to be PSPACE-hard in general. For the case that GG is a cograph (i.e. P4P_4-free graph) on nn vertices, we show that it can be solved in time O(n2)O(n^2), and that the length of a shortest reconfiguration sequence from II to JJ is bounded by 4n2k4n-2k, if such a sequence exists. More generally, we show that if XX is a graph class for which (i) TAR-Reachability can be solved efficiently, (ii) maximum independent sets can be computed efficiently, and which satisfies a certain additional property, then the problem can be solved efficiently for any graph that can be obtained from a collection of graphs in XX using disjoint union and complete join operations. Chordal graphs are given as an example of such a class XX

    The Perfect Matching Reconfiguration Problem

    Get PDF
    We study the perfect matching reconfiguration problem: Given two perfect matchings of a graph, is there a sequence of flip operations that transforms one into the other? Here, a flip operation exchanges the edges in an alternating cycle of length four. We are interested in the complexity of this decision problem from the viewpoint of graph classes. We first prove that the problem is PSPACE-complete even for split graphs and for bipartite graphs of bounded bandwidth with maximum degree five. We then investigate polynomial-time solvable cases. Specifically, we prove that the problem is solvable in polynomial time for strongly orderable graphs (that include interval graphs and strongly chordal graphs), for outerplanar graphs, and for cographs (also known as P_4-free graphs). Furthermore, for each yes-instance from these graph classes, we show that a linear number of flip operations is sufficient and we can exhibit a corresponding sequence of flip operations in polynomial time

    On The Complexity of Distance-dd Independent Set Reconfiguration

    Full text link
    For a fixed positive integer d2d \geq 2, a distance-dd independent set (DddIS) of a graph is a vertex subset whose distance between any two members is at least dd. Imagine that there is a token placed on each member of a DddIS. Two DddISs are adjacent under Token Sliding (TS\mathsf{TS}) if one can be obtained from the other by moving a token from one vertex to one of its unoccupied adjacent vertices. Under Token Jumping (TJ\mathsf{TJ}), the target vertex needs not to be adjacent to the original one. The Distance-dd Independent Set Reconfiguration (DddISR) problem under TS/TJ\mathsf{TS}/\mathsf{TJ} asks if there is a corresponding sequence of adjacent DddISs that transforms one given DddIS into another. The problem for d=2d = 2, also known as the Independent Set Reconfiguration problem, has been well-studied in the literature and its computational complexity on several graph classes has been known. In this paper, we study the computational complexity of DddISR on different graphs under TS\mathsf{TS} and TJ\mathsf{TJ} for any fixed d3d \geq 3. On chordal graphs, we show that DddISR under TJ\mathsf{TJ} is in P\mathtt{P} when dd is even and PSPACE\mathtt{PSPACE}-complete when dd is odd. On split graphs, there is an interesting complexity dichotomy: DddISR is PSPACE\mathtt{PSPACE}-complete for d=2d = 2 but in P\mathtt{P} for d=3d=3 under TS\mathsf{TS}, while under TJ\mathsf{TJ} it is in P\mathtt{P} for d=2d = 2 but PSPACE\mathtt{PSPACE}-complete for d=3d = 3. Additionally, certain well-known hardness results for d=2d = 2 on general graphs, perfect graphs, planar graphs of maximum degree three and bounded bandwidth can be extended for d3d \geq 3.Comment: 14 pages, 8 figures, minor revision, to appear in WALCOM 202

    Shortest paths between shortest paths and independent sets

    Full text link
    We study problems of reconfiguration of shortest paths in graphs. We prove that the shortest reconfiguration sequence can be exponential in the size of the graph and that it is NP-hard to compute the shortest reconfiguration sequence even when we know that the sequence has polynomial length. Moreover, we also study reconfiguration of independent sets in three different models and analyze relationships between these models, observing that shortest path reconfiguration is a special case of independent set reconfiguration in perfect graphs, under any of the three models. Finally, we give polynomial results for restricted classes of graphs (even-hole-free and P4P_4-free graphs)

    On The Complexity of Distance-dd Independent Set Reconfiguration

    Get PDF
    This PDF is not the same as the Accepted Paper for 'WALCOM 2023'.For a fixed positive integer dgeq2d geq 2, a distance-dd independent set (DddIS) of a graph is a vertex subset whose distance between any two members is at least dd. Imagine that there is a token placed on each member of a DddIS. Two DddISs are adjacent under Token Sliding (mathsfTSmathsf{TS}) if one can be obtained from the other by moving a token from one vertex to one of its unoccupied adjacent vertices. Under Token Jumping (mathsfTJmathsf{TJ}), the target vertex needs not to be adjacent to the original one. The Distance-dd Independent Set Reconfiguration (DddISR) problem under mathsfTS/mathsfTJmathsf{TS}/mathsf{TJ} asks if there is a corresponding sequence of adjacent DddISs that transforms one given DddIS into another. The problem for d=2d = 2, also known as the Independent Set Reconfiguration problem, has been well-studied in the literature and its computational complexity on several graph classes has been known. In this paper, we study the computational complexity of DddISR on different graphs under mathsfTSmathsf{TS} and mathsfTJmathsf{TJ} for any fixed dgeq3d geq 3. On chordal graphs, we show that DddISR under mathsfTJmathsf{TJ} is in mathttPmathtt{P} when dd is even and mathttPSPACEmathtt{PSPACE}-complete when dd is odd. On split graphs, there is an interesting complexity dichotomy: DddISR is mathttPSPACEmathtt{PSPACE}-complete for d=2d = 2 but in mathttPmathtt{P} for d=3d=3 under mathsfTSmathsf{TS}, while under mathsfTJmathsf{TJ} it is in mathttPmathtt{P} for d=2d = 2 but mathttPSPACEmathtt{PSPACE}-complete for d=3d = 3. Additionally, certain well-known hardness results for d=2d = 2 on general graphs, perfect graphs, planar graphs of maximum degeree three and bounded bandwidth can be extended for dgeq3d geq 3

    Reconfiguring k-Path Vertex Covers

    Get PDF
    A vertex subset I of a graph G is called a k-path vertex cover if every path on k vertices in G contains at least one vertex from I. The K-PATH VERTEX COVER RECONFIGURATION (K-PVCR) problem asks if one can transform one k-path vertex cover into another via a sequence of k-path vertex covers where each intermediate member is obtained from its predecessor by applying a given reconfiguration rule exactly once. We investigate the computational complexity of K-PVCR from the viewpoint of graph classes under the well-known reconfiguration rules: TS, TJ, and TAR. The problem for k=2, known as the VERTEX COVER RECONFIGURATION (VCR) problem, has been well-studied in the literature. We show that certain known hardness results for VCR on different graph classes can be extended for K-PVCR. In particular, we prove a complexity dichotomy for K-PVCR on general graphs: on those whose maximum degree is three (and even planar), the problem is PSPACE-complete, while on those whose maximum degree is two (i.e., paths and cycles), the problem can be solved in polynomial time. Additionally, we also design polynomial-time algorithms for K-PVCR on trees under each of TJ and TAR. Moreover, on paths, cycles, and trees, we describe how one can construct a reconfiguration sequence between two given k-path vertex covers in a yes-instance. In particular, on paths, our constructed reconfiguration sequence is shortest

    Token Jumping in minor-closed classes

    Full text link
    Given two kk-independent sets II and JJ of a graph GG, one can ask if it is possible to transform the one into the other in such a way that, at any step, we replace one vertex of the current independent set by another while keeping the property of being independent. Deciding this problem, known as the Token Jumping (TJ) reconfiguration problem, is PSPACE-complete even on planar graphs. Ito et al. proved in 2014 that the problem is FPT parameterized by kk if the input graph is K3,K_{3,\ell}-free. We prove that the result of Ito et al. can be extended to any K,K_{\ell,\ell}-free graphs. In other words, if GG is a K,K_{\ell,\ell}-free graph, then it is possible to decide in FPT-time if II can be transformed into JJ. As a by product, the TJ-reconfiguration problem is FPT in many well-known classes of graphs such as any minor-free class
    corecore