Skip to main content

Showing 1–18 of 18 results for author: Horiyama, T

.
  1. arXiv:2402.17428  [pdf, other

    cs.DS

    Shortest cover after edit

    Authors: Kazuki Mitani, Takuya Mieno, Kazuhisa Seto, Takashi Horiyama

    Abstract: This paper investigates the (quasi-)periodicity of a string when the string is edited. A string $C$ is called a cover (as known as a quasi-period) of a string $T$ if each character of $T$ lies within some occurrence of $C$. By definition, a cover of $T$ must be a border of $T$; that is, it occurs both as a prefix and as a suffix of $T$. In this paper, we focus on the changes in the longest border… ▽ More

    Submitted 25 April, 2024; v1 submitted 27 February, 2024; originally announced February 2024.

  2. arXiv:2312.10599  [pdf, other

    cs.DS cs.CC

    Theoretical Aspects of Generating Instances with Unique Solutions: Pre-assignment Models for Unique Vertex Cover

    Authors: Takashi Horiyama, Yasuaki Kobayashi, Hirotaka Ono, Kazuhisa Seto, Ryu Suzuki

    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 an instance with only one solution is often critical for algorithm designs in theory. However, as the authors know, there is no major benchmark set consisting of… ▽ More

    Submitted 16 December, 2023; originally announced December 2023.

    Comments: 21 pages, 3 figures. An extended abstract will appear in AAAI2024

  3. arXiv:2210.02000  [pdf, other

    cs.DS

    Finding Top-k Longest Palindromes in Substrings

    Authors: Kazuki Mitani, Takuya Mieno, Kazuhisa Seto, Takashi Horiyama

    Abstract: Palindromes are strings that read the same forward and backward. Problems of computing palindromic structures in strings have been studied for many years with a motivation of their application to biology. The longest palindrome problem is one of the most important and classical problems regarding palindromic structures, that is, to compute the longest palindrome appearing in a string $T$ of length… ▽ More

    Submitted 17 June, 2023; v1 submitted 4 October, 2022; originally announced October 2022.

  4. arXiv:2202.08447  [pdf, other

    math.CO cs.DM

    RePair Grammars are the Smallest Grammars for Fibonacci Words

    Authors: Takuya Mieno, Shunsuke Inenaga, Takashi Horiyama

    Abstract: Grammar-based compression is a loss-less data compression scheme that represents a given string $w$ by a context-free grammar that generates only $w$. While computing the smallest grammar which generates a given string $w$ is NP-hard in general, a number of polynomial-time grammar-based compressors which work well in practice have been proposed. RePair, proposed by Larsson and Moffat in 1999, is a… ▽ More

    Submitted 14 April, 2022; v1 submitted 16 February, 2022; originally announced February 2022.

  5. arXiv:2201.08118  [pdf, other

    cs.DS cs.SC

    Interval-Memoized Backtracking on ZDDs for Fast Enumeration of All Lower Cost Solutions

    Authors: Shin-ichi Minato, Mutsunori Banbara, Takashi Horiyama, Jun Kawahara, Ichigaku Takigawa, Yutaro Yamaguchi

    Abstract: In this paper, we propose a fast method for exactly enumerating a very large number of all lower cost solutions for various combinatorial problems. Our method is based on backtracking for a given decision diagram which represents all the feasible solutions. The main idea is to memoize the intervals of cost bounds to avoid duplicate search in the backtracking process. In contrast to usual pseudo-po… ▽ More

    Submitted 27 April, 2022; v1 submitted 20 January, 2022; originally announced January 2022.

    Comments: Related work (Section 6) is added. Experimental results for another set of problem instances (simple path problem) are added in Section 5.2. Some other minor corrections are made. Style file is changed to LIPIcs format

    MSC Class: 05C30; 05C85 ACM Class: I.1.3

  6. arXiv:2110.05184  [pdf, other

    cs.DM

    Solving Rep-tile by Computers: Performance of Solvers and Analyses of Solutions

    Authors: Mutsunori Banbara, Kenji Hashimoto, Takashi Horiyama, Shin-ichi Minato, Kakeru Nakamura, Masaaki Nishino, Masahiko Sakai, Ryuhei Uehara, Yushi Uno, Norihito Yasuda

    Abstract: A rep-tile is a polygon that can be dissected into smaller copies (of the same size) of the original polygon. A polyomino is a polygon that is formed by joining one or more unit squares edge to edge. These two notions were first introduced and investigated by Solomon W. Golomb in the 1950s and popularized by Martin Gardner in the 1960s. Since then, dozens of studies have been made in communities o… ▽ More

    Submitted 7 October, 2021; originally announced October 2021.

    Comments: 14 pages, 12 figures

  7. arXiv:2107.07683  [pdf, other

    physics.comp-ph cond-mat.mtrl-sci

    Finding well-optimized special quasirandom structures with decision diagram

    Authors: Kohei Shinohara, Atsuto Seko, Takashi Horiyama, Isao Tanaka

    Abstract: The advanced data structure of the zero-suppressed binary decision diagram (ZDD) enables us to efficiently enumerate nonequivalent substitutional structures. Not only can the ZDD store a vast number of structures in a compressed manner, but also can a set of structures satisfying given constraints be extracted from the ZDD efficiently. Here, we present a ZDD-based efficient algorithm for exhaustiv… ▽ More

    Submitted 29 November, 2021; v1 submitted 15 July, 2021; originally announced July 2021.

  8. arXiv:2105.14305  [pdf, other

    cs.CG

    Efficient Folding Algorithms for Regular Polyhedra

    Authors: Tonan Kamata, Akira Kadoguchi, Takashi Horiyama, Ryuhei Uehara

    Abstract: We investigate the folding problem that asks if a polygon P can be folded to a polyhedron Q for given P and Q. Recently, an efficient algorithm for this problem has been developed when Q is a box. We extend this idea to regular polyhedra, also known as Platonic solids. The basic idea of our algorithms is common, which is called stam**. However, the computational complexities of them are differen… ▽ More

    Submitted 29 May, 2021; originally announced May 2021.

  9. arXiv:2012.11062  [pdf, other

    cs.CG

    Efficient Segment Folding is Hard

    Authors: Takashi Horiyama, Fabian Klute, Matias Korman, Irene Parada, Ryuhei Uehara, Katsuhisa Yamanaka

    Abstract: We introduce a computational origami problem which we call the segment folding problem: given a set of $n$ line-segments in the plane the aim is to make creases along all segments in the minimum number of folding steps. Note that a folding might alter the relative position between the segments, and a segment could split into two. We show that it is NP-hard to determine whether $n$ line segments ca… ▽ More

    Submitted 14 January, 2022; v1 submitted 20 December, 2020; originally announced December 2020.

  10. arXiv:2009.08588  [pdf, other

    cs.DS

    Longest Common Subsequence in Sublinear Space

    Authors: Masashi Kiyomi, Takashi Horiyama, Yota Otachi

    Abstract: We present the first $\mathrm{o}(n)$-space polynomial-time algorithm for computing the length of a longest common subsequence. Given two strings of length $n$, the algorithm runs in $\mathrm{O}(n^{3})$ time with $\mathrm{O}\left(\frac{n \log^{1.5} n}{2^{\sqrt{\log n}}}\right)$ bits of space.

    Submitted 17 September, 2020; originally announced September 2020.

    Comments: 6 pages, 2 figures

  11. arXiv:2002.12603  [pdf, other

    physics.comp-ph cond-mat.mtrl-sci

    Derivative structure enumeration using binary decision diagram

    Authors: Kohei Shinohara, Atsuto Seko, Takashi Horiyama, Masakazu Ishihata, Junya Honda, Isao Tanaka

    Abstract: A derivative structure is a nonequivalent substitutional atomic configuration derived from a given primitive cell. The enumeration of derivative structures plays an essential role in searching for the ground states in multicomponent systems. However, it is computationally hard to enumerate derivative structures if the number of derivative structures of a target system becomes huge. In the present… ▽ More

    Submitted 13 July, 2020; v1 submitted 28 February, 2020; originally announced February 2020.

  12. arXiv:2001.08899  [pdf, other

    cs.CG

    Compiling Crossing-free Geometric Graphs with Connectivity Constraint for Fast Enumeration, Random Sampling, and Optimization

    Authors: Yu Nakahata, Takashi Horiyama, Shin-ichi Minato, Katsuhisa Yamanaka

    Abstract: Given $n$ points in the plane, we propose algorithms to compile connected crossing-free geometric graphs into directed acyclic graphs (DAGs). The DAGs allow efficient counting, enumeration, random sampling, and optimization. Our algorithms rely on Wettstein's framework to compile several crossing-free geometric graphs. One of the remarkable contributions of Wettstein is to allow dealing with geome… ▽ More

    Submitted 24 January, 2020; originally announced January 2020.

  13. arXiv:1912.01227  [pdf

    cs.CG

    Geodesic Folding of Tetrahedron

    Authors: Seri Nishimoto, Takashi Horiyama, Tomohiro Tachi

    Abstract: In this work, we show the geometric properties of a family of polyhedra obtained by folding a regular tetrahedron along regular triangular grids. Each polyhedron is identified by a pair of nonnegative integers. The polyhedron can be cut along a geodesic strip of triangles to be decomposed and unfolded into one or multiple bands (homeomorphic to a cylinder). The number of bands is the greatest comm… ▽ More

    Submitted 3 December, 2019; originally announced December 2019.

    Journal ref: Journal of the International Society for the Interdisciplinary Study of Symmetry, Symmetry: Art and Science, 2019, Special Issue: 11th Congress and Exhibition of SIS, Kanazawa, Japan, November 25-30, 2019

  14. arXiv:1911.07465  [pdf, other

    cs.DS math.CO

    Implicit Enumeration of Topological-Minor-Embeddings and Its Application to Planar Subgraph Enumeration

    Authors: Yu Nakahata, Jun Kawahara, Takashi Horiyama, Shin-ichi Minato

    Abstract: Given graphs $G$ and $H$, we propose a method to implicitly enumerate topological-minor-embeddings of $H$ in $G$ using decision diagrams. We show a useful application of our method to enumerating subgraphs characterized by forbidden topological minors, that is, planar, outerplanar, series-parallel, and cactus subgraphs. Computational experiments show that our method can find all planar subgraphs i… ▽ More

    Submitted 18 November, 2019; originally announced November 2019.

  15. arXiv:1904.09438  [pdf, other

    cs.DS cs.DM math.CO

    Decomposing a Graph into Unigraphs

    Authors: Takashi Horiyama, Jun Kawahara, Shin-ichi Minato, Yu Nakahata

    Abstract: Unigraphs are graphs uniquely determined by their own degree sequence up to isomorphism. There are many subclasses of unigraphs such as threshold graphs, split matrogenic graphs, matroidal graphs, and matrogenic graphs. Unigraphs and these subclasses are well studied in the literature. Nevertheless, there are few results on superclasses of unigraphs. In this paper, we introduce two types of genera… ▽ More

    Submitted 20 April, 2019; originally announced April 2019.

  16. arXiv:1812.01160  [pdf, other

    cs.CG math.MG

    Rigid Foldability is NP-Hard

    Authors: Hugo Akitaya, Erik D. Demaine, Takashi Horiyama, Thomas C. Hull, Jason S. Ku, Tomohiro Tachi

    Abstract: In this paper, we show that deciding rigid foldability of a given crease pattern using all creases is weakly NP-hard by a reduction from Partition, and that deciding rigid foldability with optional creases is strongly NP-hard by a reduction from 1-in-3 SAT. Unlike flat foldability of origami or flexibility of other kinematic linkages, whose complexity originates in the complexity of the layer orde… ▽ More

    Submitted 3 December, 2018; originally announced December 2018.

    Comments: 23 pages, 12 figures

    Journal ref: Journal of Computational Geometry, Vol 11, No 1 (2020), pp. 93-124

  17. arXiv:1807.11580  [pdf, ps, other

    cs.FL cs.DS

    Enumerating Cryptarithms Using Deterministic Finite Automata

    Authors: Yuki Nozaki, Diptarama Hendrian, Ryo Yoshinaka, Takashi Horiyama, Ayumi Shinohara

    Abstract: A cryptarithm is a mathematical puzzle where given an arithmetic equation written with letters rather than numerals, a player must discover an assignment of numerals on letters that makes the equation hold true. In this paper, we propose a method to construct a DFA that accepts cryptarithms that admit (unique) solutions for each base. We implemented the method and constructed a DFA for bases… ▽ More

    Submitted 26 July, 2018; originally announced July 2018.

  18. arXiv:1803.06816  [pdf, ps, other

    cs.DS

    Swap** Colored Tokens on Graphs

    Authors: Katsuhisa Yamanaka, Takashi Horiyama, J. Mark Keil, David Kirkpatrick, Yota Otachi, Toshiki Saitoh, Ryuhei Uehara, Yushi Uno

    Abstract: We investigate the computational complexity of the following problem. We are given a graph in which each vertex has an initial and a target color. Each pair of adjacent vertices can swap their current colors. Our goal is to perform the minimum number of swaps so that the current and target colors agree at each vertex. When the colors are chosen from {1,2,...,c}, we call this problem c-Colored Toke… ▽ More

    Submitted 19 March, 2018; originally announced March 2018.