Hirotaka Ono 0001

dblp:12/377-1 · DBLP profile ↗
← Back
131ranked-venue papers
7as first author
37since 2021 · last 2026
0000-0003-0845-3947ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 99 · 6 first-author · 24 since 2021Applied, interdisciplinary, general and emerging computing · 17 · 1 first-author · 8 since 2021Artificial intelligence and machine learning · 10 · 4 since 2021Systems, architecture and hardware · 5Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Minimum Clique Bicoloring
Shunsuke Hamada, Yuto Okada, Hirotaka Ono 0001, Yota Otachi
IWOCA3
2026 Finding a HIST: Chordality, Structural Parameters, and Diameter
Tesshu Hanaka, Hironori Kiya, Hirotaka Ono 0001
SOFSEM3
2026 Faster winner determination algorithms for (Colored) Arc Kayles
Tesshu Hanaka, Hironori Kiya, Michael Lampis, Hirotaka Ono 0001, Kanae Yoshiwatari
J. Comput. Syst. Sci.4
2026 Sequentially swapping tokens: Further on graph classes
Hironori Kiya, Yuto Okada, Hirotaka Ono 0001, Yota Otachi
J. Comput. Syst. Sci.3
2025 Structural Parameters for Steiner Orientation
abstract
We consider the Steiner Orientation problem, where we are given as input a mixed graph G = (V,E,A) and a set of k demand pairs (s_i,t_i), i ∈ [k]. The goal is to orient the undirected edges of G in a way that the resulting directed graph has a directed path from s_i to t_i for all i ∈ [k]. We adopt the point of view of structural parameterized complexity and investigate the complexity of Steiner Orientation for standard measures, such as treewidth. Our results indicate that Steiner Orientation is a surprisingly hard problem from this point of view. In particular, our main contributions are the following: 1) We show that Steiner Orientation is NP-complete on instances where the underlying graph has feedback vertex number 2, treewidth 2, pathwidth 3, and vertex integrity 6. 2) We present an XP algorithm parameterized by vertex cover number vc of complexity n^O(vc²). Furthermore, we show that this running time is essentially optimal by proving that a running time of n^o(vc²) would refute the ETH. 3) We consider parameterizations by the number of undirected or directed edges (|E| or |A|) and we observe that the trivial 2^|E| n^O(1)-time algorithm for the former parameter is optimal under the SETH. Complementing this, we show that the problem admits a 2^O(|A|) n^O(1)-time algorithm. In addition to the above, we consider the complexity of Steiner Orientation parameterized by tw+k (FPT), distance to clique (FPT), and vc+k (FPT with a polynomial kernel).
Tesshu Hanaka, Michael Lampis, Nikolaos Melissinos, Edouard Nemery, Hirotaka Ono 0001, Manolis Vasilakis
ISAAC5
2025 Colored Node Kayles: Algorithms and Computational Complexity
Tesshu Hanaka, Hirotaka Ono 0001, Kanae Yoshiwatari
PRIMA2
2025 Shortest Longest-Path Graph Orientations for Trees
Yuichi Asahiro, Jesper Jansson 0001, Avraham A. Melkman, Eiji Miyano, Hirotaka Ono 0001, Quan Xue, Yoshichika Yano, Shay Zakov
SOFSEM (1)5
2025 Approximability of Longest Run Subsequence and Complementary Minimization Problems
Yuichi Asahiro, Mingyang Gong, Jesper Jansson 0001, Guohui Lin, Sichen Lu, Eiji Miyano, Hirotaka Ono 0001, Toshiki Saitoh, Shunichi Tanaka
WABI7
2025 On the Complexity of Minimising the Moving Distance for Dispersing Objects
Nicolás Honorato Droguett, Kazuhiro Kurita, Tesshu Hanaka, Hirotaka Ono 0001
WADS4
2025 Hedonic seat arrangement problems
Hans L. Bodlaender, Tesshu Hanaka, Lars Jaffke, Hirotaka Ono 0001, Yota Otachi, Tom C. van der Zanden
Auton. Agents Multi Agent Syst.4
2025 Reallocation Problems with Minimum Completion Time
Toshimasa Ishii, Jun Kawahara, Kazuhisa Makino, Hirotaka Ono 0001
Algorithmica4
2025 An improved spectral lower bound of treewidth
Tatsuya Gima, Tesshu Hanaka, Kohei Noro, Hirotaka Ono 0001, Yota Otachi
Inf. Process. Lett.4
2025 Structural parameterizations of vertex integrity
Tatsuya Gima, Tesshu Hanaka, Yasuaki Kobayashi, Ryota Murai, Hirotaka Ono 0001, Yota Otachi
Theor. Comput. Sci.5
2024 Theoretical Aspects of Generating Instances with Unique Solutions: Pre-assignment Models for Unique Vertex Cover
abstract
The uniqueness of an optimal solution to a combinatorial optimization problem attracts many fields of researchers' attention because it has a wide range of applications, it is related to important classes in computational complexity, and the existence of only one solution is often critical for algorithm designs in theory. However, as the authors know, there is no major benchmark set consisting of only instances with unique solutions, and no algorithm generating instances with unique solutions is known; a systematic approach to getting a problem instance guaranteed having a unique solution would be helpful. A possible approach is as follows: Given a problem instance, we specify a small part of a solution in advance so that only one optimal solution meets the specification. This paper formulates such a ``pre-assignment'' approach for the vertex cover problem as a typical combinatorial optimization problem and discusses its computational complexity. First, we show that the problem is ΣP2-complete in general, while the problem becomes NP-complete when an input graph is bipartite. We then present an O(2.1996^n)-time algorithm for general graphs and an O(1.9181^n)-time algorithm for bipartite graphs, where n is the number of vertices. The latter is based on an FPT algorithm with O*(3.6791^τ) time for vertex cover number τ. Furthermore, we show that the problem for trees can be solved in O(1.4143^n) time.
Takashi Horiyama, Yasuaki Kobayashi, Hirotaka Ono 0001, Kazuhisa Seto, Ryu Suzuki
AAAI3
2024 Algorithms for Optimally Shifting Intervals Under Intersection Graph Models
Nicolás Honorato Droguett, Kazuhiro Kurita, Tesshu Hanaka, Hirotaka Ono 0001
IJTCS-FAW4
2024 Enumerating Minimal Vertex Covers and Dominating Sets with Capacity and/or Connectivity Constraints
Yasuaki Kobayashi, Kazuhiro Kurita, Yasuko Matsui, Hirotaka Ono 0001
IWOCA4
2024 On the Computational Complexity of Generalized Common Shape Puzzles
Mutsunori Banbara, Shin-ichi Minato, Hirotaka Ono 0001, Ryuhei Uehara
SOFSEM3
2024 Faster Winner Determination Algorithms for (Colored) Arc Kayles
Tesshu Hanaka, Hironori Kiya, Michael Lampis, Hirotaka Ono 0001, Kanae Yoshiwatari
SOFSEM4
2024 Winner Determination Algorithms for Graph Games with Matching Structures
Tesshu Hanaka, Hironori Kiya, Hirotaka Ono 0001, Kanae Yoshiwatari
Algorithmica3
2024 Polynomial-time equivalences and refined algorithms for longest common subsequence variants
abstract
The problem of computing the longest common subsequence of two sequences ( LCS for short) is a classical and fundamental problem in computer science. In this article, we study four variants of LCS : the Repetition-Bounded Longest Common Subsequence problem ( RBLCS ), the Multiset-Restricted Common Subsequence problem ( MRCS ), the Two-Side-Filled Longest Common Subsequence problem ( 2FLCS ), and the One-Side-Filled Longest Common Subsequence problem ( 1FLCS ). Although the original LCS can be solved in polynomial time, all these four variants are known to be NP-hard. Recently, an exact, O ( 1 . 4422 5 n ) -time, dynamic programming (DP) based algorithm for RBLCS was proposed, where the two input sequences have lengths n and p o l y ( n ) . Here, we first establish that each of MRCS , 1FLCS , and 2FLCS is polynomially equivalent to RBLCS . Then, we design a refined DP-based algorithm for RBLCS that runs in O ( 1 . 4142 2 n ) time, which implies that MRCS , 1FLCS , and 2FLCS can also be solved in O ( 1 . 4142 2 n ) time. Finally, we give a polynomial-time 2-approximation algorithm for 2FLCS .
Yuichi Asahiro, Jesper Jansson 0001, Guohui Lin, Eiji Miyano, Hirotaka Ono 0001, Tadatoshi Utashima
Discret. Appl. Math.5
2024 Safe sets and in-dominating sets in digraphs
Yandong Bai, Jørgen Bang-Jensen, Shinya Fujita 0001, Hirotaka Ono 0001, Anders Yeo
Discret. Appl. Math.4
2024 Grouped domination parameterized by vertex cover, twin cover, and beyond
Tesshu Hanaka, Hirotaka Ono 0001, Yota Otachi, Saeki Uda
Theor. Comput. Sci.2
2023 Grouped Domination Parameterized by Vertex Cover, Twin Cover, and Beyond
Tesshu Hanaka, Hirotaka Ono 0001, Yota Otachi, Saeki Uda
CIAC2
2023 Maximizing Utilitarian and Egalitarian Welfare of Fractional Hedonic Games on Tree-Like Graphs
Tesshu Hanaka, Airi Ikeyama, Hirotaka Ono 0001
COCOA (1)3
2023 Shortest Longest-Path Graph Orientations
abstract
Abstract We consider a graph orientation problem that can be viewed as a generalization of Minimum Graph Coloring. Our problem takes as input an undirected graph $$G = (V, E)$$ G = ( V , E ) in which every edge $$\{u, v\} \in E$$ { u , v } ∈ E has two (potentially different and not necessarily positive) weights representing the lengths of its two possible directions ( u , v ) and ( v , u ), and asks for an orientation, i.e., an assignment of a direction to each edge of G , such that the length of a longest simple directed path in the resulting directed graph is minimized. A longest path in a graph is not always a maximal path when some edges have negative lengths, so the problem has two variants depending on whether all simple directed paths or maximal simple directed paths only are taken into account in the definition. We prove that the problems are NP-hard to approximate even if restricted to subcubic planar graphs, and develop fast polynomial-time algorithms for both problem variants for three classes of graphs: path graphs, cycle graphs, and star graphs.
Yuichi Asahiro, Jesper Jansson 0001, Avraham A. Melkman, Eiji Miyano, Hirotaka Ono 0001, Quan Xue, Shay Zakov
COCOON (1)5
2023 Approximation Algorithms for the Longest Run Subsequence Problem
Yuichi Asahiro, Hiroshi Eto, Mingyang Gong, Jesper Jansson 0001, Guohui Lin, Eiji Miyano, Hirotaka Ono 0001, Shunichi Tanaka
CPM7
2023 Shortest Beer Path Queries Based on Graph Decomposition
Tesshu Hanaka, Hirotaka Ono 0001, Kunihiko Sadakane, Kosuke Sugiyama
ISAAC2
2023 Sequentially Swapping Tokens: Further on Graph Classes
Hironori Kiya, Yuto Okada, Hirotaka Ono 0001, Yota Otachi
SOFSEM3
2023 Reconfiguration of cliques in a graph
Takehiro Ito, Hirotaka Ono 0001, Yota Otachi
Discret. Appl. Math.2
2023 An 8-approximation algorithm for L(2,1)-labeling of unit disk graphs
Hirotaka Ono 0001, Hisato Yamanaka
Discret. Appl. Math.1
2022 Reallocation Problems with Minimum Completion Time
Toshimasa Ishii, Jun Kawahara, Kazuhisa Makino, Hirotaka Ono 0001
COCOON4
2022 Polynomial-Time Equivalences and Refined Algorithms for Longest Common Subsequence Variants
Yuichi Asahiro, Jesper Jansson 0001, Guohui Lin, Eiji Miyano, Hirotaka Ono 0001, Tadatoshi Utashima
CPM5
2022 Winner Determination Algorithms for Graph Games with Matching Structures
Kanae Yoshiwatari, Hironori Kiya, Tesshu Hanaka, Hirotaka Ono 0001
IWOCA4
2022 Fair Ride Allocation on a Line
Yuki Amano, Ayumi Igarashi 0001, Yasushi Kawase, Kazuhisa Makino, Hirotaka Ono 0001
SAGT5
2022 Parameterized Complexity of (A, ℓ )-Path Packing
abstract
Abstract Given a graph $$G = (V,E)$$ G = ( V , E ) , $$A \subseteq V$$ A ⊆ V , and integers k and $$\ell $$ ℓ , the $$(A,\ell )$$ ( A , ℓ ) -Path Packing problem asks to find k vertex-disjoint paths of length exactly $$\ell $$ ℓ that have endpoints in A and internal points in $$V{\setminus }A$$ V \ A . We study the parameterized complexity of this problem with parameters |A|, $$\ell $$ ℓ , 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 $$\ell \le 3$$ ℓ ≤ 3 , while it is NP-complete for constant $$\ell \ge 4$$ ℓ ≥ 4 . We also show that the problem is W[1]-hard parameterized by pathwidth $${}+|A|$$ + | A | , while it is fixed-parameter tractable parameterized by treewidth $${}+\ell $$ + ℓ . Additionally, we study a variant called Short A-Path Packing that asks to find k vertex-disjoint paths of length at most $$\ell $$ ℓ . 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 $$\ell $$ ℓ is a constant.
Rémy Belmonte, Tesshu Hanaka, Masaaki Kanzaki, Masashi Kiyomi, Yasuaki Kobayashi, Yusuke Kobayashi 0001, Michael Lampis, Hirotaka Ono 0001, Yota Otachi
Algorithmica8
2022 The existence of a pure Nash equilibrium in the two-player competitive diffusion game on graphs having chordality
Naoka Fukuzono, Tesshu Hanaka, Hironori Kiya, Hirotaka Ono 0001
Discret. Appl. Math.4
2022 Upper and lower degree-constrained graph orientation with minimum penalty
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hirotaka Ono 0001
Theor. Comput. Sci.4
2020 Parameterized Complexity of (A, ℓ )-Path Packing
Rémy Belmonte, Tesshu Hanaka, Masaaki Kanzaki, Masashi Kiyomi, Yasuaki Kobayashi, Yusuke Kobayashi 0001, Michael Lampis, Hirotaka Ono 0001, Yota Otachi
IWOCA8
2020 Two-Player Competitive Diffusion Game: Graph Classes and the Existence of a Nash Equilibrium
Naoka Fukuzono, Tesshu Hanaka, Hironori Kiya, Hirotaka Ono 0001, Ryogo Yamaguchi
SOFSEM4
2020 Independent Set Reconfiguration Parameterized by Modular-Width
Rémy Belmonte, Tesshu Hanaka, Michael Lampis, Hirotaka Ono 0001, Yota Otachi
Algorithmica4
2020 Parameterized complexity of independent set reconfiguration problems
Takehiro Ito, Marcin Kaminski 0001, Hirotaka Ono 0001, Akira Suzuki 0001, Ryuhei Uehara, Katsuhisa Yamanaka
Discret. Appl. Math.3
2020 Space-Efficient Algorithms for Longest Increasing Subsequence
abstract
Given a sequence of integers, we want to find a longest increasing subsequence of the sequence. It is known that this problem can be solved in \(O\left (n \log n\right )\) time and space. Our goal in this paper is to reduce the space consumption while keeping the time complexity small. For \(\sqrt {n} \le s \le n\) , we present algorithms that use \(O\left (s \log n\right )\) bits and \(O\left (\frac {1}{s} \cdot n^{2} \cdot \log n\right )\) time for computing the length of a longest increasing subsequence, and \(O\left (\frac {1}{s} \cdot n^{2} \cdot \log ^{2} n\right )\) time for finding an actual subsequence. We also show that the time complexity of our algorithms is optimal up to polylogarithmic factors in the framework of sequential access algorithms with the prescribed amount of space.
Masashi Kiyomi, Hirotaka Ono 0001, Yota Otachi, Pascal Schweitzer, Jun Tarui
Theory Comput. Syst.2
2020 Exact algorithms for the repetition-bounded longest common subsequence problem
abstract
In this paper, we study exact, exponential-time algorithms for a variant of the classic Longest Common Subsequence problem called the Repetition-Bounded Longest Common Subsequence problem (or RBLCS , for short): Let an alphabet S be a finite set of symbols and an occurrence constraint C o c c be a function C o c c : S → N , assigning an upper bound on the number of occurrences of each symbol in S . Given two sequences X and Y over the alphabet S and an occurrence constraint C o c c , the goal of RBLCS is to find a longest common subsequence of X and Y such that each symbol s ∈ S appears at most C o c c ( s ) times in the obtained subsequence. The special case where C o c c ( s ) = 1 for every symbol s ∈ S is known as the Repetition-Free Longest Common Subsequence problem ( RFLCS ) and has been studied previously; e.g., in [1] , Adi et al. presented a simple (exponential-time) exact algorithm for RFLCS . However, they did not analyze its time complexity in detail, and to the best of our knowledge, there are no previous results on the running times of any exact algorithms for this problem. Without loss of generality, we will assume that | X | ≤ | Y | and | X | = n . In this paper, we first propose a simpler algorithm for RFLCS based on the strategy used in [1] and show explicitly that its running time is O ( 1.44225 n ) . Next, we provide a dynamic programming (DP) based algorithm for RBLCS and prove that its running time is O ( 1.44225 n ) for any occurrence constraint C o c c , and even less in certain special cases. In particular, for RFLCS , our DP-based algorithm runs in O ( 1.41422 n ) time, which is faster than the previous one. Furthermore, we prove NP-hardness and APX-hardness results for RBLCS on restricted instances.
Yuichi Asahiro, Jesper Jansson 0001, Guohui Lin, Eiji Miyano, Hirotaka Ono 0001, Tadatoshi Utashima
Theor. Comput. Sci.5
2020 Graph orientation with splits
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hesam Nikpey, Hirotaka Ono 0001
Theor. Comput. Sci.5
2019 Parameterized Complexity of Safe Set
Rémy Belmonte, Tesshu Hanaka, Ioannis Katsikarelis, Michael Lampis, Hirotaka Ono 0001, Yota Otachi
CIAC5
2019 Exact Algorithms for the Bounded Repetition Longest Common Subsequence Problem
Yuichi Asahiro, Jesper Jansson 0001, Guohui Lin, Eiji Miyano, Hirotaka Ono 0001, Tadatoshi Utashima
COCOA5
2019 Computational Complexity of Hedonic Games on Sparse Graphs
Tesshu Hanaka, Hironori Kiya, Yasuhide Maei, Hirotaka Ono 0001
PRIMA4
2019 A 116/13-Approximation Algorithm for L(2, 1)-Labeling of Unit Disk Graphs
Hirotaka Ono 0001, Hisato Yamanaka
SOFSEM1
2019 Optimal Partition of a Tree with Social Distance
Masahiro Okubo, Tesshu Hanaka, Hirotaka Ono 0001
WALCOM3
2019 Independent Set Reconfiguration Parameterized by Modular-Width
Rémy Belmonte, Tesshu Hanaka, Michael Lampis, Hirotaka Ono 0001, Yota Otachi
WG4
2019 On directed covering and domination problems
Tesshu Hanaka, Naomi Nishimura, Hirotaka Ono 0001
Discret. Appl. Math.3
2019 Settlement fund circulation problem
Hitoshi Hayakawa, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
Discret. Appl. Math.3
2019 On the maximum weight minimal separator
Tesshu Hanaka, Hans L. Bodlaender, Tom C. van der Zanden, Hirotaka Ono 0001
Theor. Comput. Sci.4
2018 Graph Orientation with Splits
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hesam Nikpey, Hirotaka Ono 0001
ISCO5
2018 Space-Efficient Algorithms for Longest Increasing Subsequence
Masashi Kiyomi, Hirotaka Ono 0001, Yota Otachi, Pascal Schweitzer, Jun Tarui
STACS2
2018 Degree-Constrained Orientation of Maximum Satisfaction: Graph Classes and Parameterized Complexity
Hans L. Bodlaender, Hirotaka Ono 0001, Yota Otachi
Algorithmica2
2018 A faster parameterized algorithm for Pseudoforest Deletion
abstract
A pseudoforest is a graph where each connected component contains at most one cycle, or alternatively, a graph that can be turned into a forest by removing at most one edge from each connected component. In this paper, we show that the following problem can be solved in O(3^k n k^{O(1)}) time: given a graph G and an integer k, can we delete at most k vertices from G such that we obtain a pseudoforest? The result improves upon an earlier result by Philip et al. [MFCS 2015] who gave a (nonlinear) 7.56^k n^{O(1)}-time algorithm both in the exponential factor depending on k as well as in the polynomial factor depending on n.
Hans L. Bodlaender, Hirotaka Ono 0001, Yota Otachi
Discret. Appl. Math.2
2017 On Directed Covering and Domination Problems
abstract
In this paper, we study covering and domination problems on directed graphs. Although undirected Vertex Cover and Edge Dominating Set are well-studied classical graph problems, the directed versions have not been studied much due to the lack of clear definitions. We give natural definitions for Directed r-In (Out) Vertex Cover and Directed (p,q)-Edge Dominating Set as directed generations of Vertex Cover and Edge Dominating Set. For these problems, we show that (1) Directed r-In (Out) Vertex Cover and Directed (p,q)-Edge Dominating Set are NP-complete on planar directed acyclic graphs except when r=1 or (p,q)=(0,0), (2) if r>=2, Directed r-In (Out) Vertex Cover is W[2]-hard and (c*ln k)-inapproximable on directed acyclic graphs, (3) if either p or q is greater than 1, Directed (p,q)-Edge Dominating Set is W[2]-hard and (c*ln k)-inapproximable on directed acyclic graphs, (4) all problems can be solved in polynomial time on trees, and (5) Directed (0,1),(1,0),(1,1)-Edge Dominating Set are fixed-parameter tractable in general graphs. The first result implies that (directed) r-Dominating Set on directed line graphs is NP-complete even if r=1.
Tesshu Hanaka, Naomi Nishimura, Hirotaka Ono 0001
ISAAC3
2017 Settlement Fund Circulation Problem
abstract
In the economic activities, the central bank has an important role to cover payments of banks, when they are short of funds to clear their debts. For this purpose, the central bank timely puts funds so that the economic activities go smooth. Since payments in this mechanism are processed sequentially, the total amount of funds put by the central bank critically depends on the order of the payments. Then an interest goes to the amount to prepare if the order of the payments can be controlled by the central bank, or if it is determined under the worst case scenario. This motivates us to introduce a brand-new problem, which we call the settlement fund circulation problem. The problems are formulated as follows: Let G=(V,A) be a directed multigraph with a vertex set V and an arc set A. Each arc a\in A is endowed debt d(a)\ge 0, and the debts are settled sequentially under a sequence \pi of arcs. Each vertex v\in V is put fund in the amount of p_{\pi}(v)\ge 0 under the sequence. The minimum/maximum settlement fund circulation problem (Min-SFC/Max-SFC) in a given graph G with debts d: A\rightarrow \mathbb{R}_{+}\cup \{0\} asks to find a bijection \pi:A\to \{1,2,\dots,|A|\} that minimizes/maximizes the total funds \sum _{v\in V}p_{\pi }(v). In this paper, we show that both Min-SFC and Max-SFC are NP-hard; in particular, Min-SFC is (I) strongly NP-hard even if G is (i) a multigraph with |V|=2 or (ii) a simple graph with treewidth at most two,and is (II) (not necessarily strongly) NP-hard for simple trees of diameter four, while it is solvable in polynomial time for stars. Also, we identify several polynomial time solvable cases for both problems.
Hitoshi Hayakawa, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
ISAAC3
2017 On the Maximum Weight Minimal Separator
Tesshu Hanaka, Hans L. Bodlaender, Tom C. van der Zanden, Hirotaka Ono 0001
TAMC4
2016 Degree-Constrained Orientation of Maximum Satisfaction: Graph Classes and Parameterized Complexity
abstract
The problem MaxW-Light (MaxW-Heavy) for an undirected graph is to assign a direction to each edge so that the number of vertices of outdegree at most W (resp. at least W) is maximized. It is known that these problems are NP-hard even for fixed W. For example, Max 0-Light is equivalent to the problem of finding a maximum independent set. In this paper, we show that for any fixed constant W, MaxW-Heavy can be solved in linear time for hereditary graph classes for which treewidth is bounded by a function of degeneracy. We show that such graph classes include chordal graphs, circular-arc graphs, d-trapezoid graphs, chordal bipartite graphs, and graphs of bounded clique-width. To have a polynomial-time algorithm for MaxW-Light, we need an additional condition of a polynomial upper bound on the number of potential maximal cliques to apply the metatheorem by Fomin et al. (SIAM J Comput 44:54–87, 2015). The aforementioned graph classes, except bounded clique-width graphs, satisfy such a condition. For graphs of bounded clique-width, we present a dynamic programming approach not using the metatheorem to show that it is actually polynomial-time solvable for this graph class too. We also study the parameterized complexity of the problems and show some tractability and intractability results.
Hans L. Bodlaender, Hirotaka Ono 0001, Yota Otachi
ISAAC2
2016 A Faster Parameterized Algorithm for Pseudoforest Deletion
Hans L. Bodlaender, Hirotaka Ono 0001, Yota Otachi
IPEC2
2016 (Total) Vector domination for graphs with bounded branchwidth
Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
Discret. Appl. Math.2
2016 Degree-Constrained Graph Orientation: Maximum Satisfaction and Minimum Violation
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hirotaka Ono 0001
Theory Comput. Syst.4
2016 The complexity of dominating set reconfiguration
Arash Haddadan, Takehiro Ito, Amer E. Mouawad, Naomi Nishimura, Hirotaka Ono 0001, Akira Suzuki 0001, Youcef Tebbal
Theor. Comput. Sci.5
2015 Subgraph domatic problem and writing capacity of memory devices with restricted state transitions
abstract
A code design problem for memory devices with restricted state transitions is formulated as a combinatorial optimization problem that is called a subgraph domatic partition (subDP) problem. If any neighbor set of a given state transition graph contains all the colors, then the coloring is said to be valid. The goal of a subDP problem is to find the valid coloring that has the largest number of colors for a subgraph of a given directed graph. The number of colors in an optimal valid coloring indicates the writing capacity of that state transition graph. The subDP problems are computationally hard; it is proved to be NP-complete in this paper. One of our main contributions in this paper is to show the asymptotic behavior of the writing capacity C(G) for sequences of dense bidirectional graphs; this is given by C(G) = Ω(n/ ln n), where n is the number of nodes. A probabilistic method, Lovász local lemma (LLL), plays an essential role in deriving the asymptotic expression.
Tadashi Wadayama, Taisuke Izumi, Hirotaka Ono 0001
ISIT3
2015 Reconfiguration of Cliques in a Graph
Takehiro Ito, Hirotaka Ono 0001, Yota Otachi
TAMC2
2015 The Complexity of Dominating Set Reconfiguration
Arash Haddadan, Takehiro Ito, Amer E. Mouawad, Naomi Nishimura, Hirotaka Ono 0001, Akira Suzuki 0001, Youcef Tebbal
WADS5
2015 Pattern Formation by Oblivious Asynchronous Mobile Robots
abstract
We investigate pattern formation, i.e., self-organization, by a swarm of mobile robots, which is closely related with the agreement problem in distributed computing. Consider a system of anonymous mobile robots in a 2-dimensional Euclidean space in which each robot repeatedly executes a “Look-Compute-Move” cycle, to observe the positions of all the robots, to compute a route to the next position using an algorithm, and then to trace the route, where the algorithm is common to all robots. The robots are said to be fully synchronous if their Look-Compute-Move cycles are completely synchronized, and the $i$th Look, Compute, and Move of all robots start and end simultaneously. They are said to be asynchronous if no assumptions are made on their synchrony. The robots are said to be oblivious if they have no memory to memorize the execution history and hence behave based only on the robots' positions observed during the immediately preceding Look. We show that the set of geometric patterns formable by oblivious asynchronous robots is exactly the set of those formable by nonoblivious fully synchronous robots, except for a point of multiplicity 2, i.e., gathering for two robots. In short, contrary to our intuition, synchrony and memory do not help in pattern formation, except for gathering. Specifically, we propose an algorithm for oblivious asynchronous robots that, given a geometric pattern as input, forms it, as long as it is formable by nonoblivious fully synchronous robots except for a point of multiplicity 2.
Nao Fujinaga, Yukiko Yamauchi, Hirotaka Ono 0001, Shuji Kijima, Masafumi Yamashita
SIAM J. Comput.3
2015 Finding All Longest Common Segments in Protein Structures Efficiently
abstract
The Local/Global Alignment (Zemla, 2003), or LGA, is a popular method for the comparison of protein structures. One of the two components of LGA requires us to compute the longest common contiguous segments between two protein structures. That is, given two structures A = (a1, ... ,a(n)) and B = (b1, ... ,b(n)) where a(k), b(k) ∈ ℝ(3), we are to find, among all the segments f = (a(i), ... ,a(j)) and g = (b(i), ... ,b(j)) that fulfill a certain criterion regarding their similarity, those of the maximum length. We consider the following criteria: (1) the root mean squared deviation (RMSD) between f and g is to be within a given t ∈ ℝ; (2) f and g can be superposed such that for each k, i ≤ k ≤ j, ||a(k) - b(k)|| ≤ t for a given t ∈ ℝ. We give an algorithm of O(n log n + nl) time complexity when the first requirement applies, where l is the maximum length of the segments fulfilling the criterion. We show an FPTAS which, for any ϵ ∈ ℝ, finds a segment of length at least l, but of RMSD up to (1 + ϵ)t, in O(n log n + n/ϵ) time. We propose an FPTAS which for any given ϵ ∈ R, finds all the segments f and g of the maximum length which can be superposed such that for each k, i ≤ k ≤ j, ||a(k) - b(k)|| ≤ (1 + ϵ)t, thus fulfilling the second requirement approximately. The algorithm has a time complexity of O(n log(2) n/ϵ(5)) when consecutive points in A are separated by the same distance (which is the case with protein structures). These worst-case runtime complexities are verified using C++ implementations of the algorithms, which we have made available at http://alcs.sourceforge.net/.
Yen Kaow Ng, Linzhi Yin, Hirotaka Ono 0001, Shuaicheng Li 0001
IEEE ACM Trans. Comput. Biol. Bioinform.3
2015 Linear-time algorithm for sliding tokens on trees
Erik D. Demaine, Martin L. Demaine, Eli Fox-Epstein, Duc A. Hoang 0001, Takehiro Ito, Hirotaka Ono 0001, Yota Otachi, Ryuhei Uehara, Takeshi Yamada
Theor. Comput. Sci.6
2015 The searchlight problem for road networks
Dariusz Dereniowski, Hirotaka Ono 0001, Ichiro Suzuki, Lukasz Wrona, Masafumi Yamashita, Pawel Zylinski
Theor. Comput. Sci.2
2015 Corrigendum to "On the approximability and hardness of minimum topic connected overlay and its special instances" [Theoret. Comput. Sci. 429(2012) 144-154]
Jun Hosoda, Juraj Hromkovic, Taisuke Izumi, Hirotaka Ono 0001, Monika Steinová, Koichi Wada 0001
Theor. Comput. Sci.4
2015 Approximability of minimum certificate dispersal with tree structures
Taisuke Izumi, Tomoko Izumi, Hirotaka Ono 0001, Koichi Wada 0001
Theor. Comput. Sci.3
2014 Depth-First Search Using O(n) Bits
Tetsuo Asano, Taisuke Izumi, Masashi Kiyomi, Matsuo Konagaya, Hirotaka Ono 0001, Yota Otachi, Pascal Schweitzer, Jun Tarui, Ryuhei Uehara
ISAAC5
2014 Polynomial-Time Algorithm for Sliding Tokens on Trees
Erik D. Demaine, Martin L. Demaine, Eli Fox-Epstein, Duc A. Hoang 0001, Takehiro Ito, Hirotaka Ono 0001, Yota Otachi, Ryuhei Uehara, Takeshi Yamada
ISAAC6
2014 Fixed-Parameter Tractability of Token Jumping on Planar Graphs
Takehiro Ito, Marcin Kaminski 0001, Hirotaka Ono 0001
ISAAC3
2014 Subexponential Fixed-Parameter Algorithms for Partial Vector Domination
Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
ISCO2
2014 (Total) Vector Domination for Graphs with Bounded Branchwidth
Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
LATIN2
2014 On the Parameterized Complexity for Token Jumping on Graphs
Takehiro Ito, Marcin Kaminski 0001, Hirotaka Ono 0001, Akira Suzuki 0001, Ryuhei Uehara, Katsuhisa Yamanaka
TAMC3
2014 Approximating the path-distance-width for AT-free graphs and graphs in related classes
Yota Otachi, Toshiki Saitoh, Katsuhisa Yamanaka, Shuji Kijima, Yoshio Okamoto, Hirotaka Ono 0001, Yushi Uno, Koichi Yamazaki
Discret. Appl. Math.6
2014 Base-object location problems for base-monotone regions
Jinhee Chun, Takashi Horiyama, Takehiro Ito, Natsuda Kaothanthong, Hirotaka Ono 0001, Yota Otachi, Takeshi Tokuyama, Ryuhei Uehara, Takeaki Uno
Theor. Comput. Sci.5
2014 Reconfiguration of list L(2,1)-labelings in a graph
Takehiro Ito, Kazuto Kawamura, Hirotaka Ono 0001, Xiao Zhou 0001
Theor. Comput. Sci.3
2013 Degree-Constrained Graph Orientation: Maximum Satisfaction and Minimum Violation
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hirotaka Ono 0001
WAOA4
2013 A Linear Time Algorithm for L(2, 1)-Labeling of Trees
Toru Hasunuma, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
Algorithmica3
2013 Route-Enabling Graph Orientation Problems
Takehiro Ito, Yuichiro Miyamoto, Hirotaka Ono 0001, Hisao Tamaki, Ryuhei Uehara
Algorithmica3
2013 Optimal approximability of bookmark assignments
Yuichi Asahiro, Eiji Miyano, Toshihide Murata, Hirotaka Ono 0001
Discret. Appl. Math.4
2013 Coalescing Random Walks and Voting on Connected Graphs
abstract
In a coalescing random walk, a set of particles make independent discrete-time random walks on a graph. Whenever one or more particles meet at a vertex, they unite to form a single particle, which then continues a random walk through the graph. Let $G=(V,E)$ be an undirected and connected graph with $n$ vertices and $m$ edges. The coalescence time, $C(n)$, is the expected time for all particles to coalesce, when initially one particle is located at each vertex. We study the problem of bounding the coalescence time for general connected graphs and prove that $C(n) = O\big(\frac{1}{1-\lambda_2}\big(\log^{4} n + \frac{n}{\nu}\big)\big)$. Here $\lambda_2$ is the second eigenvalue of the transition matrix of the random walk. To avoid problems arising from, e.g., lack of coalescence on bipartite graphs, we assume the random walk can be made lazy if required. The value of $\nu$ is given by $\nu= \sum_{v\in V} d^2(v)/(d^2n)$, where $d(v)$ is the degree of vertex $v$, and $d=2m/n$ is the average degree. The parameter $\nu$ is an indicator of the variability of vertex degrees: $1 \le \nu = O(n)$, with $\nu=1$ for regular graphs. Our general bound on $C(n)$ holds for all connected graphs. This implies, for example, that $C(n)=O(n/(1-\lambda_2))$ for $d$-regular graphs with expansion parameterized by the eigenvalue gap $1-\lambda_2$. The bound on $C(n)$ given above is sublinear for some classes of graphs with skewed degree distributions. In the voter model, initially each vertex has a distinct opinion, and at each step each vertex changes its opinion to that of a random neighbor. Let ${\mathbf{E}} (C_{{\mbox{\boldmath$v$}}})$ be the expected time for voting to complete, that is, for a unique opinion to emerge. A system of coalescing particles, where initially one particle is located at each vertex, corresponds to the voter model in that $\mathbf{E}(C_{{\mbox{\boldmath$v$}}})=C(n)$. Thus our result stated above for $C(n)$ also gives general bounds for $\mathbf{E}(C_{{\mbox{\boldmath$v$}}})$.
Colin Cooper, Robert Elsässer, Hirotaka Ono 0001, Tomasz Radzik
SIAM J. Discret. Math.3
2012 Finding Longest Common Segments in Protein Structures in Nearly Linear Time
Yen Kaow Ng, Hirotaka Ono 0001, Ling Ge, Shuaicheng Li 0001
CPM2
2012 Reconfiguration of List L(2, 1)-Labelings in a Graph
Takehiro Ito, Kazuto Kawamura, Hirotaka Ono 0001, Xiao Zhou 0001
ISAAC3
2012 Graph Orientations Optimizing the Number of Light or Heavy Vertices
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hirotaka Ono 0001
ISCO4
2012 Coalescing random walks and voting on graphs
abstract
In a coalescing random walk, a set of particles make independent discrete-time random walks on a graph. Whenever one or more particles meet at a vertex, they unite to form a single particle, which then continues the random walk through the graph. Coalescing random walks can be used to achieve consensus in distributed networks, and is the basis of the self-stabilizing mutual exclusion algorithm of Israeli and Jalfon [14].
Colin Cooper, Robert Elsässer, Hirotaka Ono 0001, Tomasz Radzik
PODC3
2012 Minimum Certificate Dispersal with Tree Structures
Taisuke Izumi, Tomoko Izumi, Hirotaka Ono 0001, Koichi Wada 0001
TAMC3
2012 On space complexity of self-stabilizing leader election in mediated population protocol
Ryu Mizoguchi, Hirotaka Ono 0001, Shuji Kijima, Masafumi Yamashita
Distributed Comput.2
2012 On the approximability and hardness of minimum topic connected overlay and its special instances
Jun Hosoda, Juraj Hromkovic, Taisuke Izumi, Hirotaka Ono 0001, Monika Steinová, Koichi Wada 0001
Theor. Comput. Sci.4
2012 Deductive inference for the interiors and exteriors of horn theories
abstract
In this article, we investigate deductive inference for interiors and exteriors of Horn knowledge bases, where interiors and exteriors were introduced by Makino and Ibaraki [1996] to study stability properties of knowledge bases. We present a linear time algorithm for deduction for interiors and show that deduction is coNP-complete for exteriors. Under model-based representation, we show that the deduction problem for interiors is NP-complete while the one for exteriors is coNP-complete. As for Horn envelopes of exteriors, we show that it is linearly solvable under model-based representation, while it is coNP-complete under formula-based representation. We also discuss polynomially solvable cases for all the intractable problems.
Kazuhisa Makino, Hirotaka Ono 0001
ACM Trans. Comput. Log.2
2011 On the Approximability of Minimum Topic Connected Overlay and Its Special Instances
Jun Hosoda, Juraj Hromkovic, Taisuke Izumi, Hirotaka Ono 0001, Monika Steinová, Koichi Wada 0001
MFCS4
2011 Approximability of the Path-Distance-Width for AT-free Graphs
Yota Otachi, Toshiki Saitoh, Katsuhisa Yamanaka, Shuji Kijima, Yoshio Okamoto, Hirotaka Ono 0001, Yushi Uno, Koichi Yamazaki
WG6
2011 Graph classes and the complexity of the graph orientation minimizing the maximum weighted outdegree
Yuichi Asahiro, Eiji Miyano, Hirotaka Ono 0001
Discret. Appl. Math.3
2011 Broadcastings and digit tilings on three-dimensional torus networks
Ryotaro Okazaki, Hirotaka Ono 0001, Taizo Sadahiro, Masafumi Yamashita
Theor. Comput. Sci.2
2010 The (p, q)-total Labeling Problem for Trees
Toru Hasunuma, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
ISAAC (2)3
2010 The (2, 1)-Total Labeling Number of Outerplanar Graphs Is at Most Δ + 2
Toru Hasunuma, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
IWOCA3
2010 Pattern Formation through Optimum Matching by Oblivious CORDA Robots
Nao Fujinaga, Hirotaka Ono 0001, Shuji Kijima, Masafumi Yamashita
OPODIS2
2010 Upper and Lower Bounds of Space Complexity of Self-Stabilizing Leader Election in Mediated Population Protocol
Ryu Mizoguchi, Hirotaka Ono 0001, Shuji Kijima, Masafumi Yamashita
OPODIS2
2010 Approximability and inapproximability of the minimum certificate dispersal problem
Tomoko Izumi, Taisuke Izumi, Hirotaka Ono 0001, Koichi Wada 0001
Theor. Comput. Sci.3
2010 The hitting and cover times of Metropolis walks
Yoshiaki Nonaka, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
Theor. Comput. Sci.2
2009 Relationship between Approximability and Request Structures in the Minimum Certificate Dispersal Problem
Tomoko Izumi, Taisuke Izumi, Hirotaka Ono 0001, Koichi Wada 0001
COCOON3
2009 A Linear Time Algorithm for L(2, 1)-Labeling of Trees
Toru Hasunuma, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
ESA3
2009 Graph orientation to maximize the minimum weighted outdegree
abstract
We study a new variant of the graph orientation problem called MAXMINO where the input is an undirected, edge-weighted graph and the objective is to assign a direction to each edge so that the minimum weighted outdegree (taken over all vertices in the resulting directed graph) is maximized. All edge weights are assumed to be positive integers. This problem is closely related to the job scheduling on parallel machines, called the machine covering problem, where its goal is to assign jobs to parallel machines such that each machine is covered as much as possible. First, we prove that MAXMINO is strongly NP-hard and cannot be approximated within a ratio of 2 = ¿ for constant ¿ > 0 in polynomial time unless P = NP, even if all edge weights belong to {2}, every vertex has degree at most three, and the input graph is bipartite or planar. Next, we show how to solve MAXMINO exactly in polynomial time for the special case in which all edge weights are equal to 1. This technique gives us a simple polynomial-time wmax/wmin- approximation algorithm for MAXMINO where wmaxand wmindenote the maximum and minimum weights among all the input edges. Furthermore we also observe that this approach yields an exact algorithm for the general case of MAXMINO whose running time is polynomial whenever the number of edges having weight larger than wminis at most logarithmic in the number of vertices. Finally, we, show that MAXMINO is solvable in polynomial time if the input is a cactus graph.
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hirotaka Ono 0001
IPDPS4
2009 Route-Enabling Graph Orientation Problems
Takehiro Ito, Yuichiro Miyamoto, Hirotaka Ono 0001, Hisao Tamaki, Ryuhei Uehara
ISAAC3
2009 Computing the Exact Distribution Function of the Stochastic Longest Path Length in a DAG
Ei Ando, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
TAMC2
2009 Drawing Borders Efficiently
Kazuo Iwama, Eiji Miyano, Hirotaka Ono 0001
Theory Comput. Syst.3
2009 An O(n1.75) algorithm for L(2, 1)-labeling of trees
Toru Hasunuma, Toshimasa Ishii, Hirotaka Ono 0001, Yushi Uno
Theor. Comput. Sci.3
2008 Speeding Up Local-Search Type Algorithms for Designing DNA Sequences under Thermodynamical Constraints
Suguru Kawashimo, Yen Kaow Ng, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
DNA3
2008 The space complexity of the leader election in anonymous networks
abstract
It is known that the leader election in anonymous networks is not always solvable, and solvable/unsolvable cases are characterized by the network topologies. Therefore a distributed leader election algorithm is required to elect a leader when it is possible, otherwise recognize the impossibility and stop. Although former studies proposed several leader election algorithms, the space complexity of the problem is not considered well. This paper focuses on the space complexity, that is, the necessary or sufficient number of bits on processors to execute a leader election algorithm. First we show that only one bit memory is sufficient for a leader election algorithm which is specific to a fixed n. We then show that a general algorithm can solve the leader election for arbitrary n if each processor has O(n log d) bits memory where d is the maximum degree of a processor. Finally, we give a lower bound Ω(log n) on the space complexity, that is, we show that it is impossible to construct a leader election algorithm if only log n bits are available for a processor.
Ei Ando, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
IPDPS2
2008 The Balanced Edge Cover Problem
Yuta Harada, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
ISAAC2
2008 Deductive Inference for the Interiors and Exteriors of Horn Theories
Kazuhisa Makino, Hirotaka Ono 0001
ISAAC2
2007 Approximation Algorithms for the Graph Orientation Minimizing the Maximum Weighted Outdegree
Yuichi Asahiro, Jesper Jansson 0001, Eiji Miyano, Hirotaka Ono 0001, Kouhei Zenmyo
AAIM4
2007 Dynamic Neighborhood Searches for Thermodynamically Designing DNA Sequence
Suguru Kawashimo, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
DNA2
2007 On Approximation of Bookmark Assignments
Yuichi Asahiro, Eiji Miyano, Toshihide Murata, Hirotaka Ono 0001
MFCS4
2006 DNA Sequence Design by Dynamic Neighborhood Searches
Suguru Kawashimo, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
DNA2
2006 A Probabilistic Model of the DNA Conformational Change
Masashi Shiozaki, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
DNA2
2006 Forest Search: A Paradigm for Faster Exploration of Scale-Free Networks
Yuichi Kurumida, Hirotaka Ono 0001, Kunihiko Sadakane, Masafumi Yamashita
ISPA2
2006 How to collect balls moving in the Euclidean plane
Yuichi Asahiro, Takashi Horiyama, Kazuhisa Makino, Hirotaka Ono 0001, Toshinori Sakuma, Masafumi Yamashita
Discret. Appl. Math.4
2005 Best Fitting Fixed-Length Substring Patterns for a Set of Strings
Hirotaka Ono 0001, Yen Kaow Ng
COCOON1
2005 Measuring Over-Generalization in the Minimal Multiple Generalizations of Biosequences
Yen Kaow Ng, Hirotaka Ono 0001, Takeshi Shinohara
Discovery Science2
2004 A decomposability index in logical analysis of data
Hirotaka Ono 0001, Mutsunori Yagiura, Toshihide Ibaraki
Discret. Appl. Math.1
2003 Interior and exterior functions of positive Boolean functions
Kazuhisa Makino, Hirotaka Ono 0001, Toshihide Ibaraki
Discret. Appl. Math.2
2002 Logical analysis of data with decomposable structures
Hirotaka Ono 0001, Kazuhisa Makino, Toshihide Ibaraki
Theor. Comput. Sci.1
2001 An Index for the Data Size to Extract Decomposable Structures in LAD
Hirotaka Ono 0001, Mutsunori Yagiura, Toshihide Ibaraki
ISAAC1
2000 Logical Analysis of Data with Decomposable Structures
Hirotaka Ono 0001, Kazuhisa Makino, Toshihide Ibaraki
COCOON1