Artık sonlu durum otomatları ([DLT02] 'de tanımlanan RFSA'lar), DFA'larla ortak bazı hoş özelliklere sahip NFA'lardır. Özellikle, her normal dil için her zaman standart bir minimum boyutlu RFSA vardır ve RFSA'daki her durum tarafından tanınan dil, tıpkı bir DFA'da olduğu gibi artıktır. Bununla birlikte, asgari DFA devletleri tüm artıklarla bir bijeksiyon oluştururken, kanonik RFSA devletleri asal artıklarla beraberdir; bunlardan katlanarak daha az olabilir, bu nedenle RFSA'lar normal dilleri temsil etmek için DFA'lardan çok daha kompakt olabilir.
Bununla birlikte, RFSA'ları en aza indirmek için etkili bir algoritma olup olmadığını veya bir sertlik sonucu olup olmadığını söyleyemem. RFSA'ları en aza indirmenin karmaşıklığı nedir?
[BBCF10] 'a göz atmaktan, bunun yaygın bir bilgi olduğu görülmemektedir. Bir yandan bunun zor olmasını bekliyorum çünkü RFSA'lar hakkında "bu NFA bir RFSA mı?" çok zor, bu durumda PSPACE-complete. Öte yandan [BHKL09], kanonik RFSA'ların Angluin'in minimal düzeyde yeterli öğretmen modelinde [A87] etkili bir şekilde öğrenilebildiğini ve minimum bir RFSA'yı etkili bir şekilde öğrenip RFSA'ları en aza indirmenin eşit zorlukta olması gerektiğini göstermektedir. Ancak, söyleyebildiğim kadarıyla [BHKL09] 'un algoritması bir minimizasyon algoritması anlamına gelmez, çünkü karşı örneklerin boyutu sınırlı değildir ve karşı örnek oracle'i simüle etmek için RFSA'ların eşitlik için nasıl verimli bir şekilde test edileceği açık değildir. . İki NFA'nın eşitlik açısından test edilmesi , örneğin PSPACE-complete'tur .
Referanslar
Angluin, D. (1987). Sorgu ve karşı örneklerden düzenli kümelerin öğrenilmesi. Bilgi ve Hesaplama, 75: 87-106
Berstel, J., Boasson, L., Carton, O. ve Fagnot, I. (2010). Otomata minimizasyonu. arXiv: 1010.5318 .
Bollig, B., Habermehl, P., Kern, C. ve Leucker, M. (2009). NFA'nın Angluin Tarzı Öğrenme. In IJCAI , 9: 1004-1009.
Denis, F., Lemay, A. ve Terlutte, A. (2002). Artık sonlu durum otomatları. Fundemnta Informaticae , 51 (4): 339-368.