Hironori Kiya
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Hironori Kiya has a total of 12 co-authors. Here are the top co-authors by number of shared publications:
- Hirotaka Ono
Nagoya University, Nagoya, Japan
9 shared publications - Tesshu Hanaka
Kyushu University
7 shared publications - Kanae Yoshiwatari
Department of Mathematical Informatics, Nagoya University, Nagoya, Japan
5 shared publications - Koki Suetsugu
Gifu University 1-1 Yanagido 501-1193 Gifu City Gifu Japan
2 shared publications - Yota Otachi
Nagoya University
2 shared publications - Yuto Okada
Nagoya University
2 shared publications
Latest Publications
- 13 February 2026
- Published by Springer Nature
- p. 303-316
Finding a HIST: Chordality, Structural Parameters, and Diameter
- 13 February 2026
- Published by Springer Nature
- p. 303-316
Finding a HIST: Chordality, Structural Parameters, and Diameter
- Open Access
Finding a HIST: Chordality, Structural Parameters, and Diameter
A homeomorphically irreducible spanning tree (HIST) is a spanning tree with no degree-2 vertices, serving as a structurally minimal backbone of a graph. While the existence of HISTs has been widely studied from a structural perspective, the algorithmic complexity of finding them remains less understood. In this paper, we provide a comprehensive investigation of the HIST problem from both structural and algorithmic viewpoints. We present a simple characterization that precisely describes which chordal graphs of diameter at most~3 admit a HIST, leading to a polynomial-time decision procedure for this class. In contrast, we show that the problem is NP-complete for strongly chordal graphs of diameter~4. From the perspective of parameterized complexity, we establish that the HIST problem is W[1]-hard when parameterized by clique-width, indicating that the problem is unlikely to be efficiently solvable in general dense graphs. On the other hand, we present fixed-parameter tractable (FPT) algorithms when parameterized by treewidth, modular-width, or cluster vertex deletion number. Specifically, we develop an $O^*(4^{k})$-time algorithm parameterized by modular-width~$k$, and an FPT algorithm parameterized by the cluster vertex deletion number based on kernelization techniques that bound clique sizes while preserving the existence of a HIST. These results together provide a clearer understanding of the structural and computational boundaries of the HIST problem.Open AccessFinding a HIST: Chordality, Structural Parameters, and Diameter
A homeomorphically irreducible spanning tree (HIST) is a spanning tree with no degree-2 vertices, serving as a structurally minimal backbone of a graph. While the existence of HISTs has been widely studied from a structural perspective, the algorithmic complexity of finding them remains less understood. In this paper, we provide a comprehensive investigation of the HIST problem from both structural and algorithmic viewpoints. We present a simple characterization that precisely describes which chordal graphs of diameter at most~3 admit a HIST, leading to a polynomial-time decision procedure for this class. In contrast, we show that the problem is NP-complete for strongly chordal graphs of diameter~4. From the perspective of parameterized complexity, we establish that the HIST problem is W[1]-hard when parameterized by clique-width, indicating that the problem is unlikely to be efficiently solvable in general dense graphs. On the other hand, we present fixed-parameter tractable (FPT) algorithms when parameterized by treewidth, modular-width, or cluster vertex deletion number. Specifically, we develop an $O^*(4^{k})$-time algorithm parameterized by modular-width~$k$, and an FPT algorithm parameterized by the cluster vertex deletion number based on kernelization techniques that bound clique sizes while preserving the existence of a HIST. These results together provide a clearer understanding of the structural and computational boundaries of the HIST problem. - 20 December 2024
- Published by Springer Nature in International Journal of Game Theory
- Vol. 53 (4) , 1249-1273
Enforce and selective operators of combinatorial games
- 20 December 2024
- Published by Springer Nature in International Journal of Game Theory
- Vol. 53 (4) , 1249-1273
Enforce and selective operators of combinatorial games
- 22 October 2024
- Published by Springer Nature in International Journal of Game Theory
- Vol. 53 (4) , 1211-1222
Computational complexity of Turning Tiles
- 22 October 2024
- Published by Springer Nature in International Journal of Game Theory
- Vol. 53 (4) , 1211-1222
Computational complexity of Turning Tiles
- 7 February 2024
- Published by Springer Nature
- p. 297-310
Faster Winner Determination Algorithms for (Colored) Arc Kayles
- 7 February 2024
- Published by Springer Nature
- p. 297-310
Faster Winner Determination Algorithms for (Colored) Arc Kayles
- 8 June 2023
- Published by Springer Nature in Algorithmica
- Vol. 86 (3) , 808-824
Winner Determination Algorithms for Graph Games with Matching Structures
- 8 June 2023
- Published by Springer Nature in Algorithmica
- Vol. 86 (3) , 808-824
Winner Determination Algorithms for Graph Games with Matching Structures
- Open Access
Sequentially Swapping Tokens: Further on Graph Classes
We study the following variant of the 15 puzzle. Given a graph and two token placements on the vertices, we want to find a walk of the minimum length (if any exists) such that the sequence of token swappings along the walk obtains one of the given token placements from the other one. This problem was introduced as Sequential Token Swapping by Yamanaka et al. [JGAA 2019], who showed that the problem is intractable in general but polynomial-time solvable for trees, complete graphs, and cycles. In this paper, we present a polynomial-time algorithm for block-cactus graphs, which include all previously known cases. We also present general tools for showing the hardness of the problem on restricted graph classes such as chordal graphs and chordal bipartite graphs. We also show that the problem is hard on grids and king's graphs, which are the graphs corresponding to the 15 puzzle and its variant with relaxed moves.
Open AccessSequentially Swapping Tokens: Further on Graph Classes
We study the following variant of the 15 puzzle. Given a graph and two token placements on the vertices, we want to find a walk of the minimum length (if any exists) such that the sequence of token swappings along the walk obtains one of the given token placements from the other one. This problem was introduced as Sequential Token Swapping by Yamanaka et al. [JGAA 2019], who showed that the problem is intractable in general but polynomial-time solvable for trees, complete graphs, and cycles. In this paper, we present a polynomial-time algorithm for block-cactus graphs, which include all previously known cases. We also present general tools for showing the hardness of the problem on restricted graph classes such as chordal graphs and chordal bipartite graphs. We also show that the problem is hard on grids and king's graphs, which are the graphs corresponding to the 15 puzzle and its variant with relaxed moves.
- 1 January 2023
- Published by Springer Nature
- p. 222-235
Sequentially Swapping Tokens: Further on Graph Classes
- 1 January 2023
- Published by Springer Nature
- p. 222-235
Sequentially Swapping Tokens: Further on Graph Classes
- Open Access
Winner Determination Algorithms for Graph Games with Matching Structures
Cram, Domineering, and Arc Kayles are well-studied combinatorial games. They are interpreted as edge-selecting-type games on graphs, and the selected edges during a game form a matching. In this paper, we define a generalized game called Colored Arc Kayles, which includes these games. Colored Arc Kayles is played on a graph whose edges are colored in black, white, or gray, and black (resp., white) edges can be selected only by the black (resp., white) player, although gray edges can be selected by both black and white players. We first observe that the winner determination for Colored Arc Kayles can be done in $O^*(2^n)$ time by a simple algorithm, where $n$ is the order of a graph. We then focus on the vertex cover number, which is linearly related to the number of turns, and show that Colored Arc Kayles, BW-Arc Kayles, and Arc Kayles are solved in time $O^*(1.4143^{\tau^2+3.17\tau})$, $O^*(1.3161^{\tau^2+4{\tau}})$, and $O^*(1.1893^{\tau^2+6.34{\tau}})$, respectively, where $\tau$ is the vertex cover number. Furthermore, we present an $O^*((n/\nu+1)^{\nu})$-time algorithm for Arc Kayles, where $\nu$ is neighborhood diversity. We finally show that Arc Kayles on trees can be solved in $O^* (2^{n/2})(=O(1.4143^n))$ time, which improves $O^*(3^{n/3})(=O(1.4423^n))$ by a direct adjustment of the analysis of Bodlaender et al.'s $O^*(3^{n/3})$-time algorithm for Node Kayles.Open AccessWinner Determination Algorithms for Graph Games with Matching Structures
Cram, Domineering, and Arc Kayles are well-studied combinatorial games. They are interpreted as edge-selecting-type games on graphs, and the selected edges during a game form a matching. In this paper, we define a generalized game called Colored Arc Kayles, which includes these games. Colored Arc Kayles is played on a graph whose edges are colored in black, white, or gray, and black (resp., white) edges can be selected only by the black (resp., white) player, although gray edges can be selected by both black and white players. We first observe that the winner determination for Colored Arc Kayles can be done in $O^*(2^n)$ time by a simple algorithm, where $n$ is the order of a graph. We then focus on the vertex cover number, which is linearly related to the number of turns, and show that Colored Arc Kayles, BW-Arc Kayles, and Arc Kayles are solved in time $O^*(1.4143^{\tau^2+3.17\tau})$, $O^*(1.3161^{\tau^2+4{\tau}})$, and $O^*(1.1893^{\tau^2+6.34{\tau}})$, respectively, where $\tau$ is the vertex cover number. Furthermore, we present an $O^*((n/\nu+1)^{\nu})$-time algorithm for Arc Kayles, where $\nu$ is neighborhood diversity. We finally show that Arc Kayles on trees can be solved in $O^* (2^{n/2})(=O(1.4143^n))$ time, which improves $O^*(3^{n/3})(=O(1.4423^n))$ by a direct adjustment of the analysis of Bodlaender et al.'s $O^*(3^{n/3})$-time algorithm for Node Kayles. - 29 May 2022
- Published by Springer Nature
- p. 509-522
Winner Determination Algorithms for Graph Games with Matching Structures
- 29 May 2022
- Published by Springer Nature
- p. 509-522
Winner Determination Algorithms for Graph Games with Matching Structures