November 2023
·
13 Reads
Theoretical Computer Science
This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.
November 2023
·
13 Reads
Theoretical Computer Science
April 2022
·
4 Reads
·
1 Citation
April 2022
·
59 Reads
·
2 Citations
Algorithmica
Given a graph G = ( V , E ) , A ⊆ V , and integers k and ℓ , the ( A , ℓ ) -Path Packing problem asks to find k vertex-disjoint paths of length exactly ℓ that have endpoints in A and internal points in V \ A . We study the parameterized complexity of this problem with parameters | A |, ℓ , k , treewidth, pathwidth, and their combinations. We present sharp complexity contrasts with respect to these parameters. Among other results, we show that the problem is polynomial-time solvable when ℓ ≤ 3 , while it is NP-complete for constant ℓ ≥ 4 . We also show that the problem is W[1]-hard parameterized by pathwidth + | A | , while it is fixed-parameter tractable parameterized by treewidth + ℓ . Additionally, we study a variant called Short A -Path Packing that asks to find k vertex-disjoint paths of length at most ℓ . We show that all our positive results on the exact-length version can be translated to this version and show the hardness of the cases where | A | or ℓ is a constant.
January 2022
·
9 Reads
·
1 Citation
SSRN Electronic Journal
October 2021
·
2 Reads
·
1 Citation
Lecture Notes in Computer Science
In combinatorial reconfiguration, the reconfiguration problems on a vertex subset (e.g., an independent set) are well investigated. In these problems, some tokens are placed on a subset of vertices of the graph, and there are three natural reconfiguration rules called “token sliding,” “token jumping,” and “token addition and removal”. In the context of computational complexity of puzzles, the sliding block puzzles play an important role. Depending on the rules and set of pieces, the sliding block puzzles characterize the computational complexity classes including P, NP, and PSPACE. The sliding block puzzles correspond to the token sliding model in the context of combinatorial reconfiguration. On the other hand, a relatively new notion of jumping block puzzles is proposed in puzzle society. This is the counterpart to the token jumping model of the combinatorial reconfiguration problems in the context of block puzzles. We investigate several variants of jumping block puzzles and determine their computational complexities.
September 2021
·
14 Reads
In combinatorial reconfiguration, the reconfiguration problems on a vertex subset (e.g., an independent set) are well investigated. In these problems, some tokens are placed on a subset of vertices of the graph, and there are three natural reconfiguration rules called ``token sliding,'' ``token jumping,'' and ``token addition and removal''. In the context of computational complexity of puzzles, the sliding block puzzles play an important role. Depending on the rules and set of pieces, the sliding block puzzles characterize the computational complexity classes including P, NP, and PSPACE. The sliding block puzzles correspond to the token sliding model in the context of combinatorial reconfiguration. On the other hand, a relatively new notion of jumping block puzzles is proposed in puzzle society. This is the counterpart to the token jumping model of the combinatorial reconfiguration problems in the context of block puzzles. We investigate several variants of jumping block puzzles and determine their computational complexities.
August 2020
·
67 Reads
Given a graph , , and integers k and , the \textsc{-Path Packing} problem asks to find k vertex-disjoint paths of length that have endpoints in A and internal points in . We study the parameterized complexity of this problem with parameters , , k, treewidth, pathwidth, and their combinations. We present sharp complexity contrasts with respect to these parameters. Among other results, we show that the problem is polynomial-time solvable when , while it is NP-complete for constant . We also show that the problem is W[1]-hard parameterized by pathwidth, while it is fixed-parameter tractable parameterized by treewidth.
May 2020
·
22 Reads
Lecture Notes in Computer Science
Given a graph , , and integers k and , the -Path Packing problem asks to find k vertex-disjoint paths of length that have endpoints in A and internal points in . We study the parameterized complexity of this problem with parameters |A|, , k, treewidth, pathwidth, and their combinations. We present sharp complexity contrasts with respect to these parameters. Among other results, we show that the problem is polynomial-time solvable when , while it is NP-complete for constant . We also show that the problem is W[1]-hard parameterized by pathwidth, while it is fixed-parameter tractable parameterized by treewidth.
... As far as the author knows, they were invented independently of the research on theoretical computer science (although Adachi should know the Flying Block when he invented Flip Over). Recently, computational complexity of these puzzles has been investigated from the viewpoint of combinatorial reconfiguration [68]. In the paper, the authors use the constraint logic model to prove PSPACE-completeness. ...
January 2022
SSRN Electronic Journal