Q1 के बारे में: दोनों अस्पष्टता समस्या (एक CFG, चाहे वह अस्पष्ट हो) और अंतर्निहित अस्पष्टता समस्या (एक CFG, चाहे इसकी भाषा स्वाभाविक रूप से अस्पष्ट हो, अर्थात क्या कोई समकक्ष CFG अस्पष्ट है)। यहाँ मूल संदर्भ हैं:
Q2 के बारे में: एक नियमित व्याकरण एक "एक तरफा रैखिक" संदर्भ-मुक्त व्याकरण है, जहां किसी भी नियम में अधिकांश एक गैर-समरूपता दाएं भाग में दिखाई देती है, और जहां गैर-वर्णक अंतिम ( दाएं रैखिक व्याकरण में) या प्रथम (में) है बाएँ रैखिक व्याकरण) की स्थिति। ऐसे व्याकरणों को आसानी से समतुल्य परिमित-अवस्था ऑटोमेटा में अनुवादित किया जाता है (मोटे तौर पर प्रत्येक अप्रमाणिक को एक राज्य के रूप में मानकर), जो कि नियमित रूप से व्याकरण के असंदिग्ध होते हैं। अस्पष्ट नियमित व्याकरण और असंदिग्ध ऑटोमेटा के वर्ग का विशेष रूप से स्टर्न्स एंड हंट (1985) द्वारा अध्ययन किया गया है , जो बताते हैं कि वे समावेशी समस्या के लिए ट्रैक्टेबल एल्गोरिदम का आनंद लेते हैं।
βAγ⇒βαγA→αAX1,…,XmA→X1⋯Xm
γAηBθABA→αγαηBθB→βγAηβθγαηβθ(हमेशा किसी भी भावुक रूप में बाईं ओर की गैर- व्युत्पन्न ) या दाईं ओर व्युत्पन्न व्युत्पन्न पेड़ों पर जाने के लिए एक निश्चित क्रम लगाता है, और फिर किसी दिए गए व्युत्पन्न पेड़ के लिए एक एकल व्युत्पत्ति है।
एक रेखीय संदर्भ-मुक्त व्याकरण में, ऐसा कोई विकल्प नहीं है, क्योंकि किसी भी संवेगात्मक रूप में अधिकांश एक गैर-समरूप है, और किसी दिए गए व्युत्पन्न पेड़ के लिए एक एकल व्युत्पत्ति है, जो सबसे बाईं और दाईं ओर है।
www
और 4. यदि आप परिमित-अवस्था ऑटोमेटा दृश्य लेते हैं, तो यह आपके अस्पष्ट ऑटोटोन को निर्धारित करने के लिए पर्याप्त है ताकि एक ही भाषा के लिए एक स्पष्ट ऑटोमेटोन प्राप्त किया जा सके: किसी भी शब्द के लिए एक ही रन होगा। यह नियतात्मक ऑटोमेटन एक अस्पष्ट नियमित व्याकरण के बराबर है।
S→A∣B,A→a,B→aaS⇒A⇒aS⇒B⇒aS→a
O(|G|2)(q,q′)q≠q′