Engineering Excellence
for a Global Stage.
世界で活躍するための工学力を。

ローディング画面装飾画像
地球&学科画像

Laboratory

STRADS (String Algorithms & Data Structures)

Strings are concepts that generalize sequential data such as text, time series, labeled trees/graphs, and 2D arrays. Our research interests are in designing fast and space-efficient algorithms for processing strings, with particular emphasis on their theoretical perspectives. Since the discovery of classical algorithms including KMP, suffix trees, and LZ compression, string algorithmics has been one of the most important sub-fields in theoretical computer science. In the real world, string algorithms are commonly utilized as core building blocks of information retrieval systems and data compression programs. Further, string-related problems are commonly seen in competitive programming contests. Our approach for tackling massive sequential data is first to reveal mathematical properties of strings using the theory of “word combinatorics”, and then to develop advanced “algorithms and data structures” techniques.

Member

The Main Research Topics

Algorithms
Data structures
Data Compression
String Combinatorics