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

通过具有增强转换的 Glushkov 自动机进行高效的 POSIX 正则表达式匹配

基本信息

  • 批准号:
    22500019
  • 负责人:
  • 金额:
    $ 2.58万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2010
  • 资助国家:
    日本
  • 起止时间:
    2010 至 2012
  • 项目状态:
    已结题

项目摘要

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.
正则表达匹配对于许多应用(例如文本处理)至关重要。尽管POSIX 1003.2标准需要(子)匹配才能遵循最长的规则,但几乎没有依赖回溯的现有实现对要求负责;他们遵循贪婪的语义,这是一种更适合回溯的替代方式。这项研究提供了基于Glushkov Automata(又称位置自动机)的略有扩展,这是一种新的,更有效的匹配算法,可容纳POSIX正则表达式匹配。我们已经给出了其严格的正确性证明,以及最坏情况下的确切计算成本。在某些实际情况下,我们的实验实施已显示出效率的显着提高。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
正規表現のあいまいさ除去の効率的実現
正则表达式消歧的高效实现
高階関数に基づく視覚的プログラミング言語の構造化
基于高阶函数构建可视化编程语言
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    太田健介;杉山智昭;奥居哲
  • 通讯作者:
    奥居哲
POSIX-Compliant Disambiguation in Regular Expression Matching (Preliminary Report)
正则表达式匹配中符合 POSIX 标准的歧义消除(初步报告)
  • DOI:
  • 发表时间:
    2010
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Norihiro Yoshida;Masataka Kinoshita,and Hajimu Iida;Satoshi Okui
  • 通讯作者:
    Satoshi Okui
視覚的プログラミング言語におけるリファクタリング手法
可视化编程语言中的重构技术
  • DOI:
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    杉山智昭;太田健介;奥居哲
  • 通讯作者:
    奥居哲
決定性有限オートマトンによる正規表現の貪欲な照合
正则表达式与确定性有限自动机的贪婪匹配
  • DOI:
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    0
  • 作者:
    ロバート・A・ハーン;エリック・D・ドメイン 著;上原隆平 訳;奥居哲,増田拓也,藤田佳宏,鈴木大郎
  • 通讯作者:
    奥居哲,増田拓也,藤田佳宏,鈴木大郎
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

OKUI Satoshi其他文献

OKUI Satoshi的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('OKUI Satoshi', 18)}}的其他基金

Integration and Transformation of XML-Documents Based-On Higher-Order Narrowing
基于高阶窄化的XML文档集成与转换
  • 批准号:
    16500014
  • 财政年份:
    2004
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)

相似海外基金

A POSIX API with dependent types
具有依赖类型的 POSIX API
  • 批准号:
    573158-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 2.58万
  • 项目类别:
    University Undergraduate Student Research Awards
X-Windowを用いたモンゴル語アプリケーションの開発
利用X-Window开发蒙古语应用程序
  • 批准号:
    09204229
  • 财政年份:
    1997
  • 资助金额:
    $ 2.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了