activity
20132026
most citedThe "Runs" Theorem

106 citations · 138 across the 47 of their papers we have counts for

collaborators

54 papers

cs.DS2026

The Parameterized Periodicity Lemma

Rikuya Hamai, Yuto Nakashima, Shunsuke Inenaga

Fine and Wilf [Proc. Amer. Math. Soc. 1965] showed that any string of length at least with periods and also has period . For parameterized strings, Apo…

cs.DS2026

Compact Enumeration of Maximal Closed Substrings in Run-Length Encoded Strings

Haruki Umezaki, Hiroki Shibata, Yuto Nakashima +1

A string is closed if , or if has a non-empty proper border occurring only as its prefix and suffix. A maximal closed substring (MCS) is a maximal occurrence of a cl…

cs.DS2026

Online computation of maximal closed substrings

Hiroki Shibata, Haruki Umezaki, Takuya Mieno +2

A non-empty string is closed if it has length one or its longest border appears exactly twice in the string. An occurrence of a closed substring is a maximal closed substring (MCS)…

cs.DS2026

Sensitivity of Repetitiveness Measures to String Reversal

Hideo Bannai, Yuto Fujie, Peaker Guo +4

We study the impact that string reversal can have on several repetitiveness measures. First, we exhibit an infinite family of strings where the number, , of runs in the run-leng…

cs.DS2026

Online Computation of Palindromes and Suffix Trees on Tries

Hiroki Shibata, Mitsuru Funakoshi, Takuya Mieno +5

We consider the problems of computing maximal palindromes and distinct palindromes in a trie. A trie is a natural generalization of a string, which can be seen as a single-path tre…

cs.DS2025

Fast Computation of -Runs, Parameterized Squares, and Other Generalised Squares

Yuto Nakashima, Jakub Radoszewski, Tomasz Waleń

A -mismatch square is a string of the form where and are two equal-length strings that have at most mismatches. Kolpakov and Kucherov [Theor. Comput. Sci., 2003…

cs.DS2025

Nyldon Factorization of Thue-Morse Words and Fibonacci Words

Kaisei Kishi, Kazuki Kai, Yuto Nakashima +2

The Nyldon factorization is a string factorization that is a non-decreasing product of Nyldon words. Nyldon words and Nyldon factorizations are recently defined combinatorial objec…

cs.DS2025

Tight Additive Sensitivity on LZ-style Compressors and String Attractors

Yuto Fujie, Hiroki Shibata, Yuto Nakashima +1

The worst-case additive sensitivity of a string repetitiveness measure is defined to be the largest difference between and , where is a string of length a…

cs.DS2025

Counting Distinct (Non-)Crossing Substrings in Optimal Time

Haruki Umezaki, Hiroki Shibata, Dominik Köppl +3

Let be a string of length . The problem of counting factors crossing a position -- Problem 64 from the textbook ``125 Problems in Text Algorithms'' [Crochemore, Lecroq, and…

cs.DS2025

LZBE: an LZ-style compressor supporting -time random access

Hiroki Shibata, Yuto Nakashima, Yutaro Yamaguchi +1

An LZ-like factorization of a string divides it into factors, each being either a single character or a copy of a preceding substring. While grammar-based compression schemes suppo…

cs.DM2024

On the compressiveness of the Burrows-Wheeler transform

Hideo Bannai, Tomohiro I, Yuto Nakashima

The Burrows-Wheeler transform (BWT) is a reversible transform that converts a string into another string . The size of the run-length encoded BWT (RLBWT) can b…

cs.DS2024

Tight bounds on the number of non-equivalent parameterized squares in a word

Rikuya Hamai, Kazushi Taketsugu, Yuto Nakashima +3

Two words of the same length are said to be \emph{parameterized equivalent} if there exists a character bijection that transforms into . A word is called a paramet…

cs.DS2024

Edit and Alphabet-Ordering Sensitivity of Lex-parse

Yuto Nakashima, Dominik Köppl, Mitsuru Funakoshi +2

We investigate the compression sensitivity [Akagi et al., 2023] of lex-parse [Navarro et al., 2021] for two operations: (1) single character edit and (2) modification of the alphab…

cs.DS2024★ 1 cited

Subsequence Matching and LCS under Cartesian-Tree Equivalence

Taketo Tsujimoto, Yuki Yonemoto, Hiroki Shibata +3

Two strings of the same length are said to Cartesian-tree match (CT-match) if their Cartesian-trees are isomorphic [Park et al., TCS 2020]. Cartesian-tree matching is a natural mod…

cs.DS2023

Optimally Computing Compressed Indexing Arrays Based on the Compact Directed Acyclic Word Graph

Hiroki Arimura, Shunsuke Inenaga, Yasuaki Kobayashi +2

In this paper, we present the first study of the computational complexity of converting an automata-based text index structure, called the Compact Directed Acyclic Word Graph (CDAW…

cs.DS2023

Linear-time computation of generalized minimal absent words for multiple strings

Kouta Okabe, Takuya Mieno, Yuto Nakashima +2

A string is called a minimal absent word (MAW) for a string if does not occur as a substring in and all proper substrings of occur in . MAWs are well-studied…

cs.DS2023

Computing SEQ-IC-LCS of Labeled Graphs

Yuki Yonemoto, Yuto Nakashima, Shunsuke Inenaga

We consider labeled directed graphs where each vertex is labeled with a non-empty string. Such labeled graphs are also known as non-linear texts in the literature. In this paper, w…

cs.DS2023★ 2 cited

Tight bounds for the sensitivity of CDAWGs with left-end edits

Hiroto Fujimaru, Yuto Nakashima, Shunsuke Inenaga

Compact directed acyclic word graphs (CDAWGs) [Blumer et al. 1987] are a fundamental data structure on strings with applications in text pattern searching, data compression, and pa…

cs.DS2023

Optimal LZ-End Parsing is Hard

Hideo Bannai, Mitsuru Funakoshi, Kazuhiro Kurita +3

LZ-End is a variant of the well-known Lempel-Ziv parsing family such that each phrase of the parsing has a previous occurrence, with the additional constraint that the previous occ…

cs.DS2022★ 1 cited

Faster Space-Efficient STR-IC-LCS Computation

Yuki Yonemoto, Yuto Nakashima, Shunsuke Inenaga +1

One of the most fundamental method for comparing two given strings and is the longest common subsequence (LCS), where the task is to find (the length) of an LCS of and…

cs.DS2022

Computing maximal palindromes in non-standard matching models

Takuya Mieno, Mitsuru Funakoshi, Yuto Nakashima +3

Palindromes are popular and important objects in textual data processing, bioinformatics, and combinatorics on words. Let be a string where and are of the same le…

cs.DS2022

Minimal Absent Words on Run-Length Encoded Strings

Tooru Akagi, Kouta Okabe, Takuya Mieno +2

A string is called a minimal absent word (MAW) for another string if does not occur (as a substring) in and any proper substring of occurs in . State-of-the-…

math.CO2021★ 1 cited

Counting Lyndon Subsequences

Ryo Hirakawa, Yuto Nakashima, Shunsuke Inenaga +1

Counting substrings/subsequences that preserve some property (e.g., palindromes, squares) is an important mathematical interest in stringology. Recently, Glen et al. studied the nu…

cs.DS2021

Position Heaps for Cartesian-tree Matching on Strings and Tries

Akio Nishimoto, Noriki Fujisato, Yuto Nakashima +1

The Cartesian-tree pattern matching is a recently introduced scheme of pattern matching that detects fragments in a sequential data stream which have a similar structure as a query…