activity
20162026
most citedTight bounds on the maximum number of shortest unique substrings

2 citations · 6 across the 31 of their papers we have counts for

collaborators

35 papers

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)…

math.CO2026

Relaxation of Square-Freeness

Hiroki Shibata, Takuya Mieno, Dominik Köppl +1

We extend the analysis of nonrepetitive sequences of Entringer et al. [Journal of Combinatorial Theory, 1974] to relaxations of equality testing under nonstandard equivalence relat…

math.CO2026

The Smallest String Attractors of Fibonacci, Period-Doubling, and Thue--Morse Words

Mutsunori Banbara, Hideo Bannai, Peaker Guo +3

A string attractor of a string is a set of positions of such that any nonempty substring of has an occurrence that crosses a position in , i.e., ther…

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

On the number of MUSs crossing a position

Hiroto Fujimaru, Takuya Mieno, Shunsuke Inenaga

A string is said to be a minimal unique substring (MUS) of a string if occurs exactly once in , and any proper substring of occurs at least twice in . It is k…

cs.DS2025

Almost succinct representation of maximal palindromes

Takuya Mieno, Tomohiro I, Valerio Stancanelli

Palindromes are strings that read the same forward and backward. The computation of palindromic structures within strings is a fundamental problem in string algorithms, being motiv…

cs.DS2024

Space-Efficient Online Computation of String Net Occurrences

Takuya Mieno, Shunsuke Inenaga

A substring of a string is said to be a repeat if occurs at least twice in . An occurrence of a repeat in is said to be a net occurrence if each of…

cs.DS2024

Data Structures for Range Sorted Consecutive Occurrence Queries

Waseem Akram, Takuya Mieno

The string indexing problem is a fundamental computational problem with numerous applications, including information retrieval and bioinformatics. It aims to efficiently solve the…

cs.DS2024

Online and Offline Algorithms for Counting Distinct Closed Factors via Sliding Suffix Trees

Takuya Mieno, Shun Takahashi, Kazuhisa Seto +1

A string is said to be closed if its length is one, or if it has a non-empty factor that occurs both as a prefix and as a suffix of the string, but does not occur elsewhere. The no…

cs.DS2024

Faster and simpler online/sliding rightmost Lempel-Ziv factorizations

Wataru Sumiyoshi, Takuya Mieno, Shunsuke Inenaga

We tackle the problems of computing the rightmost variant of the Lempel-Ziv factorizations in the online/sliding model. Previous best bounds for this problem are O(n log n) time wi…

cs.DS2024

Subsequence Matching and LCS with Segment Number Constraints

Yuki Yonemoto, Takuya Mieno, Shunsuke Inenaga +2

The longest common subsequence (LCS) is a fundamental problem in string processing which has numerous algorithmic studies, extensions, and applications. A sequence $u_1, \ldots, u_…

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.DS2024

Computing Minimal Absent Words and Extended Bispecial Factors with CDAWG Space

Shunsuke Inenaga, Takuya Mieno, Hiroki Arimura +2

A string is said to be a minimal absent word (MAW) for a string if does not occur in and any proper substring of occurs in . We focus on non-trivial MAWs whi…

cs.DS2024

Shortest cover after edit

Kazuki Mitani, Takuya Mieno, Kazuhisa Seto +1

This paper investigates the (quasi-)periodicity of a string when the string is edited. A string is called a cover (as known as a quasi-period) of a string if each character…

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★ 1 cited

Sliding suffix trees revisited

Laurentius Leonard, Shunsuke Inenaga, Hideo Bannai +1

The sliding suffix tree (Fiala \& Greene, 1989) is a suffix tree that is maintained for a sliding window of size that shifts over an input text of lengt…

cs.DS2022

Computing palindromes on a trie in linear time

Takuya Mieno, Mitsuru Funakoshi, Shunsuke Inenaga

A trie is a rooted tree such that each edge is labeled by a single character from the alphabet, and the labels of out-going edges from the same node are mutually dist…

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

Finding Top-k Longest Palindromes in Substrings

Kazuki Mitani, Takuya Mieno, Kazuhisa Seto +1

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…

cs.DS2022

Online algorithms for finding distinct substrings with length and multiple prefix and suffix conditions

Laurentius Leonard, Shunsuke Inenaga, Hideo Bannai +1

Let two static sequences of strings and , representing prefix and suffix conditions respectively, be given as input for preprocessing. For the query, let two positive intege…

cs.DS2022

Data structures for computing unique palindromes in static and non-static strings

Takuya Mieno, Mitsuru Funakoshi

A palindromic substring of a string is said to be a shortest unique palindromic substring (SUPS) in for an interval if is a shortest palindro…

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.CO2022

RePair Grammars are the Smallest Grammars for Fibonacci Words

Takuya Mieno, Shunsuke Inenaga, Takashi Horiyama

Grammar-based compression is a loss-less data compression scheme that represents a given string by a context-free grammar that generates only . While computing the smallest…

cs.DS2022★ 1 cited

Cartesian Tree Subsequence Matching

Tsubasa Oizumi, Takeshi Kai, Takuya Mieno +2

Park et al. [TCS 2020] observed that the similarity between two (numerical) strings can be captured by the Cartesian trees: The Cartesian tree of a string is a binary tree recursiv…