私は、正規表現をオートマトンに変換するためのアルゴリズムの分類法を作成して、特定のドメインでそれらの複雑性プロパティのいくつかの経験的テストを実行しようとしています。
私はいくつかの「より大きな」名前を知っています、例えば、
トンプソン
「正規表現検索アルゴリズム」、トンプソン、1968
グリシコフ
「正規表現をオートマトンに変換する新しい二次アルゴリズム」、Ponty、等。al、1996
アンチミロフ
「正規表現の部分微分と有限オートマトン構成」、Antimirov、1996
従う
「オートマトンに従ってください」、Ilie、et。2003年。
「式のフォローオートマトンの計算」、シャンパルノー、他 al、2002
フロムコビッチ
「正規表現を小さなe-free非決定性有限オートマトンに変換する」、Hromkovic、他 al、2001
そしてそれらの特徴的な特性(イプシロン自由度、決定論、サイズ、最小化など)が、これが完全なリストではないことを知っています。
私は特に、上記のものとは大幅に異なる時間の複雑さ、および/または大幅に異なるトポロジーを提示するアルゴリズムに興味があります。
他の人を知っている場合は、構築アルゴリズムを詳細に説明している論文へのリンクをいただければ幸いです(実装する場合は必ず読んでください)。
編集:要求に応じていくつかの参照を追加しました。