Belirli alanlarda karmaşık özelliklerinin bazı ampirik testleri gerçekleştirmek için düzenli ifadeleri otomata dönüştürmek için algoritmalar bir taksonomi çizmek çalışıyorum.
Birkaç 'büyük' adın farkındayım, ör.
Thompson
"Düzenli İfade Arama Algoritması", Thompson, 1968
Glushkov
"Düzenli Bir İfadeyi Otomasyona Dönüştüren Yeni Bir Karesel Algoritma", Ponty, et. al, 1996
Antimirov
"Düzenli İfadelerin Kısmi Türevleri ve Sonlu Otomata Yapıları", Antimirov, 1996
Takip et
"Automata'yı izleyin", Ilie, et. al, 2003;
"Bir ifadenin takip otomasyonunun hesaplanması", Champarnaud, et. al, 2002
Hromkovic
"Düzenli İfadeleri Küçük e-Serbest Belirsiz Sonlu Otomata Çevirme", Hromkovic, et. al, 2001
ve ayırt edici özellikleri (epsilon-özgürlüğü, determinizm, boyut, minimizasyon, vb.) ama bunun kapsamlı bir liste olmadığını biliyorum.
Özellikle yukarıda listelenenlerden önemli ölçüde farklı zaman karmaşıklıkları ve / veya önemli ölçüde farklı topolojiler sunan algoritmalar ile ilgileniyorum.
Başkalarını biliyorsanız, inşaat algoritmasını ayrıntılı olarak açıklayan bir makaleye yapılan bağlantı büyük beğeni toplar (bunu uygulayacaksam gerekli olanı okuyun!)
Düzenleme: İstendiği gibi bazı referanslar eklendi.