cevap

2

P = NP olmadığı sürece. Böyle bir algoritma varsa, iki NFA'nın izomorfik olup olmadığına kısaca karar verebilirsiniz (A'nın A ve B'nin üst kümesi A olup olmadığını kontrol edin), yani known NP-hard problem. Daha fazla bilgi için, read this paper. Karmaşıklık sonuçlarının güzel cesaret kırıcı bir tablosuna sahiptir.

+0

Acaba NFA izomorfizmi için bir başka NP tam probleminden bir azalma olduğunu biliyor musunuz? – hugomg

+0

@missigno: Redüksiyonları biraz daha dikkatli açıklayan bir makaleye bağlantı ekledim. – Mikola

+2

Mikola, cevabınız doğru ama sizin ifadeleriniz yanlış: izomorfik "eşit şekil" anlamına gelir, iki otomata isomorfiktir, yani kendi devletleri arasında 1-1 haritalama vardır, bla bla. Burada ilgisi olmayan iki otomatik isim, izomorfik olmaksızın aynı dili kabul edebilir. (Grafik isomorphisminin de NP-Hard olduğunu kontrol eden karmaşaya katkıda bulunur) Eğer cevabınızı "iki NFA'nın aynı dili kabul edip etmediği" şeklinde düzenlerseniz, "iki NFA'nın izomorfik olup olmadığını" söylerseniz hepsi iyi olacaktır. –