Yohei Ueki

Mr. Yohei Ueki


Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
8 April 2019 in Algorithms
Verified
Journal Article
Open access
PDF file
DHDiptarama Hendrian
Diptarama Hendrian
YUYohei Ueki
Yohei Ueki
KNKazuyuki Narisawa
Kazuyuki Narisawa
RYRyo Yoshinaka
Ryo Yoshinaka
ASAyumi Shinohara
Ayumi Shinohara
A multi-track string is a tuple of strings of the same length. Given the pattern and text of two multi-track strings, the permuted pattern matching problem is to find the occurrence positions of all permutations of the pattern in the text. In this paper, we propose several algorithms for permuted pattern matching. Our first algorithm, which is based on the Knuth–Morris–Pratt (KMP) algorithm, has a fast theoretical computing time with O ( m k ) as the preprocessing time and O ( n k log σ ) as the matching time, where n, m, k, σ , and occ denote the length of the text, the length of the pattern, the number of strings in the multi-track, the alphabet size, and the number of occurrences of the pattern, respectively. We then improve the KMP-based algorithm by using an automaton, which has a better experimental running time. The next proposed algorithms are based on the Boyer–Moore algorithm and the Horspool algorithm that try to perform pattern matching. These algorithms are the fastest experimental algorithms. Furthermore, we propose an extension of the AC-automaton algorithm that can solve dictionary matching on multi-tracks, which is a task to find multiple multi-track patterns in a multi-track text. Finally, we propose filtering algorithms that can perform permuted pattern matching quickly in practice.

11 January 2017
Verified
Book Chapter
Closed access
PDF file
YUYohei Ueki
Yohei Ueki
DHDiptarama Hendrian
Diptarama Hendrian
MKMasatoshi Kurihara
Masatoshi Kurihara
YMYoshiaki Matsuoka
Yoshiaki Matsuoka
KNKazuyuki Narisawa
Kazuyuki Narisawa
ASAyumi Shinohara
Ayumi Shinohara

31 August 2024 in Acta Informatica
Verified
Journal Article
Closed access
PDF file
DJDavaajav Jargalsaikhan
Davaajav Jargalsaikhan
DHDiptarama Hendrian
Diptarama Hendrian
YUYohei Ueki
Yohei Ueki
RYRyo Yoshinaka
Ryo Yoshinaka
ASAyumi Shinohara
Ayumi Shinohara