Diyelim ki bir dil , ancak hangi dizelerin aslında dilin bir parçası olduğunu bilmez. Hepsini bir dil sonlu bir görünüşüdür: dizeleri sonlu grubu dilde olduğu bilinmektedir, ve şeritler bir sonlu grubu bilinmektedir dilde olmamak.
Örneğin, Diyelim ki ve . dilinde , çünkü ve ile uyumludur veya tamamen farklı dil.B = { b , bir bir B , bir a , bir B a } L = { bir 2 i + 1 b j | i , j ∈ N } A B L
Sorum şu: dizeleri kabul eden ve dizeleri en az veya neredeyse en az sayıda durumla reddeden bir DFA (deterministik sonlu otomata) oluşturmanın bilinen bir yolu var mı? Bu sorunun karmaşıklığı nedir? yaklaştırmada ne kadar iyidir ( nin oldukça düşük bir tanımlayıcı karmaşıklığa sahip olduğu ve ve büyük olduğu varsayıldığında )?B L L A B
Math.stackexchange.com'daki orijinal soru. Orijinal soruya cevap bulamadan ve nerede arayacağına dair hiçbir fikrim yokken burada yeniden yayınlamaya karar verdim. Birisi beni bu alandaki araştırmalara yönlendirebilirse, çok takdir edilecektir.