• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Study on speed-up of searching algorithms for regular expressions with boolean operations

Research Project

Project/Area Number 18500010
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Fundamental theory of informatics
Research InstitutionShinshu University

Principal Investigator

YAMAMOTO Hiroaki  Shinshu University, Faculty of Engineering, Professor (10182643)

Co-Investigator(Kenkyū-buntansha) MIYAZAKI Takashi  Nagano National College of Technology, Professor (10141889)
Project Period (FY) 2006 – 2007
Project Status Completed (Fiscal Year 2007)
Budget Amount *help
¥3,130,000 (Direct Cost: ¥2,800,000、Indirect Cost: ¥330,000)
Fiscal Year 2007: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2006: ¥1,700,000 (Direct Cost: ¥1,700,000)
Keywordsextended regular expression / pattern matching alucrithm / finite automaton / string matching algorithm / regular expression
Research Abstract

Below are results obtained by this research project.
1. We developed an extended regular expression matching algorithm based on deterministic finite automata.
2. We extended our extended regular expression matching algorithm to solve regular expressions with all boolean operations, and evaluated the performance experimentally.
3. We developed a method to generate a compact deterministic finite automaton representation using a dual position automaton, and applied it to matching algorithms.
4. We developed an efficient translation algorithm from regular expressions into nondeterministic finite automata. This algorithm can be used in matching algorithms.

Report

(3 results)
  • 2007 Annual Research Report   Final Research Report Summary
  • 2006 Annual Research Report
  • Research Products

    (16 results)

All 2008 2007 2006

All Journal Article (8 results) (of which Peer Reviewed: 4 results) Presentation (8 results)

  • [Journal Article] Bit-Parallel Algorithms for Translating Regular Expressions into NFAs2007

    • Author(s)
      H. Yamamoto, T. Miyazaki, M. Okamoto
    • Journal Title

      IEICE Trans. on Information and Systems Vol.E90-D, No.2

      Pages: 418-427

    • NAID

      110007519485

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Regular Expression Matching Algorithms using Dual Position Automata2007

    • Author(s)
      H. Yamamoto
    • Journal Title

      Proc. of the International Workshop on Combinatorial Algorithms 2007, College Publications

      Pages: 212-225

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] Bit-Parallel Algorithms for Translating Regular Expressions into NFAs2007

    • Author(s)
      H. Yamamoto, T. Miyazaki, M. Okamoto
    • Journal Title

      IEICE Trans. on Information and Systems Vo. E90-D, No.2

      Pages: 418-427

    • NAID

      110007519485

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Journal Article] Regular Expression Matching Algorithms using Dual Position Automata2007

    • Author(s)
      H. Yamamoto
    • Journal Title

      Proc. of the International Workshop on Combinatorial Algorithms 2007

      Pages: 212-225

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Bit-Parallel Algorithms for Translating Regular Expressions into NFAs2007

    • Author(s)
      H.Yamamoto, T.Miyazaki, M.Okamoto
    • Journal Title

      IEICE Trans. on Information and Systems Vol.E90-D, No.2

      Pages: 418-427

    • NAID

      110007519485

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Matching Algorithm for Extended Regular Expressions with Boolean Operations2006

    • Author(s)
      H. Yamamoto, Y. Okada, M. Okamoto
    • Journal Title

      Proc. of 2006 Japan-Korea Joint Workshop on Algorithms and Computation

      Pages: 79-86

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
    • Peer Reviewed
  • [Journal Article] 拡張正規表現所属問題に対するDFAに基づいたアルゴリズム2006

    • Author(s)
      山本博章
    • Journal Title

      情報処理学会 研究報告 2006-AL-109

      Pages: 1-8

    • NAID

      110005717679

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Matching Algorithm for Extended Regular Expressions with Boolean Operations2006

    • Author(s)
      H.Yamamoto, Y.Okada, M.Okamoto
    • Journal Title

      Proc. of 2006 Japan-Korea Joint Workshop on Algorithms and Computation

      Pages: 79-86

    • Related Report
      2006 Annual Research Report
  • [Presentation] 文字列上のビット並列法を利用した木パターン照合アルゴリズム2008

    • Author(s)
      山本博章, 竹之内大地
    • Organizer
      情報処理学会アルゴリズム研究会
    • Place of Presentation
      広島市立大
    • Year and Date
      2008-03-07
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] A Tree Pattern Matching Algorithm using Bit-Parallel Technique on Strings2008

    • Author(s)
      H. Yamamoto, D. Takenouchi
    • Organizer
      IPSJ SIG Technical Report
    • Place of Presentation
      Hiroshima
    • Year and Date
      2008-03-07
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] 文字列上のビット並列法を利用した木パターン照合アルゴリズム2008

    • Author(s)
      山本博章, 竹之内大地
    • Organizer
      情報処理学会アルゴリズム研究会 研究報告
    • Place of Presentation
      広島市立大学
    • Year and Date
      2008-03-07
    • Related Report
      2007 Annual Research Report
  • [Presentation] 拡張正規表現所属問題および検索問題に対するDFA型アルゴリズムの効率的な実装について2007

    • Author(s)
      山本博章, 宮崎敬
    • Organizer
      電子情報通信学会コンピュテーション研究会技術報告
    • Place of Presentation
      北海道大
    • Year and Date
      2007-06-29
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] On an Efficient Implementation for a DFA-based Algorithms for the Extended Regular Expression Membership and Searching Problems2007

    • Author(s)
      H. Yamamoto, T. Miyazaki
    • Organizer
      IEICE Technical Report
    • Place of Presentation
      Hokkaido
    • Year and Date
      2007-06-29
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] 拡張正規表現所属問題および検索問題に対するDEF型アルゴリズムの効率的な実装について2007

    • Author(s)
      山本博章, 宮崎敬
    • Organizer
      電子情報通信学会コンピュテーション研究会技術報告
    • Place of Presentation
      北海道大学
    • Year and Date
      2007-06-29
    • Related Report
      2007 Annual Research Report
  • [Presentation] 拡張正規表現所属問題に対するDFAに基づいたアルゴリズム2006

    • Author(s)
      山本博章
    • Organizer
      情報処理学会アルゴリズム研究会
    • Place of Presentation
      長崎大
    • Year and Date
      2006-11-21
    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2007 Final Research Report Summary
  • [Presentation] Extended Regular Expression membership Algorithm based on Deterministic Finite Automata2006

    • Author(s)
      H. Yamamoto
    • Organizer
      IPSJ SIG Technical Report
    • Place of Presentation
      Nagasaki
    • Year and Date
      2006-11-21
    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2007 Final Research Report Summary

URL: 

Published: 2006-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi