Saya mencoba menyusun taksonomi algoritma untuk mengubah ekspresi reguler menjadi automata sehingga dapat melakukan beberapa tes empiris dari sifat kompleksitas mereka di domain tertentu.
Saya mengetahui beberapa nama 'besar', misalnya,
Thompson
"Algoritma Pencarian Ekspresi Reguler", Thompson, 1968
Glushkov
"Algoritma Quadratic Baru untuk Mengubah Ekspresi Reguler menjadi Automaton", Ponty, et. al, 1996
Antimirov
"Derivatif Parsial Ekspresi Reguler dan Konstruksi Automata Hingga", Antimirov, 1996
Mengikuti
"Ikuti Automata", Ilie, et. al, 2003;
"Menghitung ikuti otomat ekspresi", Champarnaud, et. al, 2002
Hromkovic
"Menerjemahkan Ekspresi Reguler ke Automata Terbatas Nondeterministic E-Free Kecil", Hromkovic, et. al, 2001
dan sifat-sifatnya yang membedakan (epsilon-free-ness, determinisme, ukuran, minimalisasi, dll) tetapi saya tahu ini bukan daftar lengkap.
Saya terutama tertarik pada algoritma yang menyajikan kompleksitas waktu yang sangat berbeda dengan yang tercantum di atas, dan / atau topologi yang sangat berbeda.
Jika Anda mengetahui orang lain, tautan ke makalah yang menjelaskan algoritme konstruksi secara terperinci akan sangat dihargai (perlu dibaca jika saya akan mengimplementasikannya!)
Sunting: Menambahkan beberapa referensi sesuai permintaan.