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

2012 Fiscal Year Final Research Report

An efficient POSIX regular expression matching via Glushkov automata with augmented transitions

Research Project

  • PDF
Project/Area Number 22500019
Research Category

Grant-in-Aid for Scientific Research (C)

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

Principal Investigator

OKUI Satoshi  中部大学, 工学部, 准教授 (00283515)

Co-Investigator(Kenkyū-buntansha) SUZUKI Taro  会津大学, コンピュータ理工学部, 准教授 (90272179)
Project Period (FY) 2010 – 2012
Keywords正規表現 / POSIX / パターン照合 / オートマトン
Research Abstract

Regular expression matching is crucial for many applications such as text processing. Although POSIX 1003.2 standard requires (sub-) matching to follow the leftmost-longest rules, almost none of existing implementations, which rely on backtracking, are responsible to the requirement; they follow the greedy semantics, an alternative way more suited for backtracking, instead. This study has offered, based on a slight extension of Glushkov automata (aka, position automata), a new and more efficient matching algorithm that accommodates POSIX regular expression matching. We have given its rigorous correctness proof, and the exact computational cost at worst case. Our experimental implementation has shown significant improvements on efficiency in some practical cases.

  • Research Products

    (6 results)

All 2013 2011 2010

All Journal Article (3 results) Presentation (3 results)

  • [Journal Article] 決定性有限オートマトンによる正規表現の貪欲な照合2013

    • Author(s)
      奥居哲,増田拓也,藤田佳宏,鈴木大郎
    • Journal Title

      情報科学リサーチャーナル

      Volume: Vol.20 Pages: 97-104

  • [Journal Article] 拡張ポジションオートマトンを生成するモナド結合子2013

    • Author(s)
      奥居哲
    • Journal Title

      情報科学リサーチシャーナル

      Volume: Vol.19 Pages: 5-18

  • [Journal Article] 正規表現のあいまいさ除去の効率的実現2011

    • Author(s)
      奥居哲
    • Journal Title

      情報科学リサーチシャーナル

      Volume: Vol.18 Pages: 95-96

  • [Presentation] Matching Automaton for String Pattern with Greedy Semantics2011

    • Author(s)
      Taro Suzuki
    • Organizer
      34th TRS Meeting
    • Place of Presentation
      The University of Aizu, Japan
    • Year and Date
      2011-02-12
  • [Presentation] Disambiguation in Regular Expression Matching via Position Automata with Augmented Transitions2010

    • Author(s)
      Satoshi Okui
    • Organizer
      15th International Conference on Implementation and Application of Automata (CIAA2010)
    • Place of Presentation
      University of Manitoba, Canada
    • Year and Date
      20100812-15
  • [Presentation] POSIX-Compliant Disambiguation in Regular Expression Matching (Preliminary Report)2010

    • Author(s)
      Satoshi Okui
    • Organizer
      Workshop on Symbolic Computation and Software Verification
    • Place of Presentation
      University of Tsukuba, Japan
    • Year and Date
      20100408-09

URL: 

Published: 2014-08-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi