2024/10/07 更新

お知らせ

 

写真a

イネナガ シユンスケ
稲永 俊介
INENAGA SHUNSUKE
所属
システム情報科学研究院 情報学部門 教授
理学部 物理学科(併任)
システム情報科学府 情報理工学専攻(併任)
マス・フォア・イノベーション連係学府 (併任)
職名
教授
連絡先
メールアドレス
電話番号
0928023790
プロフィール
研究:高速文字列データ処理のためのデータ構造とアルゴリズムの開発 教育:情報科学入門,グラフ理論,高度データ構造に関する講義を担当

学位

  • 理学(博士)

経歴

  • University of Helsinki, Finland(ポスドク研究員) 京都大学(ポスドク研究員)   

研究テーマ・研究キーワード

  • 研究テーマ: 文字列処理アルゴリズムとデータ構造

    研究キーワード: アルゴリズム, データ構造,データ圧縮,文字列組合せ論

    研究期間: 2000年4月 - 2033年3月

受賞

  • 情報処理学会創立60周年記念論文

    2021年1月   情報処理学会  

  • Best paper award

    2021年1月   47th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2021)  

  • Best paper award

    2020年10月   27th edition of the annual Symposium on String Processing and Information Retrieval (SPIRE 2020)  

  • Best paper award

    2008年1月   34th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM2008)  

論文

  • Computing palindromes on a trie in linear time 査読 国際誌

    Takuya Mieno, Mitsuru Funakoshi and Shunsuke Inenaga

    33rd International Symposium on Algorithms and Computation (ISAAC 2022)   2022年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A faster reduction of the dynamic time warping distance to the longest increasing subsequence length 査読 国際誌

    Yoshifumi Sakai and Shunsuke Inenaga

    Algorithmica   2022年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Efficiently computing runs on a trie 査読 国際誌

    Ryo Sugahara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Theoretical Computer Science   2021年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Computing Minimal Unique Substrings for a Sliding Window 査読 国際誌

    Takuya Mieno, Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Algorithmica   2021年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Towards a complete perspective on labeled tree indexing: new size bounds, efficient constructions, and beyond 査読 国際誌

    Shunsuke Inenaga

    Journal of Information Processing   2021年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Suffix Trees, DAWGs, and CDAWGs for Forward and Backward Tries 査読 国際誌

    Shunsuke Inenaga

    Proc. 14th Latin American Theoretical Informatics Symposium (LATIN 2020)   2021年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Novel Results on the Number of Runs of the Burrows-Wheeler-Transform 査読 国際誌

    Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Nicola Prezza, Marinella Sciortino, and Anna Toffanello

    Proc. 47th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2021)   2021年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • The Smallest Grammar Problem Revisited 査読 国際誌

    Hideo Bannai, Momoko Hirayama, Danny Hucke, Shunsuke Inenaga, Artur Jeż, and Markus Lohrey

    IEEE Transactions on Information Theory   2021年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • A reduction of the dynamic time warping distance to the longest increasing subsequence length 査読 国際誌

    Yoshifumi Sakai and Shunsuke Inenaga

    31st International Symposium on Algorithms and Computation (ISAAC 2020)   2020年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On repetitiveness measures of Thue-Morse words 査読 国際誌

    Kanaru Kutsukake, Takuya Matsumoto, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)   2020年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Dynamic index and LZ factorization in compressed space 査読

    Takaaki Nishimoto, I. Tomohiro, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Discrete Applied Mathematics   274 ( 15 )   116 - 129   2020年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.dam.2019.01.014

  • Dynamic Trie Tailored for Fast Prefix Searches 査読 国際誌

    Kazuya Tsuruta, Dominik Köppl, Shunsuke Kanda, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Data Compression Conference 2020 (DCC 2020)   2020年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Efficient Dynamic Dictionary Matching with DAWGs and AC-automata 査読 国際誌

    Diptarama Hendrian, Shunsuke Inenaga, Ryo Yoshinaka, and Ayumi Shinohara

    Theoretical Computer Science   2019年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Compact Data Structures for Shortest Unique Substring Queries 査読 国際誌

    Takuya Mieno, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    26th International Symposium on String Processing and Information Retrieval (SPIRE 2019)   2019年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Fully-Online Suffix Tree and Directed Acyclic Word Graph Construction for Multiple Texts 査読 国際誌

    Takuya Takagi, Shunsuke Inenaga, Hiroki Arimura, Dany Breslauer, and Diptarama Hendrian

    Algorithmica   2019年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Direct Linear Time Construction of Parameterized Suffix and LCP Arrays for Constant Alphabets 査読 国際誌

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    26th International Symposium on String Processing and Information Retrieval (SPIRE 2019)   2019年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On Longest Common Property Preserved Substring Queries 査読 国際誌

    Kazuki Kai, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda, and Tomasz Kociumaka

    26th International Symposium on String Processing and Information Retrieval (SPIRE 2019)   2019年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing Maximal Palindromes and Distinct Palindromes in a Trie 査読 国際誌

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Prague Stringology Conference 2019 (PSC 2019)   2019年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • k-Abelian pattern matching: Revisited, corrected, and extended 査読 国際誌

    Golnaz Badkobeh, Hideo Bannai, Maxime Crochemore, Tomohiro I, Shunsuke Inenaga and Shiho Sugimoto

    Prague Stringology Conference 2019 (PSC 2019)   2019年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Shortest Unique Palindromic Substring Queries on Run-Length Encoded Strings 査読 国際誌

    Kiichi Watanabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    The 30th International Workshop on Combinatorial Algorithms (IWOCA 2019)   2019年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing runs on a trie 査読 国際誌

    Ryo Sugahara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. the 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)   2019年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Online Algorithms for Constructing Linear-size Suffix Trie 査読 国際誌

    Diptarama Hendrian, Takuya Takagi, and Shunsuke Inenaga

    Proc. the 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)   2019年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On the Size of Overlapping Lempel-Ziv and Lyndon Factorizations 査読 国際誌

    Yuki Urabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. the 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)   2019年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Faster queries for longest substring palindrome after block edit 査読 国際誌

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. the 30th Annual Symposium on Combinatorial Pattern Matching (CPM 2019)   2019年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • The Parameterized Position Heap of a Trie 査読 国際誌

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    11th International Conference on Algorithms and Complexity (CIAC 2019)   2019年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • MR-RePair: Grammar Compression based on Maximal Repeats 査読 国際誌

    Isamu Furuya, Takuya Takagi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Takuya Kida

    Data Compression Conference 2019 (DCC 2019)   2019年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Block Palindromes: A New Generalization of Palindromes 査読 国際誌

    Keisuke Goto, Tomohiro I, Hideo Bannai and Shunsuke Inenaga

    25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)   2018年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Recovering, Counting and Enumerating Strings from Forward and Backward Suffix Arrays 査読 国際誌

    Yuki Kuhara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)   2018年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Algorithms and combinatorial properties on shortest unique palindromic substrings 査読

    Hiroe Inoue, Yuto Nakashima, Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Journal of Discrete Algorithms   52-53   122 - 132   2018年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    A palindrome is a string that reads the same forward and backward. A palindromic substring P of a string S is called a shortest unique palindromic substring (SUPS) for an interval [s,t] in S, if P occurs exactly once in S, this occurrence of P contains interval [s,t], and every palindromic substring of S which contains interval [s,t] and is shorter than P occurs at least twice in S. The SUPS problem is, given a string S, to preprocess S so that for any subsequent query interval [s,t] all the SUPSs for interval [s,t] can be answered quickly. We present an optimal solution to this problem. Namely, we show how to preprocess a given string S of length n in O(n) time and space so that all SUPSs for any subsequent query interval can be answered in O(α+1) time, where α is the number of outputs. We also discuss the number of SUPSs in a string.

    DOI: 10.1016/j.jda.2018.11.009

  • O(n log n)-time Text Compression by LZ-style Longest First Substitution 査読 国際誌

    Akihiro Nishi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Prague Stringology Conference 2018 (PSC 2018)   2018年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Right-to-left Online Construction of Parameterized Position Heaps 査読 国際誌

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Prague Stringology Conference 2018 (PSC 2018)   2018年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Faster Online Elastic Degenerate String Matching 査読 国際誌

    Kotaro Aoyama, Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Proc. the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)   2018年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Lyndon Factorization of Grammar Compressed Texts Revisited 査読 国際誌

    Isamu Furuya, Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Proc. the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)   2018年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Longest Lyndon Substring After Edit 査読 国際誌

    Yuki Urabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)   2018年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing longest common square subsequences 査読 国際誌

    Takafumi Inoue, Shunsuke Inenaga, Heikki Hyyrö, Hideo Bannai, and Masayuki Takeda

    Proc. the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)   2018年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Longest substring palindrome after edit 査読 国際誌

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. the 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)   2018年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Dynamic RLE-Compressed Edit Distance Tables under General Weighted Cost Functions 査読

    Heikki Hyyrö, Shunsuke Inenaga

    International Journal of Foundations of Computer Science   29 ( 4 )   623 - 645   2018年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Kim and Park [A dynamic edit distance table, J. Disc. Algo., 2:302-312, 2004] proposed a method (KP) based on a "dynamic edit distance table" that allows one to efficiently maintain unit cost edit distance information between two strings A of length m and B of length n when the strings can be modified by single-character edits to their left or right ends. This type of computation is useful e.g. in cyclic string comparison. KP uses linear time, O(m + n), to update the distance representation after each single edit. Recently Hyyrö et al. [Incremental string comparison, J. Disc. Algo., 34:2-17, 2015] presented an efficient method for maintaining the dynamic edit distance table under general weighted edit distance, running in O(c(m + n)) time per single edit, where c is the maximum weight of the cost function. The work noted that the Θ(mn) space requirement, and not the running time, may be the main bottleneck in using the dynamic edit distance table. In this paper we take the first steps towards reducing the space usage of the dynamic edit distance table by RLE compressing A and B. Let M and N be the lengths of RLE compressed versions of A and B, respectively. We propose how to store the dynamic edit distance table using Θ(mN + Mn) space while maintaining the same time complexity as the previous methods for uncompressed strings.

    DOI: 10.1142/S0129054118410083

  • Diverse Palindromic Factorization is NP-Complete 査読 国際誌

    Hideo Bannai, Travis Gagie, Shunsuke Inenaga, Juha Karkkainen, Dominik Kempa, Marcin Piatkowski, Simon J. Puglisi, Shiho Sugimoto

    International Journal of Foundations of Computer Science   29 ( 2 )   143 - 163   2018年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1142/S0129054118400014

  • Diverse Palindromic Factorization is NP-Complete 査読 国際誌

    Hideo Bannai, Travis Gagie, Shunsuke Inenaga, Juha Kärkkäinen, Dominik Kempa, Marcin Piatkowski, Simon J. Puglisi, Shiho Sugimoto

    Journal of Foundations of Computer Science   143 - 163   2018年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: http://dx.doi.org/10.1142/S0129054118400014

  • A hardness result and new algorithm for the longest common palindromic subsequence problem 査読 国際誌

    Shunsuke Inenaga and Heikki Hyyro

    Information Processing Letters   129   11 - 15   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.ipl.2017.08.006

  • On the size of the smallest alphabet for Lyndon trees 査読

    Yuto Nakashima, Takuya Takagi, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We consider the problem of reverse-engineering the Lyndon tree, i.e., given a full binary ordered tree T with n leaves as input, we are to compute a string w of length n of which Lyndon tree is isomorphic to the input tree T. Hereby we call such a string a solution string. Although the problem is easily solvable in linear time for binary alphabets and unbounded-size alphabets, it is not known how to efficiently find the smallest alphabet size for a solution string. In this paper, we show several new observations concerning this problem. Namely, we show that: 1) For any positive integer n, there exists a full binary ordered tree T with n leaves, s.t. the smallest alphabet size of a solution string for T is ⌊[Formula presented]⌋+1. 2) For any full binary ordered tree T with n leaves, there exists a solution string w over an alphabet of size at most ⌊[Formula presented]⌋+1. 3) For any full binary ordered tree T, there exists a solution string w over an alphabet of size at most h+1, where h is the height of T. 4) For any complete binary ordered tree T with 2k leaves, there exists a solution string w over an alphabet of size at most 4.

    DOI: 10.1016/j.tcs.2018.06.044

  • Efficient dynamic dictionary matching with DAWGs and AC-automata 査読

    Diptarama Hendrian, Shunsuke Inenaga, Ryo Yoshinaka, Ayumi Shinohara

    Theoretical Computer Science   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    The dictionary matching is a task to find all occurrences of pattern strings in a set D (called a dictionary) on a text string T. The Aho–Corasick-automaton (AC-automaton) which is built on D is a fundamental data structure which enables us to solve the dictionary matching problem in O(dlog⁡σ) preprocessing time and O(nlog⁡σ+occ) matching time, where d is the total length of the patterns in the dictionary D, n is the length of the text, σ is the alphabet size, and occ is the total number of occurrences of all the patterns in the text. The dynamic dictionary matching is a variant where patterns may dynamically be inserted into and deleted from the dictionary D. This problem is called semi-dynamic dictionary matching if only insertions are allowed. In this paper, we propose two efficient algorithms that can solve both problems with some modifications. For a pattern of length m, our first algorithm supports insertions in O(mlog⁡σ+log⁡d/log⁡log⁡d) time and pattern matching in O(nlog⁡σ+occ) for the semi-dynamic setting. This algorithm also supports both insertions and deletions in O(σm+log⁡d/log⁡log⁡d) time and pattern matching in O(n(log⁡d/log⁡log⁡d+log⁡σ)+occ(log⁡d/log⁡log⁡d)) time for the dynamic dictionary matching problem by some modifications. This algorithm is based on the directed acyclic word graph (DAWG) of Blumer et al. (JACM 1987). Our second algorithm, which is based on the AC-automaton, supports insertions in O(mlog⁡σ+uf+uo) time for the semi-dynamic setting and supports both insertions and deletions in O(σm+uf+uo) time for the dynamic setting, where uf and uo respectively denote the numbers of states in which the failure function and the output function need to be updated. This algorithm performs pattern matching in O(nlog⁡σ+occ) time for both settings. Our algorithm achieves optimal update time for AC-automaton based methods over constant-size alphabets, since any algorithm which explicitly maintains the AC-automaton requires Ω(m+uf+uo) update time.

    DOI: 10.1016/j.tcs.2018.04.016

  • Inferring strings from Lyndon factorization 査読 国際誌

    Pawel Gawrychowski, Tomohiro I, Shunsuke Inenaga, Dominik Koppl, and Florin Manea

    Theory of Computing Systems   62 ( 1 )   162 - 191   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1007/s00224-017-9794-5

  • Almost linear time computation of maximal repetitions in run length encoded strings

    Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th International Symposium on Algorithms and Computation, ISAAC 2017   92   2017年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    We consider the problem of computing all maximal repetitions contained in a string that is given in run-length encoding. Given a run-length encoding of a string, we show that the maximum number of maximal repetitions contained in the string is at most m+k-1, where m is the size of the run-length encoding, and k is the number of run-length factors whose exponent is at least 2. We also show an algorithm for computing all maximal repetitions in O(m α (m)) time and O(m) space, where α denotes the inverse Ackermann function.

    DOI: 10.4230/LIPIcs.ISAAC.2017.33

  • On Two LZ78-style Grammars: Compression Bounds and Compressed-Space Computation 査読 国際誌

    Golnaz Badkobeh, Travis Gagie, Shunsuke Inenaga, Tomasz Kociumaka, Dmitry Kosolobov and Simon Puglisi

    Proc. 24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)   LNCS 10508   51 - 67   2017年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-67428-5_5

  • Packed Compact Tries: A Fast and Efficient Data Structure for Online String Processing 査読 国際誌

    Takuya Takagi, Shunsuke Inenaga, Kunihiko Sadakane, and Hiroki Arimura

    IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences   E100-A ( 9 )   1785 - 1793   2017年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1587/transfun.E100.A.1785

  • The "Runs" Theorem 査読 国際誌

    Hideo Bannai, Tomohiro I, Shunsuke Inenaga, Yuto Nakashima, Masayuki Takeda, and Kazuya Tsuruta

    SIAM Journal of Computing   46 ( 5 )   1501 - 1514   2017年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1137/15M1011032

  • Order preserving pattern matching on trees and DAGs 査読 国際誌

    Tenma Nakamura, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Proc. 24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)   LNCS 10508   271 - 277   2017年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-67428-5_23

  • Linear-size CDAWG: new repetition-aware indexing and grammar compression 査読 国際誌

    Takuya Takagi, Keisuke Goto, Yuta Fujishige, Shunsuke Inenaga and Hiroki Arimura

    Proc. 24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)   LNCS 10508   304 - 316   2017年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-67428-5_26

  • On Reverse Engineering the Lyndon Tree 査読 国際誌

    Yuto Nakashima, Takuya Takagi, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Prague Stringology Conference 2017 (PSC 2017)   108 - 117   2017年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Inferring strings from Lyndon factorization 査読 国際誌

    Pawel Gawrychowski, Tomohiro I, Shunsuke Inenaga, Dominik Koppl, and Florin Manea

    Theory of Computing Systems   62 ( 1 )   162 - 191   2017年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1007/s00224-017-9794-5

  • Small-space LCE data structure with constant-time queries 査読 国際誌

    Yuka Tanimura, Takaaki Nishimoto, Hideo Bannai, Shunsuke Inenaga and Masayuki Takeda

    Proc. 42nd International Symposium on Mathematical Foundations of Computer Science (MFCS 2017)   10:1 - 10:15   2017年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.dMFCS.2017.10

  • Computing All Distinct Squares in Linear Time for Integer Alphabets 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, Dominik Köppl

    Proc. the 28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)   2017年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing Abelian string regularities based on RLE 査読 国際誌

    Shiho Sugimoto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    The 28th International Workshop on Combinatorial Algorithms (IWOCA 2017)   2017年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Shortest Unique Palindromic Substring Queries in Optimal Time 査読 国際誌

    Yuto Nakashima, Hiroe Inoue, Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    The 28th International Workshop on Combinatorial Algorithms (IWOCA 2017)   2017年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Tight bounds on the maximum number of shortest unique substrings 査読 国際誌

    Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)   2017年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Faster STR-IC-LCS computation via RLE 査読 国際誌

    Keita Kuboi, Yuta Fujishige, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)   2017年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Longest Common Subsequence in at Least k Length Order-isomorphic Substrings 査読 国際誌

    Yohei Ueki, Diptarama, Masatoshi Kurihara, Yoshiaki Matsuoka, Kazuyuki Narisawa, Ryo Yoshinaka, Hideo Bannai, Shunsuke Inenaga, Ayumi Shinohara

    43rd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2017)   LNCS 10139   363 - 374   2017年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-51963-0_28

    その他リンク: http://dx.doi.org/10.1007/978-3-319-51963-0_28

  • Computing longest single-arm-gapped palindromes in a string 査読 国際誌

    Shintaro Narisada, Diptarama, Kazuyuki Narisawa, Shunsuke Inenaga, Ayumi Shinohara

    43rd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2017)   LNCS 10139   375 - 386   2017年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-51963-0_29

    その他リンク: http://dx.doi.org/10.1007/978-3-319-51963-0_29

  • Faster Lyndon factorization algorithms for SLP and LZ78 compressed text 査読 国際誌

    Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   656(B)   215 - 224   2016年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.tcs.2016.03.005

  • Generalized pattern matching and periodicity under substring consistent equivalence relations 査読 国際誌

    Yoshiaki Matsuoka, Takahiro Aoki, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   656(B)   215 - 224   2016年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.tcs.2016.02.017

  • Closed Factorization 査読 国際誌

    Golnaz Badkobeh, Hideo Bannai, Keisuke Goto, Tomohiro I, Shunsuke Inenaga, Costas S. Iliopoulos, Simon J. Puglisi, Shiho Sugimoto

    Discrete Applied Mathematics   212   23 - 29   2016年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.dam.2016.04.009

  • Finding gapped palindromes online 査読 国際誌

    Yuta Fujishige, Michitaro Nakamura, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. 27th International Workshop on Combinatorial Algorithms (IWOCA 2016)   Lecture Notes in Computer Science 9843   191 - 202   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-44543-4_15

  • Efficient Computation of Substring Equivalence Classes with Suffix Arrays 査読 国際誌

    Kazuyuki Narisawa, Hideharu Hiratsuka, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Algorithmica   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/s00453-016-0178-z

  • Computing Smallest and Largest Repetition Factorizations in O(n log n) time 査読 国際誌

    Hiroe Inoue, Yoshiaki Matsuoka, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. Prague Stringology Conference 2016 (PSC 2016)   135 - 145   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Dynamic index and LZ factorization in compressed space 査読 国際誌

    Takaaki Nishimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. Prague Stringology Conference 2016   153 - 171   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing DAWGs and Minimal Absent Words in Linear Time for Integer Alphabets 査読 国際誌

    Yuta Fujishige, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016)   38:1 - 38:14   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.MFCS.2016.38

  • Shortest Unique Substring Queries on Run-Length Encoded Strings 査読 国際誌

    Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016)   69:1 - 69:11   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.MFCS.2016.69

  • Fully dynamic data structure for LCE queries in compressed space 査読 国際誌

    Takaaki Nishimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016)   72:1 - 72:15   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.MFCS.2016.72

  • Packed Compact Tries: A Fast and Efficient Data Structure for Online String Processing 査読 国際誌

    Takuya Takagi, Shunsuke Inenaga, Kunihiko Sadakane, Hiroki Arimura

    Proc. 27th International Workshop on Combinatorial Algorithms (IWOCA 2016)   LNCS 9843   213 - 225   2016年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-44543-4_17

  • Factorizing a string into squares in linear time 査読 国際誌

    Yoshiaki Matsuoka, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)   27:1 - 27:12   2016年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.CPM.2016.27

  • Fully-online construction of suffix trees for multiple texts 査読 国際誌

    Takuya Takagi, Shunsuke Inenaga, Hiroki Arimura

    Proc. the 27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)   22:1 - 22:13   2016年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.CPM.2016.22

  • Deterministic sub-linear space LCE data structures with efficient construction 査読 国際誌

    Yuka Tanimura, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Simon Puglisi, Masayuki Takeda

    Proc. the 27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)   2016年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.CPM.2016.1

  • Efficiently Finding All Maximal α-gapped Repeats 査読 国際誌

    Paweł Gawrychowski, Tomohiro I, Shunsuke Inenaga, Dominik Köppl, Florin Manea

    Proc. the 33rd Symposium on Theoretical Aspects of Computer Science (STACS 2016)   39:1 - 39:14   2016年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.STACS.2016.39

  • Compacting a dynamic edit distance table by RLE compression 査読 国際誌

    Heikki Hyyro, Shunsuke Inenaga

    42nd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2016)   34   302 - 313   2016年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    その他リンク: http://dx.doi.org/10.1007/978-3-662-49192-8_25

  • Inferring Strings from Full Abelian Periods 査読 国際誌

    Makoto Nishida, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. 26th International Symposium on Algorithms and Computation (ISAAC 2015)   Lecture Notes in Computer Science   2015年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Constructing LZ78 Tries and Position Heaps in Linear Time for Large Alphabets 査読 国際誌

    Yuto Nakashima, Tomihiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Information Processing Letters   115 ( 9 )   655 - 659   2015年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • A faster algorithm for computing maximal α-gapped repeats in a string 査読 国際誌

    Yuka Tanimura, Yuta Fujishige, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 22nd Symposium on String Processing and Information Retrieval (SPIRE 2015)   Lecture Notes in Computer Science 9309   124 - 136   2015年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-23826-5_13

  • Efficient Algorithms for Longest Closed Factor Array 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, Tomasz Kociumaka, Arnaud Lefebvre, Jakub Radoszewski, Wojciech Rytter, Shiho Sugimoto, Tomasz Waleń

    Proc. the 22nd Symposium on String Processing and Information Retrieval (SPIRE 2015)   Lecture Notes in Computer Science 9309   95 - 102   2015年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-23826-5_10

  • Dynamic Edit Distance Table under a General Weighted Cost Function 査読 国際誌

    Heikki Hyyro, Kazuyuki Narisawa, Shunsuke Inenaga

    Journal of Discrete Algorithms   34   2 - 17   2015年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Computing Left-Right Maximal Generic Words 査読 国際誌

    Takaaki Nishimoto, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the Prague Stringology Conference 2015 (PSC 2015)   5 - 16   2015年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Faster Longest Common Extension Algorithm on Compressed Strings and its Applications 招待 国際誌

    Shunsuke Inenaga

    Proc. the Prague Stringology Conference 2015 (PSC 2015)   1 - 4   2015年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Diverse Palindromic Factorization is NP-Complete 査読 国際誌

    Hideo Bannai, Travis Gagie, Shunsuke Inenaga, Juha Kärkkäinen, Dominik Kempa, Marcin Piatkowski, Simon J. Puglisi, Shiho Sugimoto

    Proc. the 19th International Conference on Developments in Language Theory (DLT 2015)   Lecture Notes in Computer Science 9168   85 - 96   2015年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-21500-6_6

  • Semi-dynamic compact index for short patterns and succinct van Emde Boas tree 査読 国際誌

    Yoshiaki Matsuoka, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. 26th Annual Symposium on Combinatorial Pattern Matching (CPM 2015)   Lecture Notes in Computer Science 9133   355 - 366   2015年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-19929-0_30

  • LZD Factorization: Simple and Practical Online Grammar Compression with Variable-to-Fixed Encoding 査読 国際誌

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Proc. 26th Annual Symposium on Combinatorial Pattern Matching (CPM 2015)   Lecture Notes in Computer Science 9133   219 - 230   2015年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-19929-0_19

  • Compressed automata for dictionary matching 査読 国際誌

    Tomihiro I, Takaaki Nishimoto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   578   30 - 41   2015年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • An opportunistic text indexing structure based on run length encoding 査読 国際誌

    Yuya Tamakoshi, Keisuke Goto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 9th International Conference on Algorithms and Complexity (CIAC 2015)   Lecture Notes in Computer Science 9079   390 - 402   2015年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-18173-8_29

  • Detecting regularities on grammar-compressed strings 招待 査読 国際誌

    Tomohiro I, Kouji Shimohira, Wataru Matsubara, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Kazuyuki Narisawa, Ayumi Shinohara

    Information and Computation   240   74 - 89   2015年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.ic.2014.09.009

  • A new characterization of maximal repetitions by Lyndon trees 査読 国際誌

    Hideo Bannai, Tomohiro I, Shunsuke Inenaga, Yuto Nakashima, Masayuki Takeda, Kazuya Tsuruta

    Proc. ACM-SIAM Symposium on Discrete Algorithms 2015 (SODA 2015)   2015年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1137/1.9781611973730.38

  • Closed Factorization 査読 国際誌

    Golnaz Badkobeh, Hideo Bannai, Keisuke Goto, Tomohiro I, Shunsuke Inenaga, Costas S. Iliopoulos, Simon J. Puglisi, Shiho Sugimoto

    Proc. the Prague Stringology Conference 2014 (PSC 2014)   2014年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing Abelian Covers and Abelian Runs 査読 国際誌

    Shohei Matsuda, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the Prague Stringology Conference 2014 (PSC 2014)   2014年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Inferring strings from Lyndon factorization 査読 国際誌

    Yuto Nakashima, Takashi Okabe, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 39th International Symposium on Mathematical Foundations of Computer Science (MFCS 2014)   Lecture Notes in Computer Science 8635   2014年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-662-44465-8_48

  • Computing Palindromic Factorizations and Palindromic Covers On-line 査読 国際誌

    Shiho Sugimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. 25th Annual Symposium on Combinatorial Pattern Matching (CPM 2014)   Lecture Notes in Computer Science 8486   2014年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-07566-2_16

  • Faster Compact On-Line Lempel-Ziv Factorization 査読 国際誌

    Jun'ichi Yamamoto, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Proc. 31st Symposium on Theoretical Aspects of Computer Science (STACS 2014)   Leibniz International Proceedings in Informatics (LIPIcs) 25   675 - 686   2014年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.STACS.2014.675

  • Inferring Strings from Suffix Trees and Links on a Binary Alphabet 査読 国際誌

    Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Discrete Applied Mathematics   163 ( 3 )   316 - 325   2014年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1016/j.dam.2013.02.033

  • Shortest Unique Substrings Queries in Optimal Time 査読 国際誌

    Kazuya Tsuruta, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Proc. 40th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2014)   LNCS 8327   503 - 513   2014年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-04298-5_44

  • Faster Lyndon Factorization Algorithms for SLP and LZ78 Compressed Text 査読 国際誌

    Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 20th Symposium on String Processing and Information Retrieval (SPIRE 2013)   Lecture Notes in Computer Science 8214   2013年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-319-02432-5_21

  • Efficient Lyndon factorization of grammar compressed text 査読 国際誌

    Tomohiro I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. 24th Annual Symposium on Combinatorial Pattern Matching (CPM 2013)   Lecture Notes in Computer Science 7922   2013年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-642-38905-4_16

  • Converting SLP to LZ78 in almost linear time 査読 国際誌

    Hideo Bannai, Pawel Gawrychowski, Shunsuke Inenaga, Masayuki Takeda

    Proc. 24th Annual Symposium on Combinatorial Pattern Matching (CPM 2013)   Lecture Notes in Computer Science 7922   2013年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-642-38905-4_6

  • Compressed Automata for Dictionary Matching 査読 国際誌

    Tomohiro I, Takaaki Nishimoto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 18th International Conference on Implementation and Application of Automata (CIAA 2013)   Lecture Notes in Computer Science 7982   2013年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-642-39274-0_28

  • Computing Reversed Lempel-Ziv Factorization Online 査読 国際誌

    Shiho Sugimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the Prague Stringology Conference 2013 (PSC 2013)   2013年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Detecting Regularities on Grammar-compressed Strings 査読 国際誌

    Tomohiro I, Wataru Matsubara, Kouji Shimohira, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Kazuyuki Narisawa, Ayumi Sninohara

    Proc. the 38th International Symposium on Mathematical Foundations of Computer Science (MFCS 2013)   Lecture Notes in Computer Science 8087   2013年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-642-40313-2_51

  • Palindrome Pattern Matching 査読 国際誌

    Tomohiro I, Shunsuke Inenaga, Masayuki Takeda

    Theoretical Computer Science   483   162 - 170   2013年4月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1016/j.tcs.2012.01.047

  • From Run Length Encoding to LZ78 and Back Again 査読 国際誌

    Yuya Tamakoshi, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. Data Compression Conference 2013 (DCC 2013)   2013年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing convolution on grammar-compressed text 査読 国際誌

    Toshiya Tanaka, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. Data Compression Conference 2013 (DCC 2013)   2013年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Permuted Pattern Matching on Multi-Track Strings 査読 国際誌

    Takashi Katsura, Kazuyuki Narisawa, Ayumi Shinohara, Hideo Bannai, Shunsuke Inenaga

    Proc. the 39th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2013)   Lecture Notes in Computer Science 7741   2013年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: dx.doi.org/10.1007/978-3-642-35843-2_25

  • Fast q-gram mining on SLP compressed strings 査読 国際誌

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Journal of Discrete Algorithms   18   89 - 99   2013年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1016/j.jda.2012.07.006

  • Efficient LZ78 Factorization of Grammar Compressed Text 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Proc. the 19th Symposium on String Processing and Information Retrieval (SPIRE 2012)   Lecture Notes in Computer Science 7608   2012年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: dx.doi.org/10.1007/978-3-642-34109-0_10

  • An efficient algorithm to test square-freeness of strings compressed by straight-line programs 査読 国際誌

    Hideo Bannai, Travis Gagie, Tomohiro I, Shunsuke Inenaga, Gad M. Landau, Moshe Lewenstein

    Information Processing Letters   122 ( 9 )   711 - 714   2012年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1016/j.ipl.2012.06.017

  • The Position Heap of a Trie 査読 国際誌

    Yuto Nakashima, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. the 19th Symposium on String Processing and Information Retrieval (SPIRE 2012)   Lecture Notes in Computer Science 7608   2012年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: dx.doi.org/10.1007/978-3-642-34109-0_38

  • Speeding-up q-gram mining on grammar-based compressed texts 査読 国際誌

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Proc. the 23rd Annual Symposium on Combinatorial Pattern Matching (CPM 2012)   Lecture Notes in Computer Science 7354   2012年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: dx.doi.org/10.1007/978-3-642-31265-6_18

  • Finding Characteristic Substrings from Compressed Texts 招待 査読 国際誌

    Shunsuke Inenaga and Hideo Bannai

    International Journal of Foundations of Computer Science   23 ( 2 )   2012年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1142/S0129054112400126

  • Finding Characteristic Substrings from Compressed Texts 査読 国際誌

    Shunsuke Inenaga, Hideo Bannai

    International Journal of Foundations of Computer Science   23 ( 2 )   261 - 280   2012年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1142/S0129054112400126

  • Computing q-gram Non-overlapping Frequencies on SLP Compressed Texts 査読 国際誌

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    Proc. the 38th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2012)   Lecture Notes in Computer Science 7147   2012年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: dx.doi.org/10.1007/978-3-642-27660-6_25

  • Verifying and Enumerating Parameterized Border Arrays 査読 国際誌

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Theoretical Computer Science   412 ( 50 )   2011年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: dx.doi.org/10.1016/j.tcs.2011.09.008

  • Palindrome Pattern Matching 査読 国際誌

    Tomohiro I, Shunsuke Inenaga and Masayuki Takeda

    Proc. the 22nd Annual Symposium on Combinatorial Pattern Matching (CPM 2011)   LNCS 6661   2011年6月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Finding Missing Patterns 査読 国際誌

    Stanislav Angelov, Shunsuke Inenaga, Teemu Kivioja, and Veli Mäkinen,

    Journal of Discrete Algorithms   9 ( 2 )   2011年6月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Password Based Anonymous Authentication with Private Information Retrieval 招待 査読 国際誌

    Toru Nakamura, Shunsuke Inenaga, Daisuke Ikeda, Kensuke Baba, and Hiroto Yasuura

    Journal of Digital Information Management   9 ( 2 )   2011年4月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • An Anonymous Authentication Protocol with Single-database PIR 査読 国際誌

    Toru Nakamura, Shunsuke Inenaga, Daisuke Ikeda, Kensuke Baba, and Hiroto Yasuura

    Proc. Australasian Information Security Conference 2011 (AISC 2011)   CRPIT Series Vol. 116   2011年1月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Counting and Verifying Maximal Palindromes 査読 国際誌

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Proc. the 17th Symposium on String Processing and Information Retrieval (SPIRE 2010)   LNCS 6393   2010年10月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Towards Modeling Stored-Value Electronic Money Systems 査読 国際誌

    Shunsuke Inenaga, Kenichiro Oyama, and Hiroto Yasuura

    IPSJ Transactions on Mathematical Modeling and its Applications   3 ( 3 )   2010年10月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • An Identifiable yet Unlinkable Authentication System with Smart Cards for Multiple Services 査読 国際誌

    Toru Nakamura, Shunsuke Inenaga, Daisuke Ikeda, Kensuke Baba, and Hiroto Yasuura

    IPSJ Transactions on Mathematical Modeling and its Applications   3 ( 3 )   2010年10月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Verifying a Parameterized Border Array in $O(n^{1.5})$ Time 査読 国際誌

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Proc. the 21st Annual Symposium on Combinatorial Pattern Matching (CPM 2010),   LNCS 6129   2010年6月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • An Efficient Algorithm to Test Square-Freeness of Strings Compressed by Balanced Straight Line Programs 招待 査読 国際誌

    Wataru Matsubara, Shunsuke Inenaga, and Ayumi Shinohara

    Chicago Journal of Theoretical Computer Science   2010年6月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • An Identifiable yet Unlinkable Authentication System with Smart Cards for Multiple Services 査読 国際誌

    Toru Nakamura, Shunsuke Inenaga, Daisuke Ikeda, Kensuke Baba, and Hiroto Yasuura

    Proc. The 2010 International Conference on Computational Science and Its Applications (ICCSA 2010)   LNCS 6019   2010年3月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Towards Modeling Stored-Value Electronic Money Systems 査読 国際誌

    Shunsuke Inenaga, Kenichiro Oyama, and Hiroto Yasuura

    Proc. 8th International Conference on Computer Information Systems and Industrial Management Applications (CISIM 2009)   2009年12月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Linear-Time Off-Line Text Compression by Longest-First Substitution 査読 国際誌

    Ryosuke Nakamura, Shunsuke Inenaga, Hideo Bannai, Takashi Funamoto, Masayuki Takeda, and Ayumi Shinohara

    Algorithms   2 ( 24 )   2009年11月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Finding Characteristic Substrings from Compressed Texts 査読 国際誌

    Shunsuke Inenaga and Hideo Bannai

    Proc. The Prague Stringology Conference 2009 (PSC 2009)   2009年8月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Modeling Costs of Access Control with Various Key Management Systems 査読 国際誌

    Tomomi Yamasaki, Shunsuke Inenaga, Daisuke Ikeda, and Hiroto Yasuura

    Proc. The 2009 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2009)   2009年7月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Anonymous Authentication Systems Based on Private Information Retrieval 査読 国際誌

    Toru Nakamura, Shunsuke Inenaga, Daisuke Ikeda, Kensuke Baba, and Hiroto Yasuura

    Proc. 1st International Conference on Networked Digital Technologies (NDT 2009)   2009年7月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Counting Parameterized Border Arrays for a Binary Alphabet 査読 国際誌

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Proc. 3rd International Conference on Language and Automata Theory and Applications (LATA 2009)   LNCS 5457   2009年4月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Efficient Algorithms to Compute Compressed Longest Common Substrings and Compressed Palindromes 査読 国際誌

    Wataru Matsubara, Shunsuke Inenaga, Akira Ishino, Ayumi Shinohara, Tomoyuki Nakamura, and Kazuo Hashimoto

    Theoretical Computer Science   410 ( 8-10 )   2009年3月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Testing Square-Freeness of Strings Compressed by Balanced Straight Line Program 査読 国際誌

    Wataru Matsubara, Shunsuke Inenaga, and Ayumi Shinohara

    Proc. 15th Computing: The Australasian Theory Symposium (CATS 2009)   CRPIT Series Vol. 94   2009年1月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing longest common substring and all palindromes from compressed strings 査読 国際誌

    Wataru Matsubara, Shunsuke Inenaga, Akira Ishino, Ayumi Shinohara, Tomoyuki Nakamura, and Kazuo Hashimoto

    Proc. 34th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2008)   LNCS 4910   2008年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Efficient Computation of Substring Equivalence Classes with Suffix Arrays 査読 国際誌

    Kazuyuki Narisawa, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. 18th Annual Symposium on Combinatorial Pattern Matching (CPM 2007)   LNCS 4580   2007年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Simple Linear-Time Off-Line Text Compression by Longest-First Substitution 国際誌

    Ryosuke Nakamura, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    Proc. Data Compression Conference 2007 (DCC 2007)   2007年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Sparse Directed Acyclic Word Graphs 査読 国際誌

    Shunsuke Inenaga and Masayuki Takeda

    13th International Symposium on String Processing and Information Retrieval (SPIRE'06)   2006年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Sparse Compact Directed Acyclic Word Graphs 査読 国際誌

    Shunsuke Inenaga and Masayuki Takeda

    The Prague Stringology Conference '06 (PSC'06)   2006年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Reachability on Suffix Tree Graphs 査読 国際誌

    Yasuto Higa, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    The Prague Stringology Conference '06 (PSC'06)   2006年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On-line Linear-time Construction of Word Suffix Trees 査読 国際誌

    Shunsuke Inenaga and Masayuki Takeda

    17th Annual Symposium on Combinatorial Pattern Matching (CPM'06)   2006年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Fully Compressed Pattern Matching Algorithm for Simple Collage Systems 招待 査読 国際誌

    Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda

    International Journal of Foundations of Computer Science   16 ( 6 )   1155 - 1166   2005年12月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

    DOI: 10.1142/S0129054105003728

  • Composite Pattern Discovery for PCR Application 査読 国際誌

    Stanislav Angelov and Shunsuke Inenaga

    12th International Symposium on String Processing and Information Retrieval (SPIRE'05)   2005年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Fully Incremental LCS Computation 査読 国際誌

    Yusuke Ishida, Shunsuke Inenaga, Ayumi Shinohara, and Masayuki Takeda

    15th International Symposium on Fundamentals of Computation Theory (FCT'05)   3623   563 - 574   2005年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On-Line Construction of Compact Directed Acyclic Word Graphs 招待 査読 国際誌

    Shunsuke Inenaga, Hiromasa Hoshino, Ayumi Shinohara, Masayuki Takeda, Setsuo Arikawa, Giancarlo Mauri, and Giulio Pavesi

    Discrete Applied Mathematics   146 ( 2 )   156 - 179   2005年3月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/dam.2004.04.012

  • An Efficient Pattern Matching Algorithm on a Subclass of Context Free Grammars 査読 国際誌

    Shunsuke Inenaga, Ayumi Shinohara, and Masayuki Takeda

    Eighth International Conference on Developments in Language Theory (DLT'04)   3340   225 - 236   2004年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Ternary Directed Acyclic Word Graphs 招待 査読 国際誌

    Satoru Miyamoto, Shunsuke Inenaga, Masayuki Takeda, and Ayumi Shinohara

    Theoretical Compututer Science   328 ( 1-2 )   97 - 111   2004年11月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.tcs.2004.07.008

  • Finding Optimal Pairs of Cooperative and Competing Patterns with Bounded Distance 査読 国際誌

    Shunsuke Inenaga, Hideo Bannai, Heikki Hyyrö, Ayumi Shinohara, Masayuki Takeda, Kenta Nakai, and Satoru Miyano

    7th International Conference on Discovery Science (DS 2004)   3245   32 - 46   2004年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Finding Missing Patterns 査読 国際誌

    Shunsuke Inenaga, Teemu Kivioja, and Veli Mäkinen

    4th Workshop on Algorithms in Bioinformatics (WABI 2004)   2004年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Fully Compressed Pattern Matching Algorithm for Simple Collage Systems 査読 国際誌

    Shunsuke Inenaga, Ayumi Shinohara, and Masayuki Takeda

    The Prague Stringology Conference '04 (PSC '04)   16 ( 6 )   1155 - 1166   2004年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1142/S0129054105003728

  • Compact Directed Acyclic Word Graphs for a Sliding Window 招待 査読 国際誌

    Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, and Setsuo Arikawa

    Journal of Discrete Algorithms   2 ( 1 )   2004年3月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Linear-Time Off-Line Text Compression by Longest-First Substitution 査読 国際誌

    Shunsuke Inenaga, Takashi Funamoto, Masayuki Takeda, and Ayumi Shinohara

    10th International Symposium on String Processing and Information Retrieval (SPIRE 2003)   2857   137 - 152   2003年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Inferring Strings from Graphs and Arrays 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, Ayumi Shinohara, and Masayuki Takeda

    28th International Symposium on Mathematical Foundations of Computer Science (MFCS 2003)   2747   208 - 217   2003年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Ternary Directed Acyclic Word Graphs 査読 国際誌

    Satoru Miyamoto, Shunsuke Inenaga, Masayuki Takeda, and Ayumi Shinohara

    Eighth International Conference on Implementation and Application of Automata (CIAA 2003   2759   120 - 130   2003年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Bidirectional Construction of Suffix Trees 招待 査読

    Shunsuke Inenaga

    Nordic Journal of Computing   10 ( 1 )   2003年4月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Discovering Best Variable-Length-Don't-Care Patterns 査読 国際誌

    Shunsuke Inenaga, Hideo Bannai, Ayumi Shinohara, Masayuki Takeda, and Setsuo Arikawa

    The Fifth International Conference on Discovery Science (DS '02)   2534   86 - 97   2002年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Compact Directed Acyclic Word Graphs for a Sliding Window 査読 国際誌

    Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, and Setsuo Arikawa

    9th International Symposium on String Processing and Information Retrieval (SPIRE 2002)   2002年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Bidirectional Construction of Suffix Trees 査読 国際誌

    Shunsuke Inenaga

    The Prague Stringology Conference '02 (PSC '02)   2002年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • The Minimum DAWG for All Suffixes of a String and Its Applications 査読 国際誌

    Shunsuke Inenaga, Masayuki Takeda, Ayumi Shinohara, Hiromasa Hoshino, and Setsuo Arikawa

    13th Annual Symposium on Combinatorial Pattern Matching (CPM 2002)   2373   153 - 167   2002年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On-Line Construction of Symmetric Compact Directed Acyclic Word Graphs 査読 国際誌

    Shunsuke Inenaga, Hiromasa Hoshino, Ayumi Shinohara, Masayuki Takeda, and Setsuo Arikawa

    8th International Symposium on String Processing and Information Retrieval (SPIRE '01)   96 - 110   2001年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Practical Algorithm to Find the Best Episode Patterns 査読 国際誌

    Masahiro Hirao, Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, and Setsuo Arikawa

    The Fourth International Conference on Discovery Science (DS '01)   2001年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Construction of the CDAWG for a Trie 査読 国際誌

    Shunsuke Inenaga, Hiromasa Hoshino, Ayumi Shinohara, Masayuki Takeda, and Setsuo Arikawa

    The Prague Stringology Conference '01 (PSC '01)   2001年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On-Line Construction of Compact Directed Acyclic Word Graphs 査読 国際誌

    Shunsuke Inenaga, Hiromasa Hoshino, Ayumi Shinohara, Masayuki Takeda, Setsuo Arikawa, Giancarlo Mauri, and Giulio Pavesi

    12th Annual Symposium on Combinatorial Pattern Matching (CPM 2001)   146 ( 2 )   156 - 179   2001年7月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1016/dam.2004.04.012

  • Optimally Computing Compressed Indexing Arrays Based on the Compact Directed Acyclic Word Graph 査読 国際誌

    Hiroki Arimura, Shunsuke Inenaga, Yasuaki Kobayashi, Yuto Nakashima and Mizuki Sue

    SPIRE 2023   2023年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Largest Repetition Factorization of Fibonacci Words 査読 国際誌

    Kaisei Kishi, Yuto Nakashima, and Shunsuke Inenaga

    SPIRE 2023   2023年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Linear-Time Computation of Generalized Minimal Absent Words of Multiple Strings 査読 国際誌

    Kouta Okabe, Takuya Mieno, Yuto Nakashima, Shunsuke Inenaga, and Hideo Bannai

    SPIRE 2023   2023年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Linear-time Computation of DAWGs, Symmetric Indexing Structures, and MAWs for Integer Alphabets 査読

    Yuta Fujishige, Yuki Tsujimaru, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Theoretical Computer Science   973 ( 114093 )   2023年9月

     詳細を見る

    担当区分:責任著者   記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: https://doi.org/10.1016/j.tcs.2023.114093

  • Computing SEQ-IC-LCS of non-linear texts 査読 国際誌

    Yuki Yonemoto, Yuto Nakashima, Shunsuke Inenaga

    PSC 2023   2023年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Bit Catastrophes for the Burrows-Wheeler Transform 査読 国際誌

    Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Giuseppe Romana, Marinella Sciortino, Cristian Urbina

    DLT 2023   LNCS 13911   86 - 99   2023年6月

     詳細を見る

    記述言語:その他   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.1007/978-3-031-33264-7_8

  • On Sensitivity of Compact Directed Acyclic Word Graphs 査読 国際誌

    Hiroto Fujimaru, Yuto Nakashima, Shunsuke Inenaga

    WORDS 2023   168 - 180   2023年6月

     詳細を見る

    記述言語:その他   掲載種別:研究論文(国際会議プロシーディングス)  

  • Sensitivity of string compressors and repetitiveness measures. 査読 国際誌

    Tooru Akagi, Mitsuru Funakoshi, Shunsuke Inenaga

    Inf. Comput.   291   104999 - 104999   2023年3月

     詳細を見る

    記述言語:その他   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.ic.2022.104999

  • Space-Efficient STR-IC-LCS Computation 査読 国際誌

    Yuuki Yonemoto, Yuto Nakashima, Shunsuke Inenaga, and Hideo Bannai

    Proc. 48th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2023)   2023年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Parameterized DAWGs: Efficient constructions and bidirectional pattern searches 査読 国際誌

    Katsuhito Nakashima, Noriki Fujisato, Diptarama Hendrian, Yuto Nakashima, Ryo Yoshinaka, Shunsuke Inenaga, Hideo Bannai, Ayumi Shinohara, and Masayuki Takeda

    Theoretical Computer Science   2022年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Online algorithms for finding distinct substrings with length and multiple prefix and suffix conditions 査読 国際誌

    Laurentius Leonard, Shunsuke Inenaga, Hideo Bannai, and Takuya Mieno

    Proc. 29th International Symposium on String Processing and Information Retrieval (SPIRE 2022)   2022年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Combinatorics of minimal absent words for a sliding window 査読 国際誌

    Tooru Akagi, Yuki Kuhara, Takuya Mieno, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   2022年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Cartesian Tree Subsequence Matching 査読 国際誌

    Tsubasa Oizumi, Takeshi Kai, Takuya Mieno, Shunsuke Inenaga, and Hiroki Arimura

    Proc. 33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)   2022年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • RePair Grammars are the Smallest Grammars for Fibonacci Words 査読 国際誌

    Takuya Mieno, Shunsuke Inenaga, and Takashi Horiyama

    Proc. 33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)   2022年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Minimal Absent Words on Run-Length Encoded Strings 査読 国際誌

    Tooru Akagi, Kouta Okabe, Takuya Mieno, Yuto Nakashima, and Shunsuke Inenaga

    Proc. 33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)   2022年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Faster Reduction of the Dynamic Time Warping Distance to the Longest Increasing Subsequence Length 査読

    Yoshifumi Sakai, Shunsuke Inenaga

    Algorithmica   84 ( 9 )   2581 - 2596   2022年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Abstract

    The similarity between a pair of time series, i.e., sequences of indexed values in time order, is often estimated by the dynamic time warping (DTW) distance, instead of any in the well-studied family of measures including the longest common subsequence (LCS) length and the edit distance. Although it may seem as if the DTW and the LCS(-like) measures are essentially different, we reveal that the DTW distance can be represented by the longest increasing subsequence (LIS) length of a sequence of integers, which is the LCS length between the integer sequence and itself sorted. For a given pair of time series of length n such that the dissimilarity between any elements is an integer between zero and c, we propose an integer sequence that represents any substring-substring DTW distance as its band-substring LIS length. The length of the produced integer sequence is $$O(c n^2)$$, which can be translated to $$O(n^2)$$ for constant dissimilarity functions. To demonstrate that techniques developed under the LCS(-like) measures are directly applicable to analysis of time series via our reduction of DTW to LIS, we present time-efficient algorithms for DTW-related problems utilizing the semi-local sequence comparison technique developed for LCS-related problems.

    DOI: 10.1007/s00453-022-00968-2

  • Factorizing Strings into Repetitions 査読 国際誌

    Hiroe Inoue, Yoshiaki Matsuoka, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Theory of Computing Systems   2022年4月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Palindromic trees for a sliding window and its applications 査読 国際誌

    Takuya Mieno, Kiichi Watanabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Information Processing Letters   2022年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Position Heaps for Cartesian-tree Matching on Strings and Tries 査読 国際誌

    Akio Nishimoto, Noriki Fujisato, Yuto Nakashima, and Shunsuke Inenaga

    Proc. 28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)   2021年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Grammar Index By Induced Suffix Sorting 査読 国際誌

    Tooru Akagi, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. 28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)   2021年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Longest Common Rollercoasters 査読 国際誌

    Kosuke Fujita, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. 28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)   2021年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On the approximation ratio of LZ-End to LZ77 査読 国際誌

    Takumi Ideue, Takuya Mieno, Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, and Masayuki Takeda

    Proc. 28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)   2021年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Counting Lyndon Subsequences 査読 国際誌

    Ryo Hirakawa, Yuto Nakashima, Shunsuke Inenaga, and Masayuki Takeda

    Proc. Prague Stringology Conference 2021 (PSC 2021)   2021年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Longest previous overlapping factor array 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, and Neerja Mhaskar

    Information Processing Letters   2021年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • The Parameterized Suffix Tray 査読 国際誌

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. 12th International Conference on Algorithms and Complexity (CIAC 2021)   2021年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Compressed Communication Complexity of Hamming Distance 査読 国際誌

    Shiori Mitsuya, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Algorithms   2021年4月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Space-efficient algorithms for computing minimal/shortest unique substrings 査読 国際誌

    Takuya Mieno, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Theoretical Computer Science   2020年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • Space-efficient algorithms for computing minimal/shortest unique substrings 査読

    Takuya Mieno, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   2020年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Given a string T of length n, a substring u=T[i..j] of T is called a shortest unique substring (SUS) for an interval [s,t] if (a) u occurs exactly once in T, (b) u contains the interval [s,t] (i.e. i≤s≤t≤j), and (c) every substring v of T with |v|<|u| containing [s,t] occurs at least twice in T. Given a query interval [s,t]⊂[1,n], the interval SUS problem is to output all the SUSs for the interval [s,t]. In this article, we propose a 4n+o(n) bits data structure answering an interval SUS query in output-sensitive O(occ) time, where occ is the number of returned SUSs. Additionally, we focus on the point SUS problem, which is the interval SUS problem for s=t. Here, we propose a ⌈(log2⁡3+1)n⌉+o(n) bits data structure answering a point SUS query in the same output-sensitive time. We also propose space-efficient algorithms for computing the minimal unique substrings of T.

    DOI: 10.1016/j.tcs.2020.09.017

  • Towards Efficient Interactive Computation of Dynamic Time Warping Distance 査読 国際誌

    Akihiro Nishi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)   2020年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Longest Square Subsequence Problem Revisited 査読 国際誌

    Takafumi Inoue, Shunsuke Inenaga, and Hideo Bannai

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)   2020年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Pointer-Machine Algorithms for Fully-Online Construction of Suffix Trees and DAWGs on Multiple Strings 査読 国際誌

    Shunsuke Inenaga

    Proc. Prague Stringology Conference 2020 (PSC 2020)   2020年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Grammar-compressed Self-index with Lyndon Words 査読 国際誌

    Kazuya Tsuruta, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    IPSJ Transactions on Mathematical Modeling and its Applications   2020年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

  • DAWGs for Parameterized Matching Online Construction and Related Indexing Structures

    Katsuhito Nakashima, Noriki Fujisato, Diptarama Hendrian, Yuto Nakashima, Ryo Yoshinaka, Shunsuke Inenaga, Hideo Bannai, Ayumi Shinohara, Masayuki Takeda

    31st Annual Symposium on Combinatorial Pattern Matching, CPM 2020 31st Annual Symposium on Combinatorial Pattern Matching, CPM 2020   2020年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    Two strings x and y over of equal length are said to parameterized match (p-match) if there is a renaming bijection f : That is identity on and transforms x to y (or vice versa). The p-matching problem is to look for substrings in a text that p-match a given pattern. In this paper, we propose parameterized suffix automata (p-suffix automata) and parameterized directed acyclic word graphs (PDAWGs) which are the p-matching versions of suffix automata and DAWGs. While suffix automata and DAWGs are equivalent for standard strings, we show that p-suffix automata can have(n2) nodes and edges but PDAWGs have only O(n) nodes and edges, where n is the length of an input string. We also give O(n log( + ))-time O(n)-space algorithm that builds the PDAWG in a left-to-right online manner. As a byproduct, it is shown that the parameterized suffix tree for the reversed string can also be built in the same time and space, in a right-to-left online manner. 2012 ACM Subject Classification Theory of computation ! Pattern matching.

    DOI: 10.4230/LIPIcs.CPM.2020.26

  • Detecting k-(Sub-)Cadences and Equidistant Subsequence Occurrences

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Ayumi Shinohara

    31st Annual Symposium on Combinatorial Pattern Matching, CPM 2020 31st Annual Symposium on Combinatorial Pattern Matching, CPM 2020   2020年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    The equidistant subsequence pattern matching problem is considered. Given a pattern string P and a text string T, we say that P is an equidistant subsequence of T if P is a subsequence of the text such that consecutive symbols of P in the occurrence are equally spaced. We can consider the problem of equidistant subsequences as generalizations of (sub-)cadences. We give bit-parallel algorithms that yield o(n2) time algorithms for finding k-(sub-)cadences and equidistant subsequences. Furthermore, O(n log2 n) and O(n log n) time algorithms, respectively for equidistant and Abelian equidistant matching for the case P = 3, are shown. The algorithms make use of a technique that was recently introduced which can efficiently compute convolutions with linear constraints. 2012 ACM Subject Classification Mathematics of computing ! Combinatorial algorithms.

    DOI: 10.4230/LIPIcs.CPM.2020.12

  • Efficient computation of longest single-arm-gapped palindromes in a string 査読

    Shintaro Narisada, Diptarama Hendrian, Kazuyuki Narisawa, Shunsuke Inenaga, Ayumi Shinohara

    Theoretical Computer Science   812   160 - 173   2020年4月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    In this paper, we introduce new types of approximate palindromes called single-arm-gapped palindromes (shortly SAGPs). A SAGP contains a gap in either its left or right arm, which is in the form of either wgucuRwR or wucuRgwR, where w and u are non-empty strings, wR and uR are respectively the reversed strings of w and u, g is a string called a gap, and c is either a single character or the empty string. Here we call wu and uRwR the arm of the SAGP, and |uv| the length of the arm. We classify SAGPs into two groups: those which have ucuR as a maximal palindrome (type-1), and the others (type-2). We propose several algorithms to compute type-1 SAGPs with longest arms occurring in a given string, based on suffix arrays. Then, we propose a linear-time algorithm to compute all type-1 SAGPs with longest arms, based on suffix trees. Also, we show how to compute type-2 SAGPs with longest arms in linear time. We also perform some preliminary experiments to show practical performances of the proposed methods.

    DOI: 10.1016/j.tcs.2019.10.025

  • Practical Grammar Compression Based on Maximal Repeats 査読 国際誌

    Isamu Furuya, Takuya Takagi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Takuya Kida

    Algorithms   13 ( 4 )   103   2020年4月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    DOI: https://doi.org/10.3390/a13040103

  • Minimal Unique Substrings and Minimal Absent Words in a Sliding Window 査読 国際誌

    Takuya Mieno, Yuki Kuhara, Tooru Akagi, Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    46th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2020)   2020年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • Fast Algorithms for the Shortest Unique Palindromic Substring Problem on Run-Length Encoded Strings 査読

    Kiichi Watanabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theory of Computing Systems   2020年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    For a string S, a palindromic substring S[i.j] is said to be a shortest unique palindromic substring (SUPS) for an interval [s,t] in S, if S[i.j] occurs exactly once in S, the interval [i,j] contains [s,t], and every palindromic substring containing [s,t] which is shorter than S[i.j] occurs at least twice in S. In this paper, we study the problem of answering SUPS queries on run-length encoded strings. We show how to preprocess a given run-length encoded string RLES of size m in O(m) space and O(mlogσRLES+mlogm/loglogm) time so that all SUPSs for any subsequent query interval can be answered in O(logm/loglogm+α) time, where α is the number of outputs, and σRLES is the number of distinct runs of RLES. Additionaly, we consider a variant of the SUPS problem where a query interval is also given in a run-length encoded form. For this variant of the problem, we present two alternative algorithms with faster queries. The first one answers queries in O(loglogm/logloglogm+α) time and can be built in O(mlogσRLES+mlogm/loglogm) time, and the second one answers queries in O(log log m+ α) time and can be built in O(mlogσRLES) time. Both of these data structures require O(m) space.

    DOI: 10.1007/s00224-020-09980-x

  • Faster STR-EC-LCS Computation 査読 国際誌

    Kohei Yamada, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    46th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2020)   2020年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • An Improved Data Structure for Left-Right Maximal Generic Words Problem 査読 国際誌

    Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    30th International Symposium on Algorithms and Computation, ISAAC 2019   40:1 - 40:12   2019年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

    DOI: 10.4230/LIPIcs.ISAAC.2019.40

  • On the size of the smallest alphabet for Lyndon trees 査読

    Yuto Nakashima, Takuya Takagi, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Theoretical Computer Science   792   131 - 143   2019年11月

     詳細を見る

    記述言語:その他   掲載種別:研究論文(学術雑誌)  

    DOI: 10.1016/j.tcs.2018.06.044

  • Diverse Palindromic Factorization is NP-Complete 査読

    Hideo Bannai, Travis Gagie, Shunsuke Inenaga, Juha Kärkkäinen, Dominik Kempa, Marcin Piakowski, Shiho Sugimoto

    International Journal of Foundations of Computer Science   29 ( 2 )   143 - 163   2018年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    We prove that it is NP-complete to decide whether a given string can be factored into palindromes that are each unique in the factorization.

    DOI: 10.1142/S0129054118400014

  • A hardness result and new algorithm for the longest common palindromic subsequence problem 査読

    Shunsuke Inenaga, Heikki Hyyro

    INFORMATION PROCESSING LETTERS   129   11 - 15   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    The 2-LCPS problem, first introduced by Chowdhury et al. (2014) [17], asks one to compute (the length of) a longest common palindromic subsequence between two given strings A and B. We show that the 2-LCPS problem is at least as hard as the well-studied longest common subsequence problem for four strings. Then, we present a new algorithm which solves the 2-LCPS problem in O (sigma M-2 + n) time, where n denotes the length of A and B, M denotes the number of matching positions between A and B, and a denotes the number of distinct characters occurring in both A and B. Our new algorithm is faster than Chowdhury et al.'s sparse algorithm when sigma = o(log(2) n log log n). (C) 2017 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.ipl.2017.08.006

  • Tighter Bounds and Optimal Algorithms for All Maximal α-gapped Repeats and Palindromes - Finding All Maximal α-gapped Repeats and Palindromes in Optimal Worst Case Time on Integer Alphabets. 査読

    Pawel Gawrychowski, Tomohiro I, Shunsuke Inenaga, Dominik Köppl, Florin Manea

    Theory Comput. Syst.   62 ( 1 )   162 - 191   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Tighter Bounds and Optimal Algorithms for All Maximal α-gapped Repeats and Palindromes: Finding All Maximal α-gapped Repeats and Palindromes in Optimal Worst Case Time on Integer Alphabets
    An α-gapped repeat (α ≥ 1) in a word w is a factor uvu of w such that |uv| ≤ α|u|
    the two occurrences of u are called arms of this α-gapped repeat. An α-gapped repeat is called maximal if its arms cannot be extended simultaneously with the same character to the right nor to the left. We show that the number of all maximal α-gapped repeats occurring in words of length n is upper bounded by 18αn. In the case of α-gapped palindromes, i.e., factors uvu⊺ with |uv|≤ α|u|, we show that the number of all maximal α-gapped palindromes occurring in words of length n is upper bounded by 28αn + 7n. Both upper bounds allow us to construct algorithms finding all maximal α-gapped repeats and/or all maximal α-gapped palindromes of a word of length n on an integer alphabet of size nO ( 1 ) in O(αn) time. The presented running times are optimal since there are words that have Θ(αn) maximal α-gapped repeats/palindromes.

    DOI: 10.1007/s00224-017-9794-5

  • Efficient Computation of Substring Equivalence Classes with Suffix Arrays 査読

    Kazuyuki Narisawa, Hideharu Hiratsuka, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    ALGORITHMICA   79 ( 2 )   291 - 318   2017年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    This paper considers enumeration of substring equivalence classes introduced by Blumer et al. (J ACM 34(3):578-595, 1987). These equivalence classes were originally proposed to define a text indexing structure called compact directed acyclic word graphs (CDAWGs). These equivalence classes are also useful for text analysis, since they group together redundant substrings with essentially identical occurrences. In this paper, we present how to enumerate these equivalence classes using only suffix arrays and two auxiliary arrays (rank arrays and lcp arrays), in O(n) time for a given string of length n over the integer alphabet. The proposed method overcomes all the existing algorithms which require time O(n log sigma), where sigma is the alphabet size. Our experimental results show that the proposed method is also practically faster and more memory efficient than the existing ones. Furthermore, we propose an O(n)-time algorithm which constructs the CDAWG of an input string over the integer alphabet. This algorithm is based on the above-mentioned algorithm to enumerate equivalence classes. Our experiments show that the proposed method runs faster than the existing algorithm on large alphabets.

    DOI: 10.1007/s00453-016-0178-z

  • Packed compact tries: A fast and efficient data structure for online string processing 査読

    Takuya Takagi, Shunsuke Inenaga, Kunihiko Sadakane, Hiroki Arimura

    IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences   E100A ( 9 )   1785 - 1793   2017年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We present a new data structure called the packed compact trie (packed c-trie) which stores a set S of k strings of total length n in n log + O(k log n) bits of space and supports fast pattern matching queries and updates, where is the alphabet size. Assume that = log n letters are packed in a single machine word on the standard word RAM model, and let f (k
    n) denote the query and update times of the dynamic predecessor/successor data structure of our choice which stores k integers from universe [1
    n] in O(k log n) bits of space. Then, given a string of length m, our packed c-tries support pattern matching queries and insert/delete operations in O( m f (k
    n)) worst-case time and in O( m + f (k
    n)) expected time. Our experiments show that our packed c-tries are faster than the standard compact tries (a.k.a. Patricia trees) on real data sets. We also discuss applications of our packed c-tries.

    DOI: 10.1587/transfun.E100.A.1785

  • Inferring strings from Lyndon factorization 査読

    Yuto Nakashima, Takashi Okabe, Tomohiro, I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    THEORETICAL COMPUTER SCIENCE   689   147 - 156   2017年8月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    The Lyndon factorization of a string w is a unique factorization l(1)(p1),..., l(m)(pm) of w such that l(1),..., l(m) is a sequence of Lyndon words that is monotonically decreasing in lexicographic order. In this paper, we consider the reverse-engineering problem on Lyndon factorization: Given a sequence S = ((s(1), p(1)) (s(m), p(m))) of ordered pairs of positive integers, find a string w whose Lyndon factorization corresponds to the input sequence S, i.e., the Lyndon factorization of w is in a form of l(1)(p1),..., l(m)(pm) with vertical bar l(i)vertical bar = s(i) for all 1 <= i <= m. Firstly, we show that there exists a simple O(n)-time algorithm if the size of the alphabet is unbounded, where n is the length of the output string. Secondly, we present an O(n)-time algorithm to compute a string over an alphabet of the smallest size. Thirdly, we show how to compute only the size of the smallest alphabet in O(m) time. Fourthly, we give an O(m)-time algorithm to compute an O(m)-size representation of a string over an alphabet of the smallest size. Finally, we propose an efficient algorithm to enumerate all strings whose Lyndon factorizations correspond to S. (C) 2017 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2017.05.038

  • Faster Lyndon factorization algorithms for SLP and LZ78 compressed text 査読

    Tomohiro, I, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    THEORETICAL COMPUTER SCIENCE   656   215 - 224   2016年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We present two efficient algorithms which, given a compressed representation of a string w of length N, compute the Lyndon factorization of w. Given a straight line program (SLP) S of size n that describes w, the first algorithm runs in O (n(2) + P (n, N) Q (n, N)n logn) time and O (n(2) + S(n, N)) space, where P(n, N), S(n, N), Q(n, N) are respectively the preprocessing time, space, and query time of a data structure for longest common extensions (LCE) on SLPs. Given the Lempel-Ziv 78 encoding of size s for w, the second algorithm runs in O (s logs) time and space. (C) 2016 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2016.03.005

  • Generalized pattern matching and periodicity under substring consistent equivalence relations 査読

    Yoshiaki Matsuoka, Takahiro Aoki, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    THEORETICAL COMPUTER SCIENCE   656   225 - 233   2016年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Let approximate to be a substring consistent equivalence relation (SCER) on strings such that for any two strings x, y, x approximate to y implies that (1) vertical bar x vertical bar = vertical bar y vertical bar and (2) x[i..j] approximate to y[i..j] for all 0 <= i <= j < vertical bar x vertical bar. Examples of SCER are parameterized pattern matching and order-preserving pattern matching. We present a generalized and efficient algorithm for pattern matching with SCER approximate to. Also, we show analogues of Fine and Wilt's periodicity lemma hold for SCER. (C) 2016 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2016.02.017

  • Closed factorization 査読

    Golnaz Badkobeh, Hideo Bannai, Keisuke Goto, Tomohiro, I, Costas S. Iliopoulos, Shunsuke Inenaga, Simon J. Puglisi, Shiho Sugimoto

    DISCRETE APPLIED MATHEMATICS   212   23 - 29   2016年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    A closed string is a string with a proper substring that occurs in the string as a prefix and a suffix, but not elsewhere. Closed strings were introduced by Fici (2011) as objects of combinatorial interest in the study of Trapezoidal and Sturmian words. In this paper we present algorithms for computing closed factors (substrings) in strings. First, we consider the problem of greedily factorizing a string into a sequence of longest closed factors. We describe an algorithm for this problem that uses linear time and space. We then consider the related problem of computing, for every position in the string, the longest closed factor starting at that position. We describe a simple algorithm for the problem that runs in O(n log n/log log n) time, where n is the length of the string. This also leads to an algorithm to compute the maximal closed factor containing (i.e. covering) each position in the string in O(n log n/log log n) time. We also present linear time algorithms to factorize a string into a sequence of shortest closed factors of length at least two, to compute the shortest closed factor of length at least two starting at each position of the string, and to compute a minimal closed factor of length at least two containing each position of the string. (C) 2016 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.dam.2016.04.009

  • Deterministic sub-linear space LCE data structures with efficient construction 査読

    Yuka Tanimura, I. Tomohiro, Hideo Bannai, Shunsuke Inenaga, Simon J. Puglisi, Masayuki Takeda

    Leibniz International Proceedings in Informatics, LIPIcs   54   1.1 - 1.10   2016年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    Given a string S of n symbols, a longest common extension query LCE(i, j) asks for the length of the longest common prefix of the ith and jth suffixes of S. LCE queries have several important applications in string processing, perhaps most notably to suffix sorting. Recently, Bille et al. (J. Discrete Algorithms 25:42-50, 2014, Proc. CPM 2015:65-76) described several data structures for answering LCE queries that offers a trade-off between data structure size and query time. In particular, for a parameter 1 ≤ τ ≤ n, their best deterministic solution is a data structure of size O(n/τ) which allows LCE queries to be answered in O(τ) time. However, the construction time for all deterministic versions of their data structure is quadratic in n. In this paper, we propose a deterministic solution that achieves a similar space-time trade-off of O(τ min{log τ, log n/τ}) query time using O(n/τ) space, but we significantly improve the construction time to O(nτ).

    DOI: 10.4230/LIPIcs.CPM.2016.1

  • Efficiently finding all maximal α-gapped repeats 査読

    Paweł Gawrychowski, I. Tomohiro, Shunsuke Inenaga, Dominik Köppl, Florin Manea

    Leibniz International Proceedings in Informatics, LIPIcs   47   39:1-39:14   2016年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    For α ≥ 1, an α-gapped repeat in a word w is a factor uvu of w such that |uv| ≤ α|u|
    the two occurrences of a factor u in such a repeat are called arms. Such a repeat is called maximal if its arms cannot be extended simultaneously with the same symbol to the right nor to the left. We show that the number of all maximal α-gapped repeats occurring in words of length n is upper bounded by 18αn, allowing us to construct an algorithm finding all maximal α-gapped repeats of a word on an integer alphabet of size nO(1)
    in O(αn) time. This result is optimal as there are words that have Θ(αn) maximal α-gapped repeats. Our techniques can be extended to get comparable results in the case of α-gapped palindromes, i.e., factors uvuT with |uv| ≤ α|u|.

    DOI: 10.4230/LIPIcs.STACS.2016.39

  • Constructing LZ78 tries and position heaps in linear time for large alphabets 査読

    Yuto Nakashima, I. Tomohiro, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Information Processing Letters   115 ( 9 )   655 - 659   2015年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We present the first worst-case linear-time algorithm to compute the Lempel-Ziv 78 factorization of a given string over an integer alphabet. Our algorithm is based on nearest marked ancestor queries on the suffix tree of the given string. We also show that the same technique can be used to construct the position heap of a set of strings in worst-case linear time, when the set of strings is given as a trie.

    DOI: 10.1016/j.ipl.2015.04.002

  • Dynamic edit distance table under a general weighted cost function 査読

    Heikki Hyyrö, Kazuyuki Narisawa, Shunsuke Inenaga

    Journal of Discrete Algorithms   34   2 - 17   2015年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We discuss the problem of edit distance computation under a dynamic setting, where one of the two compared strings may be modified by single-character edit operations and we wish to keep the edit distance information between the strings up-to-date. A previous algorithm by Kim and Park (2004) [6] solves a more limited problem where modifications can be done only at the ends of the strings (so-called decremental or incremental edits) and the edit operations have (essentially) unit costs. If the lengths of the two strings are m and n, their algorithm requires O(m+n) time per modification. We propose a simple and practical algorithm that (1) allows arbitrary non-negative costs for the edit operations and (2) allows the modifications to be done at arbitrary positions. If the latter string is modified at position &lt
    sup&gt
    j∗&lt
    /sup&gt
    , our algorithm requires O(min {rc(m+n),mn}) time, where r=min {&lt
    sup&gt
    j∗&lt
    /sup&gt
    ,n-&lt
    sup&gt
    j∗&lt
    /sup&gt
    +1} and c is the maximum edit operation cost. This equals O(m+n) in the simple decremental/incremental unit cost case. Our experiments indicate that the algorithm performs much faster than the theoretical worst-case time limit O(mn) in the general case with arbitrary edit costs and modification positions. The main practical limitation of the algorithm is its Θ(mn) memory requirement for storing the edit distance information.

    DOI: 10.1016/j.jda.2015.05.007

  • Compressed automata for dictionary matching 査読

    Tomohiro I, Takaaki Nishimoto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    THEORETICAL COMPUTER SCIENCE   578   30 - 41   2015年5月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We address a variant of the dictionary matching problem where the dictionary is represented by a straight line program (SLP). For a given SLP-compressed dictionary D of size n and height h representing in patterns of total length N, we present an O (n(2) log N)-size representation of Aho-Corasick automaton which recognizes all occurrences of the patterns in D in amortized O (h + m) running time per character. We also propose an algorithm to construct this compressed Aho-Corasick automaton in O (n(3) logn log N) time and O (n(2) log N) space. In a spacial case where 7, represents only a single pattern, we present an O (n log N)-size representation of the Morris-Pratt automaton which permits us to find all occurrences of the pattern in amortized O (h) running time per character, and we show how to construct this representation in O (n(3) logn log N) time with O (n(2) log N) working space. (C) 2015 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2015.01.019

  • Detecting regularities on grammar-compressed strings 査読

    Tomohiro, I, Wataru Matsubara, Kouji Shimohira, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Kazuyuki Narisawa, Ayumi Shinohara

    INFORMATION AND COMPUTATION   240   74 - 89   2015年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We address the problems of detecting and counting various forms of regularities in a string represented as a straight-line program (SLP) which is essentially a context free grammar in the Chomsky normal form. Given an SLP of size n that represents a string s of length N, our algorithm computes all runs and squares in sin O(n(3)h) time and O(n(2)) space, where his the height of the derivation tree of the SLP. We also show an algorithm to compute all gapped-palindromes in O(n(3)h + gnh logN) time and O(n(2)) space, where g is the length of the gap. As one of the main components of the above solution, we propose a new technique called approximate doubling which seems to be a useful tool for a wide range of algorithms on SLPs. Indeed, we show that the technique can be used to compute the periods and covers of the string in O(n(2)h) time and O(nh(n + log(2)N)) time, respectively. (C) 2014 Elsevier Inc. All rights reserved.

    DOI: 10.1016/j.ic.2014.09.009

  • Inferring strings from suffix trees and links on a binary alphabet 査読

    Tomohiro, I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    DISCRETE APPLIED MATHEMATICS   163   316 - 325   2014年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    A suffix tree, which provides us with a linear space full-text index of a given string, is a fundamental data structure for string processing and information retrieval. In this paper we consider the reverse engineering problem on suffix trees: given an unlabeled ordered rooted tree T accompanied with a node-to-node transition function f, infer a string whose suffix tree and its suffix links for inner nodes are isomorphic to T and f, respectively. Also, we consider the enumeration problem in which we enumerate all strings corresponding to an input tree and links. By introducing new characterizations of suffix trees, we show that the reverse engineering problem and the enumeration problem on suffix trees on a binary alphabet can be solved in optimal time. (C) 2013 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.dam.2013.02.033

  • Palindrome pattern matching 査読

    Tomohiro, I, Shunsuke Inenaga, Masayuki Takeda

    THEORETICAL COMPUTER SCIENCE   483   162 - 170   2013年4月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    A palindrome is a string that reads the same forward and backward. For a string x, let Pals(x) be the set of all maximal palindromes of x, where each maximal palindrome in Pals(x) is encoded by a pair (c, r) of its center c and its radius r. Given a text t of length n and a pattern p of length m, the palindrome pattern matching problem is to compute all positions i oft such that Pals(p) = Pals(t[i : i + m - 1]). We present linear-time algorithms to solve this problem. (C) 2012 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2012.01.047

  • Fast q-gram mining on SLP compressed strings 査読

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Journal of Discrete Algorithms   18   89 - 99   2013年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(その他学術会議資料等)  

    We present simple and efficient algorithms for calculating q-gram frequencies on strings represented in compressed form, namely, as a straight line program (SLP). Given an SLP of size n that represents string T, we present an O(qn) time and space algorithm that computes the occurrence frequencies of all q-grams in T. Computational experiments show that our algorithm and its variation are practical for small q, actually running faster on various real string data, compared to algorithms that work on the uncompressed text. We also discuss applications in data mining and classification of string data, for which our algorithms can be useful. © 2012 Elsevier B.V.

    DOI: 10.1016/j.jda.2012.07.006

  • An efficient algorithm to test square-freeness of strings compressed by straight-line programs 査読

    Hideo Bannai, Travis Gagie, Tomohiro, I, Shunsuke Inenaga, Gad M. Landau, Moshe Lewenstein

    INFORMATION PROCESSING LETTERS   112 ( 19 )   711 - 714   2012年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We give a simple algorithm that, given a straight-line program of size n for a string S of length N, tests whether S is square-free in O(n(4) log N) time and O(n(2)) space. The algorithm also allows us to test square-freeness on an arbitrary composition system of size c for S. in O(c(4) log(5) N) time and O(c(2) log(2) N) space, which is faster than using the algorithm by Gasieniec, Karpinski, Plandowski, and Rytter (1996) [4]. (C) 2012 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.ipl.2012.06.017

  • FINDING CHARACTERISTIC SUBSTRINGS FROM COMPRESSED TEXTS 査読

    Shunsuke Inenaga, Hideo Bannai

    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE   23 ( 2 )   261 - 280   2012年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Text mining from large scaled data is of great importance in computer science. In this paper, we consider fundamental problems on text mining from compressed strings, i.e., computing a longest repeating substring, longest non-overlapping repeating substring, most frequent substring, and most frequent non-overlapping substring from a given compressed string. Also, we tackle the following novel problem: given a compressed text and compressed pattern, compute the representative of the equivalence class of the pattern w.r.t. the text. We present algorithms that solve the above problems in time polynomial in the size of input compressed strings. The compression scheme we consider is straight line program (SLP) which has exponential compression, and therefore our algorithms are more efficient than any existing algorithms that require decompression of given SLPs.

    DOI: 10.1142/S0129054112400126

  • Verifying and enumerating parameterized border arrays 査読

    Tomohiro, I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    THEORETICAL COMPUTER SCIENCE   412 ( 50 )   6959 - 6981   2011年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    The parameterized pattern matching problem is to check if there exists a renaming bijection on the alphabet with which a given pattern can be transformed into a substring of a given text. A parameterized border array (p-border array) is a parameterized version of a standard border array, and we can efficiently solve the parameterized pattern matching problem using p-border arrays.
    In this paper, we present a linear time algorithm to verify if a given integer array is a valid p-border array for a binary alphabet. We also show a linear time algorithm to compute all binary parameterized strings sharing a given p-border array. In addition, we give an algorithm which computes all p-border arrays of length at most n, where n is a given threshold. This algorithm runs in O(B-2(n)) time, where B-2(n) is the number of all p-border arrays of length n for a binary parameter alphabet.
    The problems with a larger alphabet are much more difficult. Still, we present an O(n(1.5)) - time O(n) - space algorithm to verify if a given integer array of length n is a valid p-border array for an unbounded alphabet. The best previously known solution to this task takes time proportional to the n-th Bell number 1/e Sigma(infinity)(k=0) k(n)/k(l), and hence our algorithm is much more efficient. Also, we show that it is possible to enumerate all p-border arrays of length at most n for an unbounded alphabet in O(B(n)n(2.5)) time, where B-n denotes the number of p-border arrays of length n. (C) 2011 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2011.09.008

  • Fast q-gram Mining on SLP Compressed Strings 査読 国際誌

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga and Masayuki Takeda

    Proc. the 18th Symposium on String Processing and Information Retrieval (SPIRE 2011)   LNCS 7024   2011年10月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Inferring Strings from Suffix Trees and Links on a Binary Alphabet 査読 国際誌

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. The Prague Stringology Conference 2011 (PSC 2011)   2011年8月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Computing Longest Common Substring/Subsequence of Non-linear Texts 査読 国際誌

    Kouji Shimohira, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. The Prague Stringology Conference 2011 (PSC 2011)   2011年8月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Faster Subsequence and Don't-Care Pattern Matching on Compressed Texts 査読 国際誌

    Takanori Yamamoto, Hideo Bannai, Shunsuke Inenaga and Masayuki Takeda

    Proc. the 22nd Annual Symposium on Combinatorial Pattern Matching (CPM 2011)   LNCS 6661   2011年6月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Missing pattern discovery 査読

    Stanislav Angelov, Shunsuke Inenaga, Teemu Kivioja, Veli Mäkinen

    Journal of Discrete Algorithms   9 ( 2 )   153 - 165   2011年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    In this paper, we study the missing patterns problem: Find the shortest pair of patterns that do not occur close to each other in a given text, i.e., the distance between their occurrences is always greater than a given threshold α. We present various solutions to this problem, as well as to the case where the patterns in the pair are required to be of the same length. This work is motivated by optimizing the sensitivity of PCR. Experiments show that our algorithm is practical enough to handle human genome data. © 2010 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.jda.2010.08.005

  • Dynamic Edit Distance Table under a General Weighted Cost Function 査読 国際誌

    Heikki Hyyrö, Kazuyuki Narisawa, and Shunsuke Inenaga

    Proc. 36th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2010),   LNCS 5901   2010年1月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Linear-Time text compression by longest-first substitution 査読

    Ryosuke Nakamura, Shunsuke Inenaga, Hideo Bannai, Takashi Funamoto, Masayuki Takeda, Ayumi Shinohara

    Algorithms   2 ( 4 )   1429 - 1448   2009年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We consider grammar-based text compression with longest first substitution (LFS), where non-overlapping occurrences of a longest repeating factor of the input text are replaced by a new non-terminal symbol. We present the first linear-time algorithm for LFS. Our algorithm employs a new data structure called sparse lazy suffix trees. We also deal with a more sophisticated version of LFS, called LFS2, that allows better compression. The first linear-time algorithm for LFS2 is also presented.

    DOI: 10.3390/a2041429

  • Lightweight Parameterized Suffix Array Construction 査読 国際誌

    Tomohiro I, Satoshi Deguchi, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    Proc. 20th International Workshop on Combinatorial Algorithms (IWOCA 2009)   LNCS 5874   2009年7月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Efficient algorithms to compute compressed longest common substrings and compressed palindromes 査読

    Wataru Matsubara, Shunsuke Inenaga, Akira Ishino, Ayumi Shinohara, Tomoyuki Nakamura, Kazuo Hashimoto

    THEORETICAL COMPUTER SCIENCE   410 ( 8-10 )   900 - 913   2009年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    This paper studies two problems on compressed strings described in terms of straight line programs (SLPs). One is to compute the length of the longest common substring of two given SLP-compressed strings, and the other is to compute all palindromes of a given SLP-compressed string. In order to solve these problems efficiently (in polynomial time w.r.t. the compressed size) decompression is never feasible, since the decompressed size can be exponentially large. We develop combinatorial algorithms that solve these problems in O(n(4) log n) time with O(n(3)) space, and in O(n(4)) time with O(n(2)) space, respectively, where n is the size of the input SLP-compressed strings. (C) 2008 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2008.12.016

  • String Kernels Based on Variable-Length-Don't-Care Patterns 査読 国際誌

    Kazuyuki Narisawa, Hideo Bannai, Kohei Hatano, Shunsuke Inenaga, and Masayuki Takeda

    Proc. 11th International Conference on Discovery Science (DS 2008)   LNAI 5255   2008年10月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Parameterized Suffix Arrays for Binary Strings 査読 国際誌

    Satoshi Deguchi, Fumihito Higashijima, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    Proc. The Prague Stringology Conference 2008 (PSC 2008)   2008年9月

     詳細を見る

    掲載種別:研究論文(国際会議プロシーディングス)  

  • Reachability on Suffix Tree Graphs 招待 査読 国際誌

    Yasuto Higa, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    International Journal of Foundations of Computer Science   19 ( 1 )   2008年2月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Reachability on suffix tree graphs 査読

    Yasuto Higa, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE   19 ( 1 )   147 - 162   2008年2月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We analyze the complexity of graph reachability queries on ST-graphs, defined as directed acyclic graphs (DAGs) obtained by merging the suffix tree of a given string and its suffix links. Using a simplified reachability labeling algorithm presented by Agrawal et al. (1989), we show that for a random string of length n, its ST-graph can be preprocessed in O(n log n) expected time and space to answer reachability queries in O(log n) time. Furthermore, we present a series of strings that require circle minus(n root n) time and space to answer reachability queries in O(log n) time for the same algorithm. Exhaustive computational calculations for strings of length n <= 33 have revealed that the same strings are also the worst case instances of the algorithm. We therefore conjecture that reachability queries can be answered in O(log n) time with a worst case time and space preprocessing complexity of circle minus(n root n).

    DOI: 10.1142/S0129054108005590

  • A New Family of String Classifiers Based on Local Relatedness 査読 国際誌

    Yasuto Higa, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Proc. 9th International Conference on Discovery Science (DS 2006), Lecture Notes in Artificial Intelligence (LNAI 4265)   LNAI 4265   2006年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A fully compressed pattern matching algorithm for simple collage systems 査読

    S Inenaga, A Shinohara, M Takeda

    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE   16 ( 6 )   1155 - 1166   2005年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We study the fully compressed pattern matching problem (FCPM problem): Given T and P which are descriptions of text T and pattern P respectively, find the occurrences of P in T without decompressing T or P. This problem is rather challenging since patterns am also given in a compressed form. In this paper we present an FCPM algorithm for simple collage systems. Collage systems are a general framework representing various kinds of dictionary-based compressions in a uniform way, and simple collage systems are a subclass that includes LZW and LZ78 compressions. Collage systems are of the form < D, S >, where D is a dictionary and S is a sequence of variables from 1). Our F(;PM algorithm performs in O(parallel to D parallel to(2) + mn log |S|) time, where n = |T| = parallel to D parallel to + |S| and m = |P|. This is faster than the previous best result of O(m(2)n(2)) time.

    DOI: 10.1142/S0129054105003728

  • Practical Algorithms for Pattern Based Linear Regression 査読 国際誌

    Hideo Bannai, Kohei Hatano, Shunsuke Inenaga, and Masayuki Takeda

    8th International Conference on Discovery Science (DS'05)   3735   44 - 56   2005年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • On-line construction of compact directed acyclic word graphs 査読

    S Inenaga, H Hoshino, A Shinohara, M Takeda, S Arikawa, G Mauri, G Pavesi

    DISCRETE APPLIED MATHEMATICS   146 ( 2 )   156 - 179   2005年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Many different index structures, providing efficient solutions to problems related to pattern matching, have been introduced so far. Examples of these structures are suffix trees and directed acyclic word graphs (DAWGs), which can be efficiently constructed in linear time and space. Compact directed acyclic word graphs (CDAWGs) are an index structure preserving some features of both suffix trees and DAWGs, and require less space than both of them. An algorithm which directly constructs CDAWGs in linear time and space was first introduced by Crochemore and Verin, based on McCreight's algorithm for constructing suffix trees. In this work, we present a novel on-line linear-time algorithm that builds the CDAWG for a single string as well as for a set of strings, inspired by Ukkonen's on-line algorithm for constructing suffix trees. (C) 2004 Elsevier B.V. All rights reserved.

    DOI: 10.1016/dam.2004.04.012

  • Ternary directed acyclic word graphs 査読

    S Miyamoto, S Inenaga, M Takeda, A Shinohara

    THEORETICAL COMPUTER SCIENCE   328 ( 1-2 )   97 - 111   2004年11月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Given a set S of strings, a DFA accepting S offers a very time-efficient solution to the pattern matching problem over S. The key is how to implement such a DFA in the trade-off between time and space, and especially the choice of how to implement the transitions of each state is critical. Bentley and Sedgewick proposed an effective tree structure called ternary trees. The idea of ternary trees is to 'implant' the process of binary search for transitions into the structure of the trees themselves. This way the process of binary search becomes visible, and the implementation of the trees becomes quite easy. The directed acyclic word graph (DAWG) of a string w is the smallest DFA that accepts all suffixes of w, and requires only linear space. We apply the scheme of ternary trees to DAWGs, introducing a new data structure named ternary DAWGs (TDAWGs). Furthermore, the scheme of AVL trees is applied to the TDAWGs, yielding a more time-efficient structure AVL TDAWGs. We also perform some experiments that show the efficiency of TDAWGs and AVL TDAWGs, compared to DAWGs in which transitions are implemented by linked lists. (C) 2004 Elsevier B.V. All rights reserved.

    DOI: 10.1016/j.tcs.2004.07.008

  • Efficiently finding regulatory elements using correlation with gene expression 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, and Satoru Miyano

    Journal of Bioinformatics and Computational Biology   2 ( 2 )   2004年6月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • Efficiently finding regulatory elements using correlation with gene expression 査読

    Hideo Bannai, Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, Satoru Miyano

    Journal of Bioinformatics and Computational Biology   2 ( 2 )   273 - 288   2004年6月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    We present an efficient algorithm for detecting putative regulatory elements in the upstream DNA sequences of genes, using gene expression information obtained from microarray experiments. Based on a generalized suffix tree, our algorithm looks for motif patterns whose appearance in the upstream region is most correlated with the expression levels of the genes. We are able to find the optimal pattern, in time linear in the total length of the upstream sequences. We implement and apply our algorithm to publicly available microarray gene expression data, and show that our method is able to discover biologically significant motifs, including various motifs which have been reported previously using the same data set. We further discuss applications for which the efficiency of the method is essential, as well as possible extensions to our algorithm. © Imperial College Press.

    DOI: 10.1142/S0219720004000612

  • Compact directed acyclic word graphs for a sliding window 査読

    Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, Setsuo Arikawa

    Journal of Discrete Algorithms   2 ( 1 )   33 - 51   2004年3月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)  

    Suffix trees are a well-known and widely-studied data structure highly useful for string matching. The suffix tree of a string ω can be constructed in O(n) time and space, where n denotes the length of ω. Larsson achieved an efficient algorithm to maintain suffix trees for a sliding window. It contributes to prediction by partial matching (PPM) style statistical data compression scheme. Compact directed acyclic word graphs (CDAWGs) are a more space-economical data structure for indexing strings. In this paper we propose a linear-time algorithm to maintain CDAWGs for a sliding window. © 2003 Elsevier B.V. All rights reserved.

    DOI: 10.1016/S1570-8667(03)00064-9

  • Discovering Most Classificatory Patterns for Very Expressive Pattern Classes 査読 国際誌

    Masayuki Takeda, Shunsuke Inenaga, Hideo Bannai, Ayumi Shinohara, and Setsuo Arikawa

    The 6th International Conference on Discovery Science (DS 2003)   2843   486 - 493   2003年10月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Note on Randomized Algorithm for String Matching with Mismatches 招待 査読 国際誌

    Kensuke Baba, Ayumi Shinohara, Masayuki Takeda, Shunsuke Inenaga, and Setsuo Arikawa

    Nordic Journal of Computing   10 ( 1 )   2003年4月

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

  • A String Pattern Regression Algorithm and Its Application to Pattern Discovery in Long Introns 査読 国際誌

    Hideo Bannai, Shunsuke Inenaga, Ayumi Shinohara, Masayuki Takeda, and Satoru Miyano

    The 13th International Conference on Genome Informatics (GIW 2002)   2002年12月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

  • A Note on Randomized Algorithm for String Matching with Mismatches 査読 国際誌

    Kensuke Baba, Ayumi Shinohara, Masayuki Takeda, Shunsuke Inenaga, and Setsuo Arikawa

    The Prague Stringology Conference '02 (PSC '02)   2002年9月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(国際会議プロシーディングス)  

▼全件表示

書籍等出版物

  • String Processing and Information Retrieval (SPIRE 2016)

    Shunsuke Inenaga, Kunihiko Sadakane, Tetsuya Sakai(担当:編集)

    Springer  2016年10月 

     詳細を見る

    担当ページ:LNCS 9954   記述言語:英語   著書種別:学術書

  • Special issue of Language and Automata Theory and Applications 2011 (LATA 2011)

    Adrian Horia Dediu, Shunsuke Inenaga, Carlos Martín-Vide(担当:編集)

    International Journal of Computer Mathematics (Taylor & Francis)  2013年6月 

     詳細を見る

    記述言語:英語   著書種別:学術書

  • Language and Automata Theory and Applications 2011 (LATA 2011)

    Adrian Horia Dediu, Shunsuke Inenaga, Carlos Martín-Vide(担当:編集)

    Springer  2011年5月 

     詳細を見る

    担当ページ:LNCS 6638   記述言語:英語   著書種別:学術書

  • Combinatorial Methods for String Processing

    Shunsuke Inenaga(担当:編集)

    MDPI  2021年11月 

     詳細を見る

    記述言語:英語   著書種別:学術書

講演・口頭発表等

  • Computing Palindromes on a Trie in Linear Time 国際会議

    Takuya Mieno, Mitsuru Funakoshi, Shunsuke Inenaga

    33rd International Symposium on Algorithms and Computation (ISAAC 2022)  2022年12月 

     詳細を見る

    開催年月日: 2022年12月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:Seoul   国名:大韓民国  

  • c-Trie++: A Dynamic Trie Tailored for Fast Prefix Searches 国際会議

    Kazuya Tsuruta, Dominik Köppl, Shunsuke Kanda, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Data Compression Conference (DCC 2020)  2020年3月 

     詳細を見る

    開催年月日: 2020年3月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Snowbird   国名:アメリカ合衆国  

  • Combinatorial algorithms for grammar-based text compression 招待 国際会議

    Shunsuke Inenaga

    Tutorial on a Special Topic Related Combinatorial Methods for String and Graph  2020年3月 

     詳細を見る

    開催年月日: 2020年3月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Singapore (online)   国名:シンガポール共和国  

  • The Parameterized Position Heap of a Trie 国際会議

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    11th International Conference on Algorithms and Complexity (CIAC 2019)  2019年5月 

     詳細を見る

    開催年月日: 2019年5月

    記述言語:英語   会議種別:口頭発表(一般)  

    国名:日本国  

  • Recovering, counting and enumerating strings from forward and backward suffix arrays

    Yuki Kuhara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    25th International Symposium on String Processing and Information Retrieval, SPIRE 2018  2018年10月 

     詳細を見る

    開催年月日: 2018年10月

    記述言語:英語  

    開催地:Lima   国名:ペルー共和国  

    The suffix array SAw of a string w of length n is a permutation of [1..n] such that SAw[i]=j iff w[j, n] is the lexicographically i-th suffix of w. In this paper, we consider variants of the reverse-engineering problem on suffix arrays with two given permutations P and Q of [1..n], such that P refers to the forward suffix array of some string w and Q refers to the backward suffix array of the reversed string wR. Our results are the following: (1) An algorithm which computes a solution string over an alphabet of the smallest size, in O(n) time. (2) The exact number of solution strings over an alphabet of size σ. (3) An efficient algorithm which computes all solution strings in the lexicographical order, in time near optimal up to log n factor.

  • Right-to-left Online Construction of Parameterized Position Heaps 国際会議

    Prague Stringology Conference 2018 (PSC 2018)

    Prague Stringology Conference 2018 (PSC 2018)  2018年8月 

     詳細を見る

    開催年月日: 2018年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    国名:日本国  

  • Longest lyndon substring after edit

    Yuki Urabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    29th Annual Symposium on Combinatorial Pattern Matching, CPM 2018  2018年7月 

     詳細を見る

    開催年月日: 2018年7月

    記述言語:英語  

    開催地:Qingdao   国名:中華人民共和国  

    The longest Lyndon substring of a string T is the longest substring of T which is a Lyndon word. LLS(T) denotes the length of the longest Lyndon substring of a string T. In this paper, we consider computing LLS(T′) where T′ is an edited string formed from T. After O(n) time and space preprocessing, our algorithm returns LLS(T′) in O(log n) time for any single character edit. We also consider a version of the problem with block edits, i.e., a substring of T is replaced by a given string of length l. After O(n) time and space preprocessing, our algorithm returns LLS(T′) in O(l log σ + log n) time for any block edit where σ is the number of distinct characters in T. We can modify our algorithm so as to output all the longest Lyndon substrings of T′ for both problems.

  • Lyndon factorization of grammar compressed texts revisited

    Isamu Furuya, Yuto Nakashima, I. Tomohiro, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    29th Annual Symposium on Combinatorial Pattern Matching, CPM 2018  2018年7月 

     詳細を見る

    開催年月日: 2018年7月

    記述言語:英語  

    開催地:Qingdao   国名:中華人民共和国  

    We revisit the problem of computing the Lyndon factorization of a string w of length N which is given as a straight line program (SLP) of size n. For this problem, we show a new algorithm which runs in O(P(n,N) + Q(n,N)n log logN) time and O(n logN + S(n,N)) space where P(n,N), S(n,N), Q(n,N) are respectively the pre-processing time, space, and query time of a data structure for longest common extensions (LCE) on SLPs. Our algorithm improves the algorithm proposed by I et al. (TCS '17), and can be more efficient than the O(N)-time solution by Duval (J. Algorithms '83) when w is highly compressible.

  • Longest substring palindrome after edit

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    29th Annual Symposium on Combinatorial Pattern Matching, CPM 2018  2018年7月 

     詳細を見る

    開催年月日: 2018年7月

    記述言語:英語  

    開催地:Qingdao   国名:中華人民共和国  

    It is known that the length of the longest substring palindromes (LSPals) of a given string T of length n can be computed in O(n) time by Manacher's algorithm [J. ACM '75]. In this paper, we consider the problem of finding the LSPal after the string is edited. We present an algorithm that uses O(n) time and space for preprocessing, and answers the length of the LSPals in O(log(min{ω, log n})) time after single character substitution, insertion, or deletion, where ω denotes the number of distinct characters appearing in T. We also propose an algorithm that uses O(n) time and space for preprocessing, and answers the length of the LSPals in O(ℓ+log n) time, after an existing substring in T is replaced by a string of arbitrary length ℓ.

  • Almost Linear Time Computation of Maximal Repetitions in Run Length Encoded Strings 国際会議

    Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    28th International Symposium on Algorithms and Computation (ISAAC 2017)  2017年12月 

     詳細を見る

    開催年月日: 2017年12月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Phuket   国名:タイ王国  

  • On Two LZ78-style Grammars: Compression Bounds and Compressed-Space Computation 国際会議

    Golnaz Badkobeh, Travis Gagie, Shunsuke Inenaga, Tomasz Kociumaka, Dmitry Kosolobov and Simon Puglisi

    24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)  2017年9月 

     詳細を見る

    開催年月日: 2017年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Palermo   国名:イタリア共和国  

  • Linear-size CDAWG: new repetition-aware indexing and grammar compression 国際会議

    Takuya Takagi, Keisuke Goto, Yuta Fujishige, Shunsuke Inenaga and Hiroki Arimura

    24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)  2017年9月 

     詳細を見る

    開催年月日: 2017年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Palermo   国名:イタリア共和国  

  • Order preserving pattern matching on trees and DAGs 国際会議

    Tenma Nakamura, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)  2017年9月 

     詳細を見る

    開催年月日: 2017年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Palermo   国名:イタリア共和国  

  • On Reverse Engineering the Lyndon Tree 国際会議

    Yuto Nakashima, Takuya Takagi, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    Prague Stringology Conference 2017 (PSC 2017)  2017年8月 

     詳細を見る

    開催年月日: 2017年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Small-space LCE data structure with constant-time queries 国際会議

    Yuka Tanimura, Takaaki Nishimoto, Hideo Bannai, Shunsuke Inenaga and Masayuki Takeda

    42nd International Symposium on Mathematical Foundations of Computer Science (MFCS 2017)  2017年8月 

     詳細を見る

    開催年月日: 2017年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Aalborg   国名:デンマーク王国  

  • Computing abelian string regularities based on RLE

    Shiho Sugimoto, Naoki Noda, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th International Workshop on Combinational Algorithms, IWOCA 2017  2018年1月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語  

    開催地:Newcastle, NSW   国名:オーストラリア連邦  

    Two strings x and y are said to be Abelian equivalent if x is a permutation of y, or vice versa. If a string z satisfies z = xy with x and y being Abelian equivalent, then z is said to be an Abelian square. If a string w can be factorized into a sequence v1, …, vs of strings such that v1, …, vs-1 are all Abelian equivalent and vs is a substring of a permutation of v1, then w is said to have a regular Abelian period (p, t) where p = |v1| and t = |vs|. If a substring w1[i.i+l-1] of a string w1 and a substring w2[j.j + l - 1] of another string w2 are Abelian equivalent, then the substrings are said to be a common Abelian factor of w1 and w2 and if the length l is the maximum of such then the substrings are said to be a longest common Abelian factor of w1 and w2. We propose efficient algorithms which compute these Abelian regularities using the run length encoding (RLE) of strings. For a given string w of length n whose RLE is of size m, we propose algorithms which compute all Abelian squares occurring in w in O(mn) time, and all regular Abelian periods of w in O(mn) time. For two given strings w1 and w2 of total length n and of total RLE size m, we propose an algorithm which computes all longest common Abelian factors in O(m2n) time.

  • Shortest unique palindromic substring queries in optimal time

    Yuto Nakashima, Hiroe Inoue, Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th International Workshop on Combinational Algorithms, IWOCA 2017  2018年1月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語  

    開催地:Newcastle, NSW   国名:オーストラリア連邦  

    palindrome is a string that reads the same forward and backward. A palindromic substring P of a string S is called a shortest unique palindromic substring (SUPS) for an interval [s, t] in S, if P occurs exactly once in S, this occurrence of P contains interval [s, t], and every palindromic substring of S which contains interval [s, t] and is shorter than P occurs at least twice in S. The SUPS problem is, given a string S, to preprocess S so that for any subsequent query interval [s, t] all the SUPSs for interval [s, t] can be answered quickly. We present an optimal solution to this problem. Namely, we show how to preprocess a given string S of length n in O(n) time and space so that all SUPSs for any subsequent query interval can be answered in O(α + 1) time, where α is the number of outputs.

  • Shortest Unique Palindromic Substring Queries in Optimal Time 国際会議

    Yuto Nakashima, Hiroe Inoue, Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th International Workshop on Combinatorial Algorithms (IWOCA 2017)  2017年7月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Newcastle   国名:オーストラリア連邦  

  • Computing Abelian string regularities based on RLE 国際会議

    Shiho Sugimoto, Naoki Noda, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th International Workshop on Combinatorial Algorithms (IWOCA 2017)  2017年7月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Newcastle   国名:オーストラリア連邦  

  • Tight bounds on the maximum number of shortest unique substrings 国際会議

    Takuya Mieno, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)  2017年7月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Warsaw   国名:ポーランド共和国  

  • Faster STR-IC-LCS computation via RLE 国際会議

    Keita Kuboi, Yuta Fujishige, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)  2017年7月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Warsaw   国名:ポーランド共和国  

  • Computing All Distinct Squares in Linear Time for Integer Alphabets 国際会議

    Hideo Bannai, Shunsuke Inenaga, Dominik Köppl

    28th Annual Symposium on Combinatorial Pattern Matching (CPM 2017)  2017年7月 

     詳細を見る

    開催年月日: 2017年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Warsaw   国名:ポーランド共和国  

  • Fully dynamic data structure for LCE queries in compressed space 国際会議

    Takaaki Nishimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016)  2016年8月 

     詳細を見る

    開催年月日: 2016年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Krakow   国名:ポーランド共和国  

  • Packed Compact Tries: A Fast and Efficient Data Structure for Online String Processing 国際会議

    Takuya Takagi, Shunsuke Inenaga, Kunihiko Sadakane, Hiroki Arimura

    27th International Workshop on Combinatorial Algorithms (IWOCA 2016)  2015年6月 

     詳細を見る

    開催年月日: 2016年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Helsinki   国名:フィンランド共和国  

  • Computing Smallest and Largest Repetition Factorizations in O(n log n) time 国際会議

    Hiroe Inoue, Yoshiaki Matsuoka, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Prague Stringology Conference 2016 (PSC 2016)  2016年8月 

     詳細を見る

    開催年月日: 2016年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Dynamic index and LZ factorization in compressed space 国際会議

    Takaaki Nishimoto, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Prague Stringology Conference 2016 (PSC 2016)  2016年8月 

     詳細を見る

    開催年月日: 2016年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Computing DAWGs and Minimal Absent Words in Linear Time for Integer Alphabets 国際会議

    Yuta Fujishige, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016)  2016年8月 

     詳細を見る

    開催年月日: 2016年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Krakow   国名:ポーランド共和国  

  • Factorizing a string into squares in linear time 国際会議

    Yoshiaki Matsuoka, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)  2015年6月 

     詳細を見る

    開催年月日: 2016年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Tel Aviv   国名:イスラエル国  

  • Fully-online construction of suffix trees for multiple texts 国際会議

    Takuya Takagi, Shunsuke Inenaga, Hiroki Arimura

    27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)  2015年6月 

     詳細を見る

    開催年月日: 2016年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Tel Aviv   国名:イスラエル国  

  • Deterministic sub-linear space LCE data structures with efficient construction 国際会議

    Yuka Tanimura, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Simon J. Puglisi, Masayuki Takeda

    27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)  2015年6月 

     詳細を見る

    開催年月日: 2016年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Tel Aviv   国名:イスラエル国  

  • Longest Common Subsequence in at Least k Length Order-isomorphic Substrings 国際会議

    Yohei Ueki, Diptarama, Masatoshi Kurihara, Yoshiaki Matsuoka, Kazuyuki Narisawa, Ryo Yoshinaka, Hideo Bannai, Shunsuke Inenaga, Ayumi Shinohara

    43rd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2017)  2017年1月 

     詳細を見る

    開催年月日: 2016年1月 - 2017年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Limerick   国名:アイルランド  

  • Computing longest single-arm-gapped palindromes in a string 国際会議

    Shintaro Narisada, Diptarama, Kazuyuki Narisawa, Shunsuke Inenaga, Ayumi Shinohara

    43rd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2017)  2017年1月 

     詳細を見る

    開催年月日: 2016年1月 - 2017年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Limerick   国名:アイルランド  

  • Compacting a dynamic edit distance table by RLE compression 国際会議

    Heikki Hyyrö, Shunsuke Inenaga

    42nd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2016)  2016年1月 

     詳細を見る

    開催年月日: 2016年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Harrachov   国名:チェコ共和国  

  • Inferring Strings from Full Abelian Periods 国際会議

    Makoto Nishida, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    26th International Symposium on Algorithms and Computation (ISAAC 2015)  2015年12月 

     詳細を見る

    開催年月日: 2015年12月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Nagoya   国名:日本国  

  • Finding gapped palindromes online 国際会議

    Yuta Fujishige, Michitaro Nakamura, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    27th International Workshop on Combinatorial Algorithms (IWOCA 2016)  2016年8月 

     詳細を見る

    開催年月日: 2015年9月 - 2016年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Helsinki   国名:フィンランド共和国  

  • Efficient Algorithms for Longest Closed Factor Array 国際会議

    Hideo Bannai, Shunsuke Inenaga, Tomasz Kociumaka, Arnaud Lefebvre, Jakub Radoszewski, Wojciech Rytter, Shiho Sugimoto, Tomasz Waleń

    22nd Symposium on String Processing and Information Retrieval (SPIRE 2015)  2015年9月 

     詳細を見る

    開催年月日: 2015年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:London   国名:グレートブリテン・北アイルランド連合王国(英国)  

  • A faster algorithm for computing maximal α-gapped repeats in a string 国際会議

    Yuka Tanimura, Yuta Fujishige, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    22nd Symposium on String Processing and Information Retrieval (SPIRE 2015)  2015年9月 

     詳細を見る

    開催年月日: 2015年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:London   国名:グレートブリテン・北アイルランド連合王国(英国)  

  • Computing Left-Right Maximal Generic Words 国際会議

    Takaaki Nishimoto, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Proc. Prague Stringology Conference 2015 (PSC 2015)  2015年8月 

     詳細を見る

    開催年月日: 2015年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • A Faster Longest Common Extension Algorithm on Compressed Strings and its Applications 招待 国際会議

    Shunsuke Inenaga

    Proc. Prague Stringology Conference 2015 (PSC 2015)  2015年8月 

     詳細を見る

    開催年月日: 2015年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Diverse Palindromic Factorization is NP-Complete 国際会議

    Hideo Bannai, Travis Gagie, Shunsuke Inenaga, Juha Kärkkäinen, Dominik Kempa, Marcin Piatkowski, Simon J. Puglisi, Shiho Sugimoto

    19th International Conference on Developments in Language Theory (DLT 2015)  2015年7月 

     詳細を見る

    開催年月日: 2015年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Liverpool   国名:グレートブリテン・北アイルランド連合王国(英国)  

  • Semi-dynamic compact index for short patterns and succinct van Emde Boas tree 国際会議

    Yoshiaki Matsuoka, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    26th Annual Symposium on Combinatorial Pattern Matching (CPM 2015)  2015年6月 

     詳細を見る

    開催年月日: 2015年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Ischia Island   国名:イタリア共和国  

  • LZD Factorization: Simple and Practical Online Grammar Compression with Variable-to-Fixed Encoding 国際会議

    Keisuke Goto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    26th Annual Symposium on Combinatorial Pattern Matching (CPM 2015)  2015年6月 

     詳細を見る

    開催年月日: 2015年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Ischia Island   国名:イタリア共和国  

  • An opportunistic text indexing structure based on run length encoding 国際会議

    Yuya Tamakoshi, Keisuke Goto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    9th International Conference on Algorithms and Complexity (CIAC 2015)  2015年5月 

     詳細を見る

    開催年月日: 2015年5月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Paris   国名:フランス共和国  

  • 動的な圧縮索引

    西本 崇晃, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • 制約柔軟パターンを含む最長共通柔軟パターン問題

    久保井 啓太, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • 固定長ギャップ付き回文のオンライン計算

    中村 道太郎, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • 文字列中にある極大α-gapped repeatの列挙

    谷村 優佳, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • 重複のない文字列における α-ギャップ repeat の列挙

    藤重 雄大, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • 順序同型パターン照合アルゴリズム

    青木 隆宏, 松岡 禎明, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • Lyndon ≦ LZ77 Conjecture

    中島 祐人, 稲永 俊介, 坂内 英夫, 竹田 正幸

    LAシンポジウム 2014 冬  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都   国名:日本国  

  • A new characterization of maximal repetitions by Lyndon trees 国際会議

    Hideo Bannai, Tomohiro I, Shunsuke Inenaga, Yuto Nakashima, Masayuki Takeda, Kazuya Tsuruta

    ACM-SIAM Symposium on Discrete Algorithms 2015 (SODA 2015)  2015年1月 

     詳細を見る

    開催年月日: 2015年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:San Diego   国名:アメリカ合衆国  

  • Closed Factorization 国際会議

    Golnaz Badkobeh, Hideo Bannai, Keisuke Goto, Tomohiro I, Costas S. Iliopoulos, Shunsuke Inenaga, Simon J. Puglisi, Shiho Sugimoto

    Prague Stringology Conference 2014 (PSC 2014)  2014年9月 

     詳細を見る

    開催年月日: 2014年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Computing Abelian Covers and Abelian Runs 国際会議

    Shohei Matsuda, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    Prague Stringology Conference 2014 (PSC 2014)  2014年9月 

     詳細を見る

    開催年月日: 2014年9月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Inferring strings from Lyndon factorization 国際会議

    Yuto Nakashima, Takashi Okabe, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    39th International Symposium on Mathematical Foundations of Computer Science (MFCS 2014)  2014年8月 

     詳細を見る

    開催年月日: 2014年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Budapest   国名:ハンガリー共和国  

  • Computing Palindromic Factorizations and Palindromic Covers On-line 国際会議

    Tomohiro I, Shiho Sugimoto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    25th Annual Symposium on Combinatorial Pattern Matching (CPM 2014)  2014年6月 

     詳細を見る

    開催年月日: 2014年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Moscow   国名:ロシア連邦  

  • Faster Compact On-Line Lempel-Ziv Factorization 国際会議

    Jun'ichi Yamamoto, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    31st Symposium on Theoretical Aspects of Computer Science (STACS 2014)  2014年3月 

     詳細を見る

    開催年月日: 2014年3月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Lyon   国名:フランス共和国  

  • Shortest Unique Substrings Queries in Optimal Time 国際会議

    Kazuya Tsuruta, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    40th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2014)  2014年1月 

     詳細を見る

    開催年月日: 2014年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Harrachov   国名:チェコ共和国  

  • Faster Lyndon Factorization Algorithms for SLP and LZ78 Compressed Text 国際会議

    Tomohiro I, Yuto Nakashima, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    20th Symposium on String Processing and Information Retrieval (SPIRE 2013)  2013年10月 

     詳細を見る

    開催年月日: 2013年10月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Jerusalem   国名:イスラエル国  

  • Detecting Regularities on Grammar-compressed Strings 国際会議

    Tomohiro I, Wataru Matsubara, Kouji Shimohira, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda, Kazuyuki Narisawa, Ayumi Shinohara

    38th International Symposium on Mathematical Foundations of Computer Science (MFCS 2013)  2013年8月 

     詳細を見る

    開催年月日: 2013年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Klosterneuburg   国名:オーストリア共和国  

  • Computing Reversed Lempel-Ziv Factorization Online 国際会議

    Shiho Sugimoto, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Prague Stringology Conference 2013 (PSC 2013)  2013年8月 

     詳細を見る

    開催年月日: 2013年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Compressed Automata for Dictionary Matching 国際会議

    Tomohiro I, Takaaki Nishimoto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    18th International Conference on Implementation and Application of Automata (CIAA 2013)  2013年7月 

     詳細を見る

    開催年月日: 2013年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Halifax   国名:カナダ  

  • Efficient Lyndon factorization of grammar compressed text 国際会議

    Tomohiro I, Yuto Nakashima, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    24th Annual Symposium on Combinatorial Pattern Matching (CPM 2013)  2013年6月 

     詳細を見る

    開催年月日: 2013年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Bad Herrenalb   国名:ドイツ連邦共和国  

  • Converting SLP to LZ78 in almost linear time 国際会議

    Hideo Bannai, Pawel Gawrychowski, Shunsuke Inenaga, Masayuki Takeda

    24th Annual Symposium on Combinatorial Pattern Matching (CPM 2013)  2013年6月 

     詳細を見る

    開催年月日: 2013年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Bad Herrenalb   国名:ドイツ連邦共和国  

  • From Run Length Encoding to LZ78 and Back Again 国際会議

    Yuya Tamakoshi, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Data Compression Conference 2013 (DCC 2013)  2013年3月 

     詳細を見る

    開催年月日: 2013年3月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Snowbird   国名:アメリカ合衆国  

  • Computing convolution on grammar-compressed text 国際会議

    Toshiya Tanaka, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    Data Compression Conference 2013 (DCC 2013)  2013年3月 

     詳細を見る

    開催年月日: 2013年3月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Snowbird   国名:アメリカ合衆国  

  • Permuted Pattern Matching on Multi-Track Strings 国際会議

    Takashi Katsura, Kazuyuki Narisawa, Ayumi Shinohara, Hideo Bannai, Shunsuke Inenaga

    39th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2013)  2013年1月 

     詳細を見る

    開催年月日: 2013年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Špindlerův Mlýn   国名:チェコ共和国  

  • Efficient LZ78 Factorization of Grammar Compressed Text 国際会議

    Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    19th Symposium on String Processing and Information Retrieval (SPIRE 2012)  2012年10月 

     詳細を見る

    開催年月日: 2012年10月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Cartagena de Indias   国名:コロンビア共和国  

  • The Position Heap of a Trie 国際会議

    Yuto Nakashima, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    19th Symposium on String Processing and Information Retrieval (SPIRE 2012)  2012年10月 

     詳細を見る

    開催年月日: 2012年10月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Cartagena de Indias   国名:コロンビア共和国  

  • The Position Heap of a Trie 国際会議

    Yuto Nakashima, Tomohiro I, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    19th Symposium on String Processing and Information Retrieval (SPIRE 2012)  2012年10月 

     詳細を見る

    開催年月日: 2012年10月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Cartagena de Indias   国名:コロンビア共和国  

  • Speeding-up q-gram mining on grammar-based compressed texts 国際会議

    Keisuke Goto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    23rd Annual Symposium on Combinatorial Pattern Matching (CPM 2012)  2012年7月 

     詳細を見る

    開催年月日: 2012年7月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Helsinki   国名:フィンランド共和国  

  • Computing q-gram Non-overlapping Frequencies on SLP Compressed Texts 国際会議

    Keisuke Goto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    38th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2012)  2012年1月 

     詳細を見る

    開催年月日: 2012年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Špindlerův Mlýn   国名:チェコ共和国  

  • Fast q-gram Mining on SLP Compressed Strings 国際会議

    Keisuke Goto, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    18th Symposium on String Processing and Information Retrieval (SPIRE 2011)  2011年10月 

     詳細を見る

    開催年月日: 2011年10月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Pisa   国名:イタリア共和国  

  • Inferring Strings from Suffix Trees and Links on a Binary Alphabet 国際会議

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    The Prague Stringology Conference 2011 (PSC 2011)  2011年8月 

     詳細を見る

    開催年月日: 2011年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Computing Longest Common Substring/Subsequence of Non-linear Texts 国際会議

    Kouji Shimohira, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    The Prague Stringology Conference 2011 (PSC 2011)  2011年8月 

     詳細を見る

    開催年月日: 2011年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Palindrome Pattern Matching 国際会議

    Tomohiro I, Shunsuke Inenaga, Masayuki Takeda

    22nd Annual Symposium on Combinatorial Pattern Matching (CPM 2011)  2011年6月 

     詳細を見る

    開催年月日: 2011年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Palermo   国名:イタリア共和国  

  • Faster Subsequence and Don't-Care Pattern Matching on Compressed Texts 国際会議

    Takanori Yamamoto, Hideo Bannai, Shunsuke Inenaga, Masayuki Takeda

    22nd Annual Symposium on Combinatorial Pattern Matching (CPM 2011)  2011年6月 

     詳細を見る

    開催年月日: 2011年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Palermo   国名:イタリア共和国  

  • An Anonymous Authentication Protocol with Single-database PIR 国際会議

    Toru Nakamura, Shunsuke Inenaga, Daisuke Ikeda, Kensuke Baba, Hiroto Yasuura

    Australasian Information Security Conference 2011 (AISC 2011)  2011年1月 

     詳細を見る

    開催年月日: 2011年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Perth   国名:オーストラリア連邦  

  • Counting and Verifying Maximal Palindromes 国際会議

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    17th Symposium on String Processing and Information Retrieval (SPIRE 2010)  2010年10月 

     詳細を見る

    開催年月日: 2010年10月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Los Cabos   国名:メキシコ合衆国  

  • Counting and Verifying Maximal Palindromes

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai and Masayuki Takeda

    コンピュテーション研究会  2010年9月 

     詳細を見る

    開催年月日: 2010年9月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • Verifying a Parameterized Border Array in $O(n^{1.5})$ Time

    井智弘,稲永俊介,坂内英夫,竹田正幸

    第9回情報科学技術フォーラム(FIT 2010)  2010年9月 

     詳細を見る

    開催年月日: 2010年9月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • Finding Characteristic Substrings from Compressed Texts

    稲永俊介,坂内英夫

    夏のLAシンポジウム2010  2010年7月 

     詳細を見る

    開催年月日: 2010年7月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • Verifying a Parameterized Border Array in O(n^{1.5}) Time 国際会議

    Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    21st Annual Symposium on Combinatorial Pattern Matching (CPM 2010)  2010年6月 

     詳細を見る

    開催年月日: 2010年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:New York   国名:アメリカ合衆国  

  • Modeling Costs of Access Control with Various Key Management Systems

    Tomomi Yamasaki, Shunsuke Inenaga, Daisuke Ikeda, and Hiroto Yasuura

    第74回数理モデル化と問題解決(MPS)研究会  2009年7月 

     詳細を見る

    開催年月日: 2009年7月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 平衡直線的プログラムで圧縮された文字列の非反復性検証アルゴリズム

    松原渉,稲永俊介,篠原歩

    コンピュテーション研究会  2009年3月 

     詳細を見る

    開催年月日: 2009年3月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • マルチサービス環境における署名手法のリンク不能性に関する研究

    中村徹,稲永俊介,馬場謙介,池田大輔,安浦寛人

    2009年暗号と情報セキュリティシンポジウム(SCIS2009)  2009年1月 

     詳細を見る

    開催年月日: 2009年1月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • プライバシ保護とメモリ効率性の両立を実現するマルチサービス環境向け認証方式

    中村徹,稲永俊介,馬場謙介,池田大輔,安浦寛人

    コンピュータセキュリティシンポジウム2008  2008年10月 

     詳細を見る

    開催年月日: 2008年10月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 圧縮文字列における最長共通部分文字列および回文を求める多項式時間アルゴリズム

    松原渉,稲永俊介,石野明,篠原歩,中村智将,橋本和夫

    コンピュテーション研究会  2008年3月 

     詳細を見る

    開催年月日: 2008年3月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 認証システムのプライバシ保護評価のためのフレームワークの提案

    中村徹,稲永俊介,池田大輔,馬場謙介,安浦寛人

    暗号と情報セキュリティシンポジウム (SCIS2008)  2008年1月 

     詳細を見る

    開催年月日: 2008年1月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • プライバシ保護技術の評価のための権限認証モデル

    中村徹,稲永俊介,馬場謙介,池田大輔,安浦寛人

    コンピュータセキュリティシンポジウム2007 (CSS2007)  2007年10月 

     詳細を見る

    開催年月日: 2007年10月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 電子マネーシステムの価値保存形式を考慮したモデル化

    小山健一郎,稲永俊介,安浦寛人

    第63回数理モデル化と問題解決(MPS)研究会  2007年3月 

     詳細を見る

    開催年月日: 2007年3月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 単語接尾辞木再考

    稲永俊介,竹田正幸

    第61回人工知能基本問題研究会  2005年11月 

     詳細を見る

    開催年月日: 2005年11月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 漸増的最長共通部分列問題

    石田祐介,稲永俊介,篠原歩,竹田正幸

    日本応用数理学会2005年度年会  2005年9月 

     詳細を見る

    開催年月日: 2005年9月

    会議種別:口頭発表(一般)  

    開催地:東北大学   国名:日本国  

  • 欠如パターン発見問題

    稲永俊介

    情報検索と発見科学に関する研究会  2003年3月 

     詳細を見る

    開催年月日: 2003年3月

    会議種別:口頭発表(一般)  

    開催地:九州大学 国際ホール   国名:日本国  

  • Unification of Algorithms to Construct Index Structures for Texts

    稲永俊介,星野弘雅,篠原歩,竹田正幸,有川節夫

    夏のLAシンポジウム2001  2001年7月 

     詳細を見る

    開催年月日: 2001年7月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • 連長圧縮に基づくLZ77分解

    山本 淳一, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2012  2012年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 木構造で表現された複数文字列に対するポジションヒープ

    中島 祐人, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2012  2012年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 木構造で表現された複数文字列に対する接尾辞配列の構築

    玉腰 裕也, 坂内 英夫, 稲永 俊介, 竹田 正幸

    夏のLAシンポジウム2012  2012年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 直線的プログラムで圧縮された文字列の非反復性検証アルゴリズム

    井 智弘, 稲永 俊介, 坂内 英夫

    夏のLAシンポジウム2012  2012年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 極小不在パターンの列挙アルゴリズム

    杉本 志穂, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2012  2012年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 圧縮テキストに対する畳み込み計算

    田中 俊弥, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2012  2012年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 逆向きLZ77分解のオンライン計算について

    杉本 志穂, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2012  2013年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 圧縮テキスト上で動作するLyndon分解アルゴリズム

    井 智弘, 中島 祐人, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2012  2013年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 直線的プログラムに含まれる繰り返し構造の検出

    西田 真, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2012  2013年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 高速パターン照合を可能にする新しい文法圧縮型自己索引

    西本 崇晃, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2012  2013年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • Sorting, Indexing, Computing LCE and LCP of SLP Compressed Strings

    西本 崇晃, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2014  2013年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:山口県   国名:日本国  

  • Lyndon分解の逆問題

    中島 祐人, 岡部 駿志, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2013  2013年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:福岡市   国名:日本国  

  • 動的でコンパクトな索引構造

    松岡 禎明, 井 智弘, 坂内 英夫, 稲永 俊介, 竹田 正幸

    冬のLAシンポジウム2013  2014年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 省スペースオンラインLZ分解

    山本 淳一, 井 智弘, 坂内 英夫, 稲永 俊介, 竹田 正幸

    冬のLAシンポジウム2013  2014年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 連長圧縮と接尾辞配列について

    玉腰 裕也, 後藤 啓介, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2013  2014年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • LZ78圧縮されたテキストに対するLyndon分解アルゴリズム

    井 智弘, 中島 祐人, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2013  2014年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 回文による文字列の分解と被覆

    杉本 志穂, 井 智弘, 稲永 俊介, 坂内 英夫, 竹田 正幸

    冬のLAシンポジウム2013  2014年1月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:京都府   国名:日本国  

  • 文字列のアーベル被覆とアーベル連

    松田 奨平, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2014  2014年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:山口県   国名:日本国  

  • 文字列のアーベル周期の逆問題について

    西田 真, 稲永 俊介, 坂内 英夫, 竹田 正幸

    夏のLAシンポジウム2014  2014年7月 

     詳細を見る

    記述言語:日本語   会議種別:口頭発表(一般)  

    開催地:山口県   国名:日本国  

  • Efficiently Finding All Maximal α-gapped Repeats 国際会議

    Pawel Gawrychowski, Tomohiro I, Shunsuke Inenaga, Dominik Köppl, Florin Manea

    33rd Symposium on Theoretical Aspects of Computer Science (STACS 2016)  2016年2月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    国名:フランス共和国  

  • On repetitiveness measures of Thue-Morse words 国際会議

    Kanaru Kutsukake, Takuya Matsumoto, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)  2020年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • A reduction of the dynamic time warping distance to the longest increasing subsequence length 国際会議

    Yoshifumi Sakai and Shunsuke Inenaga

    31st International Symposium on Algorithms and Computation (ISAAC 2020)  2020年12月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Suffix Trees, DAWGs, and CDAWGs for Forward and Backward Tries 国際会議

    Shunsuke Inenaga

    14th Latin American Theoretical Informatics Symposium (LATIN 2020)  2021年1月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Novel Results on the Number of Runs of the Burrows-Wheeler-Transform 国際会議

    Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Nicola Prezza, Marinella Sciortino, and Anna Toffanello

    47th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2021)  2021年1月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Computing SEQ-IC-LCS of non-linear texts 国際会議

    Yuki Yonemoto, Yuto Nakashima and Shunsuke Inenaga

    26th Prague Stringology Conference (PSC 2023)  2023年8月 

     詳細を見る

    開催年月日: 2023年8月 - 2023年6月

    記述言語:英語  

    開催地:Prague   国名:チェコ共和国  

  • On Sensitivity of Compact Directed Acyclic Word Graphs 国際会議

    Hiroto Fujimaru, Yuto Nakashima, Shunsuke Inenaga

    14th International Conference on Combinatorics on Words (WORDS 2023)  2023年6月 

     詳細を見る

    開催年月日: 2023年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Umeå   国名:スウェーデン王国  

  • Bit Catastrophes for the Burrows-Wheeler Transform 国際会議

    Sara Giuliani, Shunsuke Inenaga, Zsuzsanna Lipták, Giuseppe Romana, Marinella Sciortino, Cristian Urbina

    27th International Conference on Developments in Language Theory (DLT 2023)  2023年6月 

     詳細を見る

    開催年月日: 2023年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Umeå   国名:スウェーデン王国  

  • Space-Efficient STR-IC-LCS Computation 国際会議

    Yuuki Yonemoto, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai

    48th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2023)  2023年1月 

     詳細を見る

    開催年月日: 2023年1月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Nový Smokovec   国名:スロバキア共和国  

  • Minimal Absent Words on Run-Length Encoded Strings 国際会議

    Tooru Akagi, Kouta Okabe, Takuya Mieno, Yuto Nakashima, and Shunsuke Inenaga

    33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)  2022年6月 

     詳細を見る

    開催年月日: 2022年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Cartesian Tree Subsequence Matching 国際会議

    Tsubasa Oizumi, Takeshi Kai, Takuya Mieno, Shunsuke Inenaga, and Hiroki Arimura

    33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)  2022年6月 

     詳細を見る

    開催年月日: 2022年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • RePair Grammars are the Smallest Grammars for Fibonacci Words 国際会議

    Takuya Mieno, Shunsuke Inenaga, and Takashi Horiyama

    33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)  2022年6月 

     詳細を見る

    開催年月日: 2022年6月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • DAWGs for Parameterized Matching: Online Construction and Related Indexing Structures 国際会議

    Katsuhito Nakashima, Noriki Fujisato, Diptarama Hendrian, Yuto Nakashima, Ryo Yoshinaka, Shunsuke Inenaga, Hideo Bannai, Ayumi Shinohara, Masayuki Takeda

    31st Annual Symposium on Combinatorial Pattern Matching (CPM 2020)  2020年6月 

     詳細を見る

    開催年月日: 2020年6月

    記述言語:英語  

    開催地:Copenhagen (online)   国名:デンマーク王国  

  • Detecting k-(Sub-)Cadences and Equidistant Subsequence Occurrences 国際会議

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Ayumi Shinohara

    31st Annual Symposium on Combinatorial Pattern Matching (CPM 2020)  2020年6月 

     詳細を見る

    開催年月日: 2020年6月

    記述言語:英語  

    開催地:Copenhagen (online)   国名:デンマーク王国  

  • Faster STR-EC-LCS Computation

    Kohei Yamada, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    46th International Conference on Current Trends in Theory and Practice of Computer Science, SOFSEM 2020  2020年1月 

     詳細を見る

    開催年月日: 2020年1月

    記述言語:英語  

    開催地:Limassol   国名:キプロス共和国  

    The longest common subsequence (LCS) problem is a central problem in stringology that finds the longest common subsequence of given two strings A and B. More recently, a set of four constrained LCS problems (called generalized constrained LCS problem) were proposed by Chen and Chao [J. Comb. Optim, 2011]. In this paper, we consider the substring-excluding constrained LCS (STR-EC-LCS) problem. A string Z is said to be an STR-EC-LCS of two given strings A and B excluding P if, Z is one of the longest common subsequences of A and B that does not contain P as a substring. Wang et al. proposed a dynamic programming solution which computes an STR-EC-LCS in O(mnr) time and space where [Inf. Process. Lett., 2013]. In this paper, we show a new solution for the STR-EC-LCS problem. Our algorithm computes an STR-EC-LCS in time where denotes the set of distinct characters occurring in both A and B, and L is the length of the STR-EC-LCS. This algorithm is faster than the O(mnr)-time algorithm for short/long STR-EC-LCS (namely, or), and is at least as efficient as the O(mnr)-time algorithm for all cases.

  • Minimal Unique Substrings and Minimal Absent Words in a Sliding Window

    Takuya Mieno, Yuki Kuhara, Tooru Akagi, Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    46th International Conference on Current Trends in Theory and Practice of Computer Science, SOFSEM 2020  2020年1月 

     詳細を見る

    開催年月日: 2020年1月

    記述言語:英語  

    開催地:Limassol   国名:キプロス共和国  

    A substring u of a string T is called a minimal unique substring (MUS) of T if u occurs exactly once in T and any proper substring of u occurs at least twice in T. A string w is called a minimal absent word (MAW) of T if w does not occur in T and any proper substring of w occurs in T. In this paper, we study the problems of computing MUSs and MAWs in a sliding window over a given string T. We first show how the set of MUSs can change in a sliding window over T, and present an-time and O(d)-space algorithm to compute MUSs in a sliding window of width d over T, where is the maximum number of distinct characters in every window. We then give tight upper and lower bounds on the maximum number of changes in the set of MAWs in a sliding window over T. Our bounds improve on the previous results in Crochemore et al. (2017).

  • An improved data structure for left-right maximal generic words problem

    Yuta Fujishige, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    30th International Symposium on Algorithms and Computation, ISAAC 2019  2019年12月 

     詳細を見る

    開催年月日: 2019年12月

    記述言語:英語  

    開催地:Shanghai   国名:中華人民共和国  

    For a set D of documents and a positive integer d, a string w is said to be d-left-right maximal, if (1) w occurs in at least d documents in D, and (2) any proper superstring of w occurs in less than d documents. The left-right-maximal generic words problem is, given a set D of documents, to preprocess D so that for any string p and for any positive integer d, all the superstrings of p that are d-left-right maximal can be answered quickly. In this paper, we present an O(n log m) space data structure (in words) which answers queries in O(|p| + o log log m) time, where n is the total length of documents in D, m is the number of documents in D and o is the number of outputs. Our solution improves the previous one by Nishimoto et al. (PSC 2015), which uses an O(n log n) space data structure answering queries in O(|p| + r · log n + o · log2 n) time, where r is the number of right-extensions q of p occurring in at least d documents such that any proper right extension of q occurs in less than d documents.

  • Compact Data Structures for Shortest Unique Substring Queries

    Takuya Mieno, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    26th International Symposium on String Processing and Information Retrieval, SPIRE 2019  2019年1月 

     詳細を見る

    開催年月日: 2019年10月

    記述言語:英語  

    開催地:Segovia   国名:スペイン  

    Given a string T of length n, a substring of T is called a shortest unique substring (SUS) for an interval [s, t] if (a) u occurs exactly once in T, (b) u contains the interval [s, t] (i.e.), and (c) every substring v of T with containing [s, t] occurs at least twice in T. Given a query interval, the interval SUS problem is to output all the SUSs for the interval [s, t]. In this article, we propose a bits data structure answering an interval SUS query in output-sensitive time, where is the number of returned SUSs. Additionally, we focus on the point SUS problem, which is the interval SUS problem for. Here, we propose a bits data structure answering a point SUS query in the same output-sensitive time.

  • On Longest Common Property Preserved Substring Queries

    Kazuki Kai, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, Tomasz Kociumaka

    26th International Symposium on String Processing and Information Retrieval, SPIRE 2019  2019年1月 

     詳細を見る

    開催年月日: 2019年10月

    記述言語:英語  

    開催地:Segovia   国名:スペイン  

    We revisit the problem of longest common property preserving substring queries introduced by Ayad et al. (SPIRE 2018, arXiv 2018). We consider a generalized and unified on-line setting, where we are given a set X of k strings of total length n that can be pre-processed so that, given a query string y and a positive integer (Formula presented), we can determine the longest substring of y that satisfies some specific property and is common to at least (Formula presented) strings in X. Ayad et al. considered the longest square-free substring in an on-line setting and the longest periodic and palindromic substring in an off-line setting. In this paper, we give efficient solutions in the on-line setting for finding the longest common square, periodic, palindromic, and Lyndon substrings. More precisely, we show that X can be pre-processed in O(n) time resulting in a data structure of O(n) size that answers queries in (Formula presented) time and O(1) working space, where (Formula presented) is the size of the alphabet, and the common substring must be a square, a periodic substring, a palindrome, or a Lyndon word.

  • Direct Linear Time Construction of Parameterized Suffix and LCP Arrays for Constant Alphabets

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    26th International Symposium on String Processing and Information Retrieval, SPIRE 2019  2019年1月 

     詳細を見る

    開催年月日: 2019年10月

    記述言語:英語  

    開催地:Segovia   国名:スペイン  

    We present the first worst-case linear time algorithm that directly computes the parameterized suffix and LCP arrays for constant sized alphabets. Previous algorithms either required quadratic time or the parameterized suffix tree to be built first. More formally, for a string over static alphabet and parameterized alphabet, our algorithm runs in time and O(n) words of space, where is the number of distinct symbols of in the string.

  • Computing Maximal Palindromes and Distinct Palindromes in a Trie 国際会議

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Prague Stringology Conference 2019 (PSC 2019)  2019年8月 

     詳細を見る

    開催年月日: 2019年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • k-Abelian pattern matching: Revisited, corrected, and extended 国際会議

    Golnaz Badkobeh, Hideo Bannai, Maxime Crochemore, Tomohiro I, Shunsuke Inenaga and Shiho Sugimoto

    Prague Stringology Conference 2019 (PSC 2019)  2019年8月 

     詳細を見る

    開催年月日: 2019年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Prague   国名:チェコ共和国  

  • Shortest unique palindromic substring queries on run-length encoded strings

    Kiichi Watanabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    30th International Workshop on Combinatorial Algorithms, IWOCA 2019  2019年1月 

     詳細を見る

    開催年月日: 2019年7月

    記述言語:英語  

    開催地:Pisa   国名:イタリア共和国  

    For a string S, a palindromic substring S[i.j] is said to be a shortest unique palindromic substring (SUPS) for an interval [s, t] in S, if S[i.j] occurs exactly once in S, the interval [i, j] contains [s, t], and every palindromic substring containing [s, t] which is shorter than S[i.j] occurs at least twice in S. In this paper, we study the problem of answering SUPS queries on run-length encoded strings. We show how to preprocess a given run-length encoded string RLES of size m in O(m) space and O(mlog σRLES + m√log m/log logm) time so that all SUPSs for any subsequent query interval can be answered in O(√log m/log logm+ α) time, where α is the number of outputs, and σRLES is the number of distinct runs of RLES.

  • Computing runs on a trie

    Ryo Sugahara, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    30th Annual Symposium on Combinatorial Pattern Matching, CPM 2019  2019年6月 

     詳細を見る

    開催年月日: 2019年6月

    記述言語:英語  

    開催地:Pisa   国名:イタリア共和国  

    A maximal repetition, or run, in a string, is a maximal periodic substring whose smallest period is at most half the length of the substring. In this paper, we consider runs that correspond to a path on a trie, or in other words, on a rooted edge-labeled tree where the endpoints of the path must be a descendant/ancestor of the other. For a trie with n edges, we show that the number of runs is less than n. We also show an O(n√log n log log n) time and O(n) space algorithm for counting and finding the shallower endpoint of all runs. We further show an O(n log n) time and O(n) space algorithm for finding both endpoints of all runs. We also discuss how to improve the running time even more.

  • Online algorithms for constructing linear-size suffix trie

    Diptarama Hendrian, Takuya Takagi, Shunsuke Inenaga

    30th Annual Symposium on Combinatorial Pattern Matching, CPM 2019  2019年6月 

     詳細を見る

    開催年月日: 2019年6月

    記述言語:英語  

    開催地:Pisa   国名:イタリア共和国  

    The suffix trees are fundamental data structures for various kinds of string processing. The suffix tree of a string T of length n has O(n) nodes and edges, and the string label of each edge is encoded by a pair of positions in T. Thus, even after the tree is built, the input text T needs to be kept stored and random access to T is still needed. The linear-size suffix tries (LSTs), proposed by Crochemore et al. [Linear-size suffix tries, TCS 638:171-178, 2016], are a “stand-alone” alternative to the suffix trees. Namely, the LST of a string T of length n occupies O(n) total space, and supports pattern matching and other tasks in the same efficiency as the suffix tree without the need to store the input text T. Crochemore et al. proposed an offline algorithm which transforms the suffix tree of T into the LST of T in O(nlog σ) time and O(n) space, where σ is the alphabet size. In this paper, we present two types of online algorithms which “directly” construct the LST, from right to left, and from left to right, without constructing the suffix tree as an intermediate structure. Both algorithms construct the LST incrementally when a new symbol is read, and do not access to the previously read symbols. The right-to-left construction algorithm works in O(nlog σ) time and O(n) space and the left-to-right construction algorithm works in O(n(log σ + log n/log log n)) time and O(n) space. The main feature of our algorithms is that the input text does not need to be stored.

  • On the size of overlapping Lempel-Ziv and Lyndon factorizations

    Yuki Urabe, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    30th Annual Symposium on Combinatorial Pattern Matching, CPM 2019  2019年6月 

     詳細を見る

    開催年月日: 2019年6月

    記述言語:英語  

    開催地:Pisa   国名:イタリア共和国  

    Lempel-Ziv (LZ) factorization and Lyndon factorization are well-known factorizations of strings. Recently, Kärkkäinen et al. studied the relation between the sizes of the two factorizations, and showed that the size of the Lyndon factorization is always smaller than twice the size of the non-overlapping LZ factorization [STACS 2017]. In this paper, we consider a similar problem for the overlapping version of the LZ factorization. Since the size of the overlapping LZ factorization is always smaller than the size of the non-overlapping LZ factorization and, in fact, can even be an O(log n) factor smaller, it is not immediately clear whether a similar bound as in previous work would hold. Nevertheless, in this paper, we prove that the size of the Lyndon factorization is always smaller than four times the size of the overlapping LZ factorization.

  • Faster queries for longest substring palindrome after block edit

    Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    30th Annual Symposium on Combinatorial Pattern Matching, CPM 2019  2019年6月 

     詳細を見る

    開催年月日: 2019年6月

    記述言語:英語  

    開催地:Pisa   国名:イタリア共和国  

    Palindromes are important objects in strings which have been extensively studied from combinatorial, algorithmic, and bioinformatics points of views. Manacher [J. ACM 1975] proposed a seminal algorithm that computes the longest substring palindromes (LSPals) of a given string in O(n) time, where n is the length of the string. In this paper, we consider the problem of finding the LSPal after the string is edited. We present an algorithm that uses O(n) time and space for preprocessing, and answers the length of the LSPals in O(ℓ + log log n) time, after a substring in T is replaced by a string of arbitrary length ℓ. This outperforms the query algorithm proposed in our previous work [CPM 2018] that uses O(ℓ + log n) time for each query.

  • The Parameterized Position Heap of a Trie

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    11th International Conference on Algorithms and Complexity, CIAC 2019  2019年1月 

     詳細を見る

    開催年月日: 2019年5月

    記述言語:英語  

    開催地:Rome   国名:イタリア共和国  

    Let and be disjoint alphabets of respective size and. Two strings over of equal length are said to parameterized match (p-match) if there is a bijection such that (1) f is identity on and (2) f maps the characters of one string to those of the other string so that the two strings become identical. We consider the p-matching problem on a (reversed) trie and a string pattern P such that every path that p-matches P has to be reported. Let N be the size of the given trie. In this paper, we propose the parameterized position heap for that occupies O(N) space and supports p-matching queries in time, where m is the length of a query pattern P and is the number of paths in to report. We also present an algorithm which constructs the parameterized position heap for a given trie in time and working space.

  • MR-RePair Grammar Compression Based on Maximal Repeats

    Isamu Furuya, Takuya Takagi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Takuya Kida

    2019 Data Compression Conference, DCC 2019  2019年3月 

     詳細を見る

    開催年月日: 2019年3月

    記述言語:英語  

    開催地:Snowbird   国名:アメリカ合衆国  

    We analyze the grammar generation algorithm of the RePair compression algorithm and show the relation between a grammar generated by RePair and maximal repeats. We reveal that RePair replaces step by step the most frequent pairs within the corresponding most frequent maximal repeats. Then, we design a novel variant of RePair, called MR-RePair, which substitutes the most frequent maximal repeats at once instead of substituting the most frequent pairs consecutively. We implemented MR-RePair and compared the size of the grammar generated by MR-RePair to that by RePair on several text corpora. Our experiments show that MR-RePair generates more compact grammars than RePair does, especially for highly repetitive texts.

  • Block palindromes A new generalization of palindromes

    Keisuke Goto, I. Tomohiro, Hideo Bannai, Shunsuke Inenaga

    25th International Symposium on String Processing and Information Retrieval, SPIRE 2018  2018年10月 

     詳細を見る

    開催年月日: 2018年10月

    記述言語:英語  

    開催地:Lima   国名:ペルー共和国  

    We study a new generalization of palindromes and gapped palindromes called block palindromes. A block palindrome is a string that becomes a palindrome when identical substrings are replaced with a distinct character. We investigate several properties of block palindromes and in particular, study substrings of a string which are block palindromes. In so doing, we introduce the notion of a maximal block palindrome, which leads to a compact representation of all block palindromes that occur in a string. We also propose an algorithm which enumerates all maximal block palindromes that appear in a given string T in O(|T|+||MBP(T)||) time, where ||MBP(T)|| is the output size, which is optimal unless all the maximal block palindromes can be represented in a more compact way.

  • O(n log n)-time Text Compression by LZ-style Longest First Substitution 国際会議

    Akihiro Nishi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    Prague Stringology Conference 2018 (PSC 2018)  2018年8月 

     詳細を見る

    開催年月日: 2018年8月

    記述言語:英語   会議種別:口頭発表(一般)  

    国名:日本国  

  • Computing longest common square subsequences

    Takafumi Inoue, Shunsuke Inenaga, Heikki Hyyrö, Hideo Bannai, Masayuki Takeda

    29th Annual Symposium on Combinatorial Pattern Matching, CPM 2018  2018年7月 

     詳細を見る

    開催年月日: 2018年7月

    記述言語:英語  

    開催地:Qingdao   国名:中華人民共和国  

    A square is a non-empty string of form Y Y. The longest common square subsequence (LCSqS) problem is to compute a longest square occurring as a subsequence in two given strings A and B. We show that the problem can easily be solved in O(n6) time or O(|M|n4) time with O(n4) space, where n is the length of the strings and M is the set of matching points between A and B. Then, we show that the problem can also be solved in O(σ|M|3 + n) time and O(|M|2 + n) space, or in O(|M|3 log2 n log log n + n) time with O(|M|3 + n) space, where σ is the number of distinct characters occurring in A and B. We also study lower bounds for the LCSqS problem for two or more strings.

  • Faster online elastic degenerate string matching

    Kotaro Aoyama, Yuto Nakashima, I. Tomohiro, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    29th Annual Symposium on Combinatorial Pattern Matching, CPM 2018  2018年7月 

     詳細を見る

    開催年月日: 2018年7月

    記述言語:英語  

    開催地:Qingdao   国名:中華人民共和国  

    An Elastic-Degenerate String [Iliopoulus et al., LATA 2017] is a sequence of sets of strings, which was recently proposed as a way to model a set of similar sequences. We give an online algorithm for the Elastic-Degenerate String Matching (EDSM) problem that runs in O(nm √mlogm+ N) time and O(m) working space, where n is the number of elastic degenerate segments of the text, N is the total length of all strings in the text, and m is the length of the pattern. This improves the previous algorithm by Grossi et al. [CPM 2017] that runs in O(nm2 + N) time.

  • 一般的な重みに対する編集距離の動的計算

    成澤和志,Heikki Hyyrö,稲永俊介

    夏のLAシンポジウム2009  2009年7月 

     詳細を見る

    開催年月日: 2009年7月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • Lightweight Construction of Parameterized Suffix Arrays

    井智弘,出口悟史,坂内英夫,稲永俊介,竹田正幸

    夏のLAシンポジウム2009  2009年7月 

     詳細を見る

    開催年月日: 2009年7月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • Reachability on Suffix Tree Graphs

    Yasuto Higa, Hideo Bannai, Shunsuke Inenaga, and Masayuki Takeda

    第63回人工知能基本問題研究会  2006年9月 

     詳細を見る

    開催年月日: 2006年10月

    会議種別:口頭発表(一般)  

    国名:日本国  

  • Pointer-Machine Algorithms for Fully-Online Construction of Suffix Trees and DAWGs on Multiple Strings 国際会議

    Shunsuke Inenaga

    Prague Stringology Conference 2020 (PSC 2020)  2020年8月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Towards Efficient Interactive Computation of Dynamic Time Warping Distance 国際会議

    Akihiro Nishi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)  2020年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Longest Square Subsequence Problem Revisited 国際会議

    Takafumi Inoue, Shunsuke Inenaga, and Hideo Bannai

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)  2020年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • The Parameterized Suffix Tray 国際会議

    Noriki Fujisato, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    12th International Conference on Algorithms and Complexity (CIAC 2021)  2021年5月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Counting Lyndon Subsequences 国際会議

    Ryo Hirakawa, Yuto Nakashima, Shunsuke Inenaga, and Masayuki Takeda

    Prague Stringology Conference 2021 (PSC 2021)  2021年8月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Grammar Index By Induced Suffix Sorting 国際会議

    Tooru Akagi, Dominik Köppl, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

    28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)  2021年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Longest Common Rollercoasters 国際会議

    Kosuke Fujita, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, and Masayuki Takeda

    28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)  2021年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • On the approximation ratio of LZ-End to LZ77 国際会議

    Takumi Ideue, Takuya Mieno, Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, and Masayuki Takeda

    28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)  2021年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Position Heaps for Cartesian-tree Matching on Strings and Tries 国際会議

    Akio Nishimoto, Noriki Fujisato, Yuto Nakashima, and Shunsuke Inenaga

    28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)  2021年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Online   国名:その他  

  • Online Algorithms for Finding Distinct Substrings with Length and Multiple Prefix and Suffix Conditions 国際会議

    Laurentius Leonard, Shunsuke Inenaga, Hideo Bannai, and Takuya Mieno

    29th International Symposium on String Processing and Information Retrieval (SPIRE 2022)  2022年10月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Chile (online)   国名:その他  

  • Largest Repetition Factorization of Fibonacci Words 国際会議

    Kaisei Kishi, Yuto Nakashima, and Shunsuke Inenaga

    30th International Symposium on String Processing and Information Retrieval (SPIRE 2022)  2023年9月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Italy   国名:その他  

  • Linear-Time Computation of Generalized Minimal Absent Words of Multiple Strings 国際会議

    Kouta Okabe, Takuya Mieno, Yuto Nakashima, Shunsuke Inenaga, and Hideo Bannai

    30th International Symposium on String Processing and Information Retrieval (SPIRE 2022)  2023年9月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Italy   国名:その他  

  • Optimally Computing Compressed Indexing Arrays Based on the Compact Directed Acyclic Word Graph 国際会議

    Hiroki Arimura, Shunsuke Inenaga, Yasuaki Kobayashi, Yuto Nakashima and Mizuki Sue

    30th International Symposium on String Processing and Information Retrieval (SPIRE 2022)  2023年9月 

     詳細を見る

    記述言語:英語   会議種別:口頭発表(一般)  

    開催地:Italy   国名:その他  

▼全件表示

所属学協会

  • 情報処理学会

  • EATCS

  • LAシンポジウム

学術貢献活動

  • PC chair 国際学術貢献

    35th Annual Symposium on Combinatorial Pattern Matching (CPM 2024)  ( Fukuoka Japan ) 2024年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • Acta Informatica 国際学術貢献

    役割:査読

    2024年1月 - 2024年4月

     詳細を見る

    種別:学会・研究会等 

  • Programme Committee member 国際学術貢献

    30th International Symposium on String Processing and Information Retrieval (SPIRE 2023)  ( Pisa Italy ) 2023年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • Theoretical Computer Science 国際学術貢献

    役割:査読

    2023年9月 - 2024年5月

     詳細を見る

    種別:学会・研究会等 

  • PC member 国際学術貢献

    Prague Stringology Conference 2023 (PSC 2023)  ( Prague CzechRepublic ) 2023年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proc. 35th Annual Symposium on Combinatorial Pattern Matching (CPM 2023) 国際学術貢献

    2023年6月 - 2024年6月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the Prague Stringology Conference 2023 (PSC 2023) 国際学術貢献

    2023年4月 - 2023年8月

     詳細を見る

    種別:学会・研究会等 

  • Proc. 30th International Symposium on String Processing and Information Retrieval (SPIRE 2023) 国際学術貢献

    2023年3月 - 2023年9月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the 14th International Conference on Words (WORDS 2023) 国際学術貢献

    役割:査読

    2023年3月

     詳細を見る

    種別:学会・研究会等 

  • Discrete Applied Mathematics 国際学術貢献

    役割:査読

    2023年1月 - 2023年2月

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2023年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:2

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:8

    国内会議録 査読論文数:0

  • Programme Committee member 国際学術貢献

    29th International Symposium on String Processing and Information Retrieval (SPIRE 2022)  ( Concepcion (online) Chile ) 2022年11月

     詳細を見る

    種別:大会・シンポジウム等 

  • Discrete Applied Mathematics 国際学術貢献

    役割:査読

    2022年9月 - 2023年9月

     詳細を見る

    種別:学会・研究会等 

  • Discrete Applied Mathematics 国際学術貢献

    役割:査読

    2022年9月 - 2022年11月

     詳細を見る

    種別:学会・研究会等 

  • Programme Committee member 国際学術貢献

    33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022)  ( Prague (online) CzechRepublic ) 2022年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • 15th Latin American Theoretical Informatics Symposium (LATIN 2022) 国際学術貢献

    役割:査読

    2022年6月 - 2022年11月

     詳細を見る

    種別:学会・研究会等 

  • Information Processing Letters 国際学術貢献

    役割:査読

    2022年3月 - 2022年5月

     詳細を見る

    種別:学会・研究会等 

  • Proc. 29th International Symposium on String Processing and Information Retrieval (SPIRE 2022) 国際学術貢献

    2022年3月 - 2021年10月

     詳細を見る

    種別:学会・研究会等 

  • Theoretical Computer Science 国際学術貢献

    役割:査読

    2022年2月 - 現在

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2022年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:2

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:6

    国内会議録 査読論文数:0

  • Proc. 33rd Annual Symposium on Combinatorial Pattern Matching (CPM 2022) 国際学術貢献

    2021年11月 - 2022年7月

     詳細を見る

    種別:学会・研究会等 

  • Programme Committee member 国際学術貢献

    28th International Symposium on String Processing and Information Retrieval (SPIRE 2021)  ( Lille (online) France ) 2021年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • IEICE Transactions 国際学術貢献

    役割:査読

    2021年9月 - 2022年8月

     詳細を見る

    種別:学会・研究会等 

  • PC member 国際学術貢献

    Prague Stringology Conference 2021 (PSC 2021)  ( Prague (online) CzechRepublic ) 2021年8月 - 2021年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • Programme Committee member 国際学術貢献

    32nd Annual Symposium on Combinatorial Pattern Matching (CPM 2021)  ( Wrocław (online) ) 2021年7月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proceedings of the 13rd International Conference on Words (WORDS 2021) 国際学術貢献

    役割:査読

    2021年5月 - 2021年6月

     詳細を見る

    種別:学会・研究会等 

  • Proc. European Symposium on Algorithms (ESA 2021) 国際学術貢献

    役割:査読

    2021年5月 - 2021年6月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the Prague Stringology Conference 2021 (PSC 2021) 国際学術貢献

    2021年4月 - 2021年9月

     詳細を見る

    種別:学会・研究会等 

  • Proc. 28th International Symposium on String Processing and Information Retrieval (SPIRE 2021) 国際学術貢献

    2021年3月 - 2021年10月

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2021年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:2

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:12

    国内会議録 査読論文数:0

  • Algorithmica 国際学術貢献

    役割:査読

    2020年11月 - 2021年1月

     詳細を見る

    種別:学会・研究会等 

  • Programme Committee member 国際学術貢献

    27th International Symposium on String Processing and Information Retrieval (SPIRE 2020)  ( Florida (online) UnitedStatesofAmerica ) 2020年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC member 国際学術貢献

    Prague Stringology Conference 2020 (PSC 2020)  ( Prague CzechRepublic ) 2020年8月 - 2020年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proc. European Symposium on Algorithms (ESA 2020) 国際学術貢献

    役割:査読

    2020年5月 - 2020年6月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the Prague Stringology Conference 2020 (PSC 2020) 国際学術貢献

    2020年4月 - 2020年9月

     詳細を見る

    種別:学会・研究会等 

  • PC member 国際学術貢献

    37th International Symposium on Theoretical Aspects of Computer Science (STACS 2020)  ( Montpellier France ) 2020年3月

     詳細を見る

    種別:大会・シンポジウム等 

  • Algorithms: Special Issue "Combinatorial Methods for String Processing" 国際学術貢献

    2020年3月 - 現在

     詳細を見る

    種別:学会・研究会等 

  • Proc. 27th International Symposium on String Processing and Information Retrieval (SPIRE 2020) 国際学術貢献

    2020年2月 - 2020年10月

     詳細を見る

    種別:学会・研究会等 

  • Proc. 47th International Colloquium on Automata, Languages and Programming (ICALP 2020) 国際学術貢献

    役割:査読

    2020年2月 - 2020年4月

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2020年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:2

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:9

    国内会議録 査読論文数:0

  • PC member 国際学術貢献

    12th International Conference on Words (WORDS 2019)  ( Loughborough UnitedKingdom ) 2019年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC member 国際学術貢献

    Prague Stringology Conference 2019 (PSC 2019)  ( Prague CzechRepublic ) 2019年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proceedings of the 37th International Symposium on Theoretical Aspects of Computer Science (STACS 2020) 国際学術貢献

    2019年4月 - 2020年3月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the Prague Stringology Conference 2019 (PSC 2019) 国際学術貢献

    2019年3月 - 2019年8月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the 12th International Conference on Words (WORDS 2019) 国際学術貢献

    2019年1月 - 2019年8月

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2019年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:2

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:33

    国内会議録 査読論文数:0

  • Steering Committee member 国際学術貢献

    25th International Symposium on String Processing and Information Retrieval (SPIRE 2018)  ( Lima Peru ) 2018年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • Steering Committee member 国際学術貢献

    26th International Symposium on String Processing and Information Retrieval (SPIRE 2019)  ( Segovia Spain ) 2018年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • Session Chair (座長) 国際学術貢献

    Prague Stringology Conference 2018 (PSC 2018)  ( Prague CzechRepublic ) 2018年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC member 国際学術貢献

    Prague Stringology Conference 2018 (PSC 2018)  ( Prague CzechRepublic ) 2018年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • Session Chair (座長) 国際学術貢献

    29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)  ( Qingdao China ) 2018年7月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC member 国際学術貢献

    29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018)  ( Qingdao China ) 2018年7月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proceedings of the Prague Stringology Conference 2018 (PSC 2018) 国際学術貢献

    2018年3月 - 2018年8月

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2018年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:4

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:8

    国内会議録 査読論文数:0

  • 座長(Chairmanship) 国際学術貢献

    28th International Symposium on Algorithms and Computation (ISAAC 2017)  ( Phuket Thailand ) 2017年12月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proc. 29th Annual Symposium on Combinatorial Pattern Matching (CPM 2018) 国際学術貢献

    2017年10月 - 2018年7月

     詳細を見る

    種別:学会・研究会等 

  • Steering Committee member 国際学術貢献

    24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)  ( Palermo Italy ) 2017年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC member 国際学術貢献

    24th International Symposium on String Processing and Information Retrieval (SPIRE 2017)  ( Palermo Italy ) 2017年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC co-chair 国際学術貢献

    The Prague Stringology Conference 2016 (PSC 2017)  ( Prague CzechRepublic ) 2017年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • Proc. 23rd International Symposium on String Processing and Information Retrieval (SPIRE 2017) 国際学術貢献

    2017年1月 - 2017年9月

     詳細を見る

    種別:学会・研究会等 

  • Proceedings of the Prague Stringology Conference 2017 (PSC 2017) 国際学術貢献

    2017年1月 - 2017年8月

     詳細を見る

    種別:学会・研究会等 

  • 学術論文等の審査

    役割:査読

    2017年

     詳細を見る

    種別:査読等 

    外国語雑誌 査読論文数:8

    日本語雑誌 査読論文数:0

    国際会議録 査読論文数:14

    国内会議録 査読論文数:0

  • PC co-chair 国際学術貢献

    23rd International Symposium on String Processing and Information Retrieval (SPIRE 2016)  ( Beppu Japan ) 2016年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    23rd International Symposium on String Processing and Information Retrieval (SPIRE 2016)  ( Beppu Japan ) 2016年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    23rd edition of the International Symposium on String Processing and Information Retrieval (SPIRE 2016)  ( Beppu Japan ) 2016年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2016 (PSC 2016)  ( Prague CzechRepublic ) 2016年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016)  ( Krakow Poland ) 2016年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    27th International Workshop on Combinatorial Algorithms (IWOCA 2016)  ( Helsinki Finland ) 2016年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC member 国際学術貢献

    27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016)  ( Tel Aviv Israel ) 2016年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    22nd edition of the International Symposium on String Processing and Information Retrieval (SPIRE 2015)  ( Prague CzechRepublic ) 2015年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2015 (PSC 2015)  ( Prague CzechRepublic ) 2015年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    Prague Stringology Conference 2015 (PSC 2015)  ( Prague CzechRepublic ) 2015年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship)

    LAシンポジウム 2016 夏  ( 奈良 ) 2015年7月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship)

    LAシンポジウム 2014 冬  ( 京都 ) 2015年1月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The 21st International Symposium on String Processing and Information Retrieval (SPIRE 2014)  ( Ouro Preto Brazil ) 2014年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2014 (PSC 2014)  ( Prague CzechRepublic ) 2014年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The 20th International Symposium on String Processing and Information Retrieval (SPIRE 2013)  ( Jerusalem Israel ) 2013年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • プログラム編集委員長

    電気関係学会九州支部連合大会  ( 熊本大学 黒髪キャンパス ) 2013年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2013 (PSC 2013)  ( Prague CzechRepublic ) 2013年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    Prague Stringology Conference 2013 (PSC 2013)  ( Prague CzechRepublic ) 2013年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • プログラム編集副委員長

    電気関係学会九州支部連合大会  ( 長崎大学 文教キャンパス ) 2012年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2012 (PSC 2012)  ( Prague CzechRepublic ) 2012年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The 18th International Symposium on String Processing and Information Retrieval (SPIRE 2011)  ( Pisa Italy ) 2011年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    The Prague Stringology Conference 2011 (PSC 2011)  ( Prague CzechRepublic ) 2011年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2011 (PSC 2011)  ( Prague CzechRepublic ) 2011年8月 - 2001年8月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Co-chair 国際学術貢献

    The 5th International Conference on Language and Automata Theory and Applications (LATA 2011)  ( Tarragona Spain ) 2011年5月 - 2011年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    The 5th International Conference on Language and Automata Theory and Applications (LATA 2011)  ( Tarragona Spain ) 2011年5月 - 2011年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The Prague Stringology Conference 2010 (PSC 2010)  ( Prague CzechRepublic ) 2010年8月 - 2010年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    The Prague Stringology Conference 2010 (PSC 2010)  ( Prague CzechRepublic ) 2010年8月 - 2010年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The 21st Annual Symposium on Combinatorial Pattern Matching (CPM 2010)  ( NY UnitedStatesofAmerica ) 2010年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    The 21st Annual Symposium on Combinatorial Pattern Matching (CPM 2010)  ( NY UnitedStatesofAmerica ) 2010年6月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    Workshop on Information Retrieval, Security and Innovative Applications (RSIA 2010)  ( Fukuoka Japan ) 2010年3月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    The 3rd International Conference on Language and Automata Theory and Applications (LATA 2009)  ( Tarragona Spain ) 2009年4月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The 15th International Symposium on String Processing and Information Retrieval (SPIRE 2008)  ( Melbourne Australia ) 2008年11月

     詳細を見る

    種別:大会・シンポジウム等 

  • PC Member 国際学術貢献

    The 3rd IAPR International Conference on Pattern Recognition in Bioinformatics (PRIB 2008)  ( Melbourne Australia ) 2008年10月 - 2011年10月

     詳細を見る

    種別:大会・シンポジウム等 

  • 座長(Chairmanship) 国際学術貢献

    The Prague Stringology Conference 2008 (PSC2008)  ( Prague, Czech Republic Japan ) 2008年9月

     詳細を見る

    種別:大会・シンポジウム等 

  • Theoretical Computer Science 国際学術貢献

    役割:査読

     詳細を見る

    種別:学会・研究会等 

▼全件表示

共同研究・競争的資金等の研究課題

  • 辞書式圧縮と圧縮情報処理の深化

    研究課題/領域番号:24K02899  2024年 - 2027年

    日本学術振興会  科学研究費助成事業  基盤研究(B)

      詳細を見る

    担当区分:研究分担者  資金種別:科研費

  • 感度と圧縮率を両立するデータ圧縮法の創出とその限界解明 (科研費 萌芽)

    2023年6月 - 2026年3月

    JSPS 

      詳細を見る

    担当区分:研究代表者 

  • Efficient String Algorithms and Compact Data Structures (JSPS BRIDGE BR221101) 国際共著

    2023年2月 - 2023年3月

    JSPS (Japan) 

      詳細を見る

    担当区分:研究代表者 

  • 感度と圧縮率を両立するデータ圧縮法の創出とその限界解明

    研究課題/領域番号:23K18466  2023年 - 2025年

    日本学術振興会  科学研究費助成事業  挑戦的研究(萌芽)

      詳細を見る

    担当区分:研究代表者  資金種別:科研費

  • 使途特定寄付金

    2023年

      詳細を見る

    資金種別:寄附金

  • 広義文字列のアルゴリズムと組合せ論 (科研費 基盤B)

    2022年4月 - 2026年3月

    JSPS 

      詳細を見る

    担当区分:研究代表者 

  • 大規模離散構造の理解と革新的アルゴリズム基盤の創出 (科研費 学術変革A)

    2022年2月 - 2025年3月

    JSPS 

      詳細を見る

    担当区分:研究分担者 

  • 広義文字列のアルゴリズムと組合せ論

    研究課題/領域番号:22H03551  2022年 - 2025年

    日本学術振興会  科学研究費助成事業  基盤研究(B)

      詳細を見る

    担当区分:研究代表者  資金種別:科研費

  • 大規模離散構造の理解と革新的アルゴリズム基盤の創出

    研究課題/領域番号:20H05964  2022年 - 2024年

    日本学術振興会・文部科学省  科学研究費助成事業  学術変革領域研究(A)

      詳細を見る

    担当区分:研究分担者  資金種別:科研費

  • 文字列の辞書式順序の組合せ論とその応用

    研究課題/領域番号:20H04141  2020年 - 2024年

    日本学術振興会  科学研究費助成事業  基盤研究(B)

      詳細を見る

    担当区分:研究分担者  資金種別:科研費

  • さきがけ 数理構造活用領域「文字列学的手法によるシーケンシャルデータ解析」

    2019年10月 - 2023年3月

    JST さきがけ 

      詳細を見る

    担当区分:研究代表者 

  • 文字列学的手法によるシーケンシャルデータ解析

    2019年 - 2022年

    戦略的創造研究推進事業 (文部科学省)

      詳細を見る

    担当区分:研究代表者  資金種別:受託研究

  • 文字列圧縮と組合せ論による大規模データ管理・処理技法の開発 (科研費 特別研究員奨励費) 国際共著

    2018年10月 - 2021年3月

    JSPS 

  • 情報爆縮に基づくIoTデータ処理基盤の構築

    研究課題/領域番号:18H04098  2018年 - 2022年

    日本学術振興会  科学研究費助成事業  基盤研究(A)

      詳細を見る

    担当区分:研究分担者  資金種別:科研費

  • 文字列圧縮と組合せ論による大規模データ管理・処理技法の開発

    研究課題/領域番号:18F18120  2018年 - 2020年

    日本学術振興会  科学研究費助成事業  特別研究員奨励費

      詳細を見る

    資金種別:科研費

  • 漸増的シーケンシャルデータ解析基盤技術

    2018年

    数理・データサイエンスに関する教育・研究支援プログラム

      詳細を見る

    担当区分:研究代表者  資金種別:学内資金・基金等

  • 高度データ構造的手法に基づく文字列情報処理問題の上下界解明 (科研費 基盤B)

    2017年4月 - 2020年3月

    JSPS 

      詳細を見る

    担当区分:研究代表者 

  • 高度データ構造的手法に基づく文字列情報処理問題の上下界解明

    研究課題/領域番号:17H01697  2017年 - 2019年

    日本学術振興会  科学研究費助成事業  基盤研究(B)

      詳細を見る

    担当区分:研究代表者  資金種別:科研費

  • Text compression and compressed data structures on texts (JSPS summer program) 国際共著

    2016年7月 - 2017年8月

      詳細を見る

    担当区分:研究分担者 

  • 栢森情報科学振興財団 研究助成

    2015年

      詳細を見る

    資金種別:寄附金

  • 文字列情報処理の新展開-文字列組み合わせ論と高度データ構造技術の融合- (科研費 基盤B)

    2014年4月 - 2018年3月

    JSPS 

      詳細を見る

    担当区分:研究代表者 

  • 文字列情報処理の新展開-文字列組み合わせ論と高度データ構造技術の融合-

    研究課題/領域番号:26280003  2014年 - 2017年

    日本学術振興会  科学研究費助成事業  基盤研究(B)

      詳細を見る

    担当区分:研究代表者  資金種別:科研費

  • 栢森情報科学振興財団 研究助成

    2014年

      詳細を見る

    資金種別:寄附金

  • 稲盛財団研究助成

    2013年

      詳細を見る

    資金種別:寄附金

  • 圧縮データマイニング処理基盤技術の研究

    2011年7月 - 2015年3月

    九州大学 

      詳細を見る

    担当区分:研究分担者 

    圧縮データから知識や規則を半自動的に抽出する技術に関する研究開発を行う.

  • 圧縮データマイニング処理基盤技術の研究

    2011年7月 - 2014年3月

    九州大学 

      詳細を見る

    担当区分:研究分担者 

    圧縮データから知識や規則を半自動的に抽出する技術に関する研究開発を行う.

  • データ圧縮に基づく高速パラメタ化文字列照合技法の開発 (科研費 若手B)

    2011年4月 - 2014年3月

    JSPS 

      詳細を見る

    担当区分:研究代表者 

  • データ圧縮に基づく高速パラメタ化文字列照合技法の開発

    研究課題/領域番号:23700022  2011年 - 2013年

    科学研究費助成事業  若手研究(B)

      詳細を見る

    担当区分:研究代表者  資金種別:科研費

  • パラメタ化文字列照合技法とパタン発見への応用 (科研費 若手B)

    2009年4月 - 2011年3月

    JSPS 

      詳細を見る

    担当区分:研究代表者 

  • パラメタ化文字列照合技法とパタン発見への応用

    研究課題/領域番号:21700019  2009年 - 2010年

    科学研究費助成事業  若手研究(B)

      詳細を見る

    担当区分:研究代表者  資金種別:科研費

  • 研究助成金/電子マネーシステムの情報科学的モデル化に関する研究

    2008年

      詳細を見る

    資金種別:寄附金

▼全件表示

教育活動概要

  • 基幹教育担当講義:情報科学
    学部担当講義(理学部):情報構造論,情報科学講究(分担),国際科学特論 II(国際コース・分担 R2)
    学部担当講義(工学部):工学概論(分担),電気情報工学セミナーA/B,Applied Mathematical Logic (国際コース ~R3),電気情報工学入門 I(分担 ~R2)
    大学院担当講義:アルゴリズムとデータ構造I・II,高度データ構造(~R2)

担当授業科目

  • アルゴリズムとデータ構造II

    2024年6月 - 2024年8月   夏学期

  • 工学概論

    2024年4月 - 2024年6月   春学期

  • アルゴリズムとデータ構造I

    2024年4月 - 2024年6月   春学期

  • 情報科学

    2023年10月 - 2024年3月   後期

  • 情報構造論

    2023年10月 - 2024年3月   後期

  • 情報科学講究

    2023年10月 - 2024年3月   後期

  • 電気情報工学セミナーA

    2023年10月 - 2023年12月   秋学期

  • アルゴリズムとデータ構造II

    2023年6月 - 2023年8月   夏学期

  • 工学概論

    2023年4月 - 2023年6月   春学期

  • アルゴリズムとデータ構造I

    2023年4月 - 2023年6月   春学期

  • 情報構造論

    2022年10月 - 2023年3月   後期

  • 情報科学講究

    2022年10月 - 2023年3月   後期

  • 情報科学

    2022年10月 - 2023年3月   後期

  • 電気情報工学セミナーB

    2022年10月 - 2022年12月   秋学期

  • 電気情報工学セミナーA

    2022年10月 - 2022年12月   秋学期

  • アルゴリズムとデータ構造II

    2022年6月 - 2022年8月   夏学期

  • 工学概論 (分担)

    2022年4月 - 2022年6月   春学期

  • アルゴリズムとデータ構造I

    2022年4月 - 2022年6月   春学期

  • 情報科学講究

    2021年10月 - 2022年3月   後期

  • 情報科学

    2021年10月 - 2022年3月   後期

  • 情報構造論

    2021年10月 - 2022年3月   後期

  • アルゴリズムとデータ構造II

    2021年4月 - 2021年9月   前期

  • Applied Mathematical Logic

    2021年4月 - 2021年9月   前期

  • アルゴリズムとデータ構造I

    2021年4月 - 2021年9月   前期

  • 情報科学講究

    2020年10月 - 2021年3月   後期

  • 情報構造論

    2020年10月 - 2021年3月   後期

  • 情報科学

    2020年10月 - 2021年3月   後期

  • 国際科学特論II

    2020年10月 - 2021年3月   後期

  • Applied Mathematical Logic

    2020年4月 - 2020年9月   前期

  • 高度データ構造

    2020年4月 - 2020年9月   前期

  • 情報科学講究

    2019年10月 - 2020年3月   後期

  • 情報科学

    2019年10月 - 2020年3月   後期

  • 情報構造論

    2019年10月 - 2020年3月   後期

  • 高度データ構造

    2019年4月 - 2019年9月   前期

  • 情報科学

    2018年10月 - 2019年3月   後期

  • 情報構造論

    2018年10月 - 2019年3月   後期

  • 高度データ構造

    2018年4月 - 2018年9月   前期

  • 情報科学

    2017年10月 - 2018年3月   後期

  • 情報構造論

    2017年10月 - 2018年3月   後期

  • 高度データ構造

    2017年4月 - 2017年9月   前期

  • 情報構造論

    2016年10月 - 2017年3月   後期

  • 情報科学

    2016年10月 - 2017年3月   後期

  • 高度データ構造

    2016年4月 - 2016年9月   前期

  • 情報科学

    2015年10月 - 2016年3月   後期

  • 生物情報科学

    2015年10月 - 2016年3月   後期

  • 高度データ構造

    2015年4月 - 2015年9月   前期

  • 生物情報科学

    2014年10月 - 2015年3月   後期

  • 高度データ構造

    2014年10月 - 2015年3月   後期

  • 情報科学

    2014年10月 - 2015年3月   後期

  • 高度データ構造

    2013年10月 - 2014年3月   後期

  • 計算機科学I

    2013年10月 - 2014年3月   後期

  • 生物情報科学

    2013年10月 - 2014年3月   後期

  • 物理学特別講義A(物理学最前線)

    2013年4月 - 2013年9月   前期

  • バイオインフォマティクス

    2012年10月 - 2013年3月   後期

  • 計算機科学I

    2012年10月 - 2013年3月   後期

  • 高度データ構造

    2012年10月 - 2013年3月   後期

  • 物理学特別講義A(物理学最前線)

    2012年4月 - 2012年9月   前期

  • 計算機科学I

    2011年10月 - 2012年3月   後期

  • 高度データ構造

    2011年10月 - 2012年3月   後期

  • バイオインフォマティクス

    2011年4月 - 2011年9月   前期

  • 物理学特別講義A(物理学最前線)

    2011年4月 - 2011年9月   前期

▼全件表示

FD参加状況

  • 2023年4月   役割:参加   名称:【シス情FD】若手教員による研究紹介⑧

    主催組織:部局

  • 2022年6月   役割:参加   名称:【シス情FD】電子ジャーナル等の今後について

    主催組織:部局

  • 2022年5月   役割:参加   名称:【SHARE-Q】Toward a Bilingual Environment at Kyushu University

    主催組織:全学

  • 2022年1月   役割:参加   名称:【シス情FD】シス情関連の科学技術に対する国の政策動向(に関する私見)

    主催組織:部局

  • 2019年10月   役割:参加   名称:電子ジャーナルの現状と今後の動向に関する説明会

    主催組織:部局

  • 2019年2月   役割:参加   名称:シス情FD

    主催組織:部局

▼全件表示

他大学・他機関等の客員・兼任・非常勤講師等

  • 2016年  University of Helsinki  区分:集中講義  国内外の区分:国外 

    学期、曜日時限または期間:2016/8/9~2016/8/12

  • 2015年  北海道大学大学院情報理工学専攻  区分:集中講義  国内外の区分:国内 

    学期、曜日時限または期間:前期,2015/6/1~2015/6/3

国際教育イベント等への参加状況等

  • 2016年8月

    University of Helsinki

    Summer School on Bioinformatics Data Structures

      詳細を見る

    開催国・都市名:Helsinki, Finland

    参加者数:50

その他教育活動及び特記事項

  • 2023年  その他特記事項  Daniel Roodt 氏 (University of Waikato, New Zealand) の博士学位論文国際審査委員

     詳細を見る

    Daniel Roodt 氏 (University of Waikato, New Zealand) の博士学位論文国際審査委員

  • 2021年  その他特記事項  Tukka Norri 氏 (University of Helsinki, Finland) の博士学位論文国際審査委員

     詳細を見る

    Tukka Norri 氏 (University of Helsinki, Finland) の博士学位論文国際審査委員

  • 2018年  その他特記事項  Dominik Keoppl 氏 (TU Dortmund, Germany) の博士学位論文国際審査委員

     詳細を見る

    Dominik Keoppl 氏 (TU Dortmund, Germany) の博士学位論文国際審査委員

社会貢献・国際連携活動概要

  • 社会貢献:これまでに,中学校・高校・高専での出張授業や,公開シンポジウムでの講演を行っている.
    国際連携:これまでに,フィンランド,イタリア,ドイツ,イスラエル,ポーランド,米国,英国,フランス等の研究者との共同研究を行っている.

社会貢献活動

  • 「情報科学における高大接続についての考察」という演題で出張講義を行った.

    福岡県立福岡講倫館高等学校  2023年11月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 工業高等専門学校出張講演会「身近な情報技術の現状と将来」において,アルゴリズム技術に関する講演を行った.

    日本工学アカデミー 九州支部  佐世保高等専門学校  2018年2月

     詳細を見る

    対象:社会人・一般, 学術団体, 企業, 市民団体, 行政機関

    種別:講演会

  • 「アルゴリズムのチカラ」という演題で出張講義を行った.

    佐世保高専  2018年2月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    大濠高校  2017年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    福岡県立福岡高校  2017年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「九州北部税理士会 博多支部 定例会」において,情報科学技術の最新動向に関する講演を行った.

    九州北部税理士会 博多支部  ハイアットリージェンシー福岡  2016年12月

     詳細を見る

    対象:社会人・一般, 学術団体, 企業, 市民団体, 行政機関

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    福岡県立福岡高校  2016年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    福岡県立福岡高校  2015年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    福岡県立福岡高校  2014年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    福岡県立福岡高校  2013年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「情報科学入門」という演題で出張講義を行った.

    福岡県立福岡高校  2012年7月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

  • 「九州大学高等研究院 公開シンポジウム 新研究領域を開拓する高等研究院特別准教授の研究成果」において,【社会情報基盤システムの安全性評価モデルと利便性向上化技術】という題目で講演を行った.

    九州大学 高等研究院  九州大学 稲盛財団記念館  2010年2月

     詳細を見る

    対象:社会人・一般, 学術団体, 企業, 市民団体, 行政機関

    種別:講演会

  • 「九州大学アジア理解講座 アジアを変革する社会情報基盤」において,【社会情報基盤としての電子マネー】という題目で講演を行った.

    九州大学 アジア総合政策センター  九州大学 国際ホール  2009年2月

     詳細を見る

    対象:社会人・一般, 学術団体, 企業, 市民団体, 行政機関

    種別:講演会

  • 「九州大学SSP公開シンポジウム 大学改革を推進する若手研究者の自立的研究環境整備とその成果」において,【社会情報基盤の情報科学的モデル化と大規模データ処理技法の開発】という題目で講演を行った.

    九州大学  九州大学 西新プラザ  2009年2月

     詳細を見る

    対象:社会人・一般, 学術団体, 企業, 市民団体, 行政機関

    種別:講演会

  • 中学1年生の総合学習の授業において、【「研究者」という職業】という題目で講演を行った。

    春日市立 春日野中学校  2007年11月

     詳細を見る

    対象:幼稚園以下, 小学生, 中学生, 高校生

    種別:セミナー・ワークショップ

▼全件表示

外国人研究者等の受け入れ状況

  • University of Helsinki

    受入れ期間: 2023年2月 - 2023年3月   (期間):2週間以上1ヶ月未満

    国籍:オーストラリア連邦

    専業主体:日本学術振興会

  • JSPS (外国人特別研究員)

    受入れ期間: 2018年9月 - 2020年8月   (期間):1ヶ月以上

    国籍:ドイツ連邦共和国

    専業主体:日本学術振興会

  • University of Helsinki

    受入れ期間: 2018年5月 - 2018年6月  

    国籍:ロシア連邦

    専業主体:外国政府・外国研究機関・国際機関

  • Universite Laval

    受入れ期間: 2017年12月  

    国籍:カナダ

    専業主体:日本学術振興会

  • University of Siegen

    受入れ期間: 2017年9月  

    国籍:ドイツ連邦共和国

    専業主体:外国政府・外国研究機関・国際機関

  • TU Dortmund

    受入れ期間: 2016年7月 - 2016年8月  

    国籍:ドイツ連邦共和国

    専業主体:日本学術振興会

  • University of Helsinki

    受入れ期間: 2015年9月   (期間):2週間未満

    国籍:オーストラリア連邦

  • University of Helsinki

    受入れ期間: 2013年11月   (期間):2週間以上1ヶ月未満

    国籍:オーストラリア連邦

  • Max-Planck Institute

    受入れ期間: 2013年3月   (期間):2週間未満

    国籍:ポーランド共和国

▼全件表示

海外渡航歴

  • 2024年3月

    滞在国名1:アメリカ合衆国   滞在機関名1:DMA 2024

  • 2024年2月

    滞在国名1:グレートブリテン・北アイルランド連合王国(英国)   滞在機関名1:Sequences in London 2024

  • 2023年9月

    滞在国名1:イタリア共和国   滞在機関名1:SPIRE 2023

  • 2023年6月

    滞在国名1:フィンランド共和国   滞在機関名1:University of Helsinki

  • 2023年6月

    滞在国名1:スウェーデン王国   滞在機関名1:WORDS/DLT 2023

  • 2023年6月

    滞在国名1:フランス共和国   滞在機関名1:CPM 2023

  • 2023年3月

    滞在国名1:アメリカ合衆国   滞在機関名1:DCC 2023

  • 2023年1月

    滞在国名1:スロバキア共和国   滞在機関名1:SOFSEM 2023

  • 2022年6月 - 2022年7月

    滞在国名1:チェコ共和国   滞在機関名1:CPM 2022

  • 2020年1月

    滞在国名1:キプロス共和国   滞在機関名1:SOFSEM 2020

  • 2019年12月

    滞在国名1:中華人民共和国   滞在機関名1:ISAAC 2019

  • 2019年7月

    滞在国名1:イタリア共和国   滞在機関名1:IWOCA 2019

  • 2019年6月

    滞在国名1:イタリア共和国   滞在機関名1:CPM 2019

  • 2019年5月

    滞在国名1:イタリア共和国   滞在機関名1:CIAC 2019

  • 2019年3月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:STACS 2019

  • 2019年2月

    滞在国名1:日本国   滞在機関名1:LSD/LAW 2019

  • 2019年2月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:DSB 2019

  • 2018年8月

    滞在国名1:チェコ共和国   滞在機関名1:PSC 2018

  • 2018年7月

    滞在国名1:中華人民共和国   滞在機関名1:CPM 2018

  • 2018年7月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:Dagstuhl Seminar 18281

  • 2018年7月

    滞在国名1:イタリア共和国   滞在機関名1:PWA 2018

  • 2018年1月

    滞在国名1:フィンランド共和国   滞在機関名1:University of Tampere

  • 2017年12月

    滞在国名1:タイ王国   滞在機関名1:ISAAC 2017

  • 2017年8月

    滞在国名1:デンマーク王国   滞在機関名1:MFCS 2017

  • 2017年7月

    滞在国名1:オーストラリア連邦   滞在機関名1:IWOCA 2017

  • 2017年7月

    滞在国名1:ポーランド共和国   滞在機関名1:CPM 2017

  • 2017年1月

    滞在国名1:アイルランド   滞在機関名1:SOFSEM 2017

  • 2016年8月

    滞在国名1:フィンランド共和国   滞在機関名1:Bioinformatics summer school

  • 2016年8月

    滞在国名1:ポーランド共和国   滞在機関名1:MFCS 2016

  • 2016年8月

    滞在国名1:フィンランド共和国   滞在機関名1:IWOCA 2016

  • 2016年6月 - 2016年7月

    滞在国名1:イスラエル国   滞在機関名1:CPM 2016

  • 2016年6月

    滞在国名1:イタリア共和国   滞在機関名1:AxA workshop

  • 2016年2月

    滞在国名1:フランス共和国   滞在機関名1:STACS 2016

  • 2016年1月

    滞在国名1:チェコ共和国   滞在機関名1:SOFSEM 2016

  • 2015年9月

    滞在国名1:グレートブリテン・北アイルランド連合王国(英国)   滞在機関名1:SPIRE 2015

  • 2015年8月

    滞在国名1:チェコ共和国   滞在機関名1:PSC 2015

  • 2015年6月 - 2015年7月

    滞在国名1:イタリア共和国   滞在機関名1:CPM 2015

  • 2015年5月

    滞在国名1:フランス共和国   滞在機関名1:CIAC 2015

  • 2015年3月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:STACS 2015

  • 2015年2月

    滞在国名1:グレートブリテン・北アイルランド連合王国(英国)   滞在機関名1:LSD/LAW 2015

  • 2014年8月

    滞在国名1:ハンガリー共和国   滞在機関名1:MFCS 2014

  • 2014年6月

    滞在国名1:ロシア連邦   滞在機関名1:CPM 2014

  • 2014年3月

    滞在国名1:フランス共和国   滞在機関名1:STACS 2014

  • 2014年2月

    滞在国名1:グレートブリテン・北アイルランド連合王国(英国)   滞在機関名1:LSD/LAW 2014

  • 2013年10月

    滞在国名1:イスラエル国   滞在機関名1:SPIRE 2013

  • 2013年8月

    滞在国名1:オーストリア共和国   滞在機関名1:MFCS 2013

  • 2013年8月

    滞在国名1:チェコ共和国   滞在機関名1:PSC 2013

  • 2013年7月

    滞在国名1:カナダ   滞在機関名1:CIAA 2013

  • 2013年6月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:CPM 2013

  • 2013年2月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:STACS 2013

  • 2012年10月

    滞在国名1:コロンビア共和国   滞在機関名1:SPIRE 2012

  • 2012年7月

    滞在国名1:フィンランド共和国   滞在機関名1:CPM 2012

  • 2012年6月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:Karlsruhe Institute of Technology

  • 2012年1月

    滞在国名1:チェコ共和国   滞在機関名1:SOFSEM 2012

  • 2011年8月

    滞在国名1:チェコ共和国   滞在機関名1:Czech technical University

  • 2011年6月

    滞在国名1:イタリア共和国   滞在機関名1:Alignment-free Sequence Comparison Workshop

    滞在機関名2:CPM 2011

  • 2011年5月

    滞在国名1:スペイン   滞在機関名1:LATA 2011

  • 2011年1月

    滞在国名1:オーストラリア連邦   滞在機関名1:AISC 2011

  • 2010年7月

    滞在国名1:アメリカ合衆国   滞在機関名1:CPM 2010

  • 2010年5月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:LATA 2010

  • 2009年12月

    滞在国名1:インド   滞在機関名1:CISIM 2009

  • 2009年8月 - 2009年9月

    滞在国名1:チェコ共和国   滞在機関名1:Czech technical University

  • 2009年7月

    滞在国名1:アメリカ合衆国   滞在機関名1:PDPTA 2009

  • 2009年6月 - 2009年7月

    滞在国名1:チェコ共和国   滞在機関名1:IWOCA 2009

  • 2009年4月

    滞在国名1:スペイン   滞在機関名1:LATA 2009

  • 2009年1月

    滞在国名1:ニュージーランド   滞在機関名1:CATS 2009

  • 2008年10月

    滞在国名1:ハンガリー共和国   滞在機関名1:DS 2008

  • 2008年9月

    滞在国名1:チェコ共和国   滞在機関名1:Czech technical University

  • 2008年7月

    滞在国名1:フィンランド共和国   滞在機関名1:University of Tampere

  • 2008年1月

    滞在国名1:スロバキア共和国   滞在機関名1:SOFSEM 2008

  • 2007年7月

    滞在国名1:カナダ   滞在機関名1:CPM 2007

  • 2007年3月

    滞在国名1:アメリカ合衆国   滞在機関名1:DCC 2007

  • 2006年10月

    滞在国名1:グレートブリテン・北アイルランド連合王国(英国)   滞在機関名1:SPIRE 2006

  • 2006年9月

    滞在国名1:チェコ共和国   滞在機関名1:Czech technical University

  • 2006年7月

    滞在国名1:スペイン   滞在機関名1:CPM 2006

  • 2005年11月

    滞在国名1:アルゼンチン共和国   滞在機関名1:SPIRE 2005

  • 2005年10月

    滞在国名1:シンガポール共和国   滞在機関名1:DS 2005

  • 2005年8月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:FCT 2005

  • 2005年7月

    滞在国名1:大韓民国   滞在機関名1:CPM 2005

  • 2004年12月

    滞在国名1:ニュージーランド   滞在機関名1:DLT 2004

  • 2004年10月

    滞在国名1:イタリア共和国   滞在機関名1:DS 2004

    滞在機関名2:SPIRE 2004

  • 2004年9月

    滞在国名1:ノルウェー王国   滞在機関名1:WABI 2004

  • 2003年9月 - 2004年10月

    滞在国名1:フィンランド共和国   滞在機関名1:University of Helsinki

  • 2003年9月

    滞在国名1:チェコ共和国   滞在機関名1:Czech technical University

  • 2003年8月

    滞在国名1:スロバキア共和国   滞在機関名1:MFCS 2003

  • 2003年5月

    滞在国名1:フィンランド共和国   滞在機関名1:University of Helsinki

  • 2002年11月

    滞在国名1:ドイツ連邦共和国   滞在機関名1:DS 2002

  • 2002年9月

    滞在国名1:ポルトガル共和国   滞在機関名1:SPIRE 2002

  • 2002年9月

    滞在国名1:チェコ共和国   滞在機関名1:Czech technical University

  • 2002年8月

    滞在国名1:ポーランド共和国   滞在機関名1:MFCS 2002

  • 2001年11月

    滞在国名1:チリ共和国   滞在機関名1:SPIRE 2001

  • 2001年11月

    滞在国名1:アメリカ合衆国   滞在機関名1:DS 2001

  • 2001年9月

    滞在国名1:チェコ共和国   滞在機関名1:Czech Technical University

  • 2001年7月

    滞在国名1:グレートブリテン・北アイルランド連合王国(英国)   滞在機関名1:University of Liverpool

  • 2001年6月 - 2001年7月

    滞在国名1:イスラエル国   滞在機関名1:CPM 2001

▼全件表示

学内運営に関わる各種委員・役職等

  • 2023年4月 - 2034年3月   全学 未来人材育成機構 (SPRING / BOOST)

  • 2023年4月 - 2025年3月   全学 情報系副専攻プログラムWG

  • 2023年1月 - 2024年3月   全学 情報系関連人材育成に係る副専攻プログラム検討WG

  • 2022年4月 - 2023年3月   全学 情報人材育成のための教育組織の在り方検討会

  • 2021年4月 - 2023年3月   全学 教職課程専門委員会委員

  • 2020年10月 - 2027年3月   部門 情報理学コース・チューリング祭WG

  • 2020年10月 - 2023年3月   部門 情報理学コース・チューリング祭WG

  • 2019年6月 - 2020年6月   部門 情報系改組の拡大WG

  • 2016年4月 - 2026年3月   全学 総合研究博物館運営委員会委員

  • 2016年4月 - 2024年3月   全学 総合研究博物館運営委員会委員

  • 2016年4月 - 2022年3月   全学 総合研究博物館運営委員会委員

  • 2016年4月 - 2019年3月   学府 大学院担当

  • 2016年4月 - 2018年3月   全学 西部地区自然災害資料センター運営委員会委員

  • 2016年2月 - 2017年3月   学部 情報理学コースカリキュラム検討WG

  • 2014年4月 - 2015年3月   地区 交通対策WGウエスト・ゾーン部会

  • 2013年8月 - 2015年12月   学部 情報理学コースカリキュラムWG

  • 2013年4月 - 2015年3月   全学 広報委員会委員

  • 2013年4月 - 2015年3月   研究院 システム情報科学研究院 広報委員会委員

  • 2012年4月 - 2025年3月   学部 物理学科 情報理学コース シラバス委員

  • 2011年4月 - 2013年3月   研究院 研究活動交流会委員会

  • 2011年4月 - 2012年3月   研究院 改革スキーム構築WG

  • 2011年4月 - 2011年7月   研究院 高校生向けパンフレット作成WG

▼全件表示