चॉम्स्की (-Schützenberger) पदानुक्रम का उपयोग सैद्धांतिक कंप्यूटर विज्ञान की पाठ्यपुस्तकों में किया जाता है, लेकिन यह स्पष्ट रूप से पूर्ण औपचारिकता चिड़ियाघर आरेख की तुलना में केवल औपचारिक भाषाओं (REG, CFL, CSL, RE) के बहुत छोटे अंश को कवर करता है । क्या वर्तमान शोध में पदानुक्रम अब कोई भूमिका निभाता है? मुझे cstheory.stackexchange पर चॉम्स्की के यहाँ केवल कुछ ही संदर्भ मिले, और जटिलता चिड़ियाघर में चॉम्स्की और शूज़ेनबर्गर के नामों का उल्लेख नहीं है।
क्या वर्तमान शोध वर्णन के अन्य साधनों पर अधिक ध्यान केंद्रित करता है लेकिन औपचारिक व्याकरण? मैं विभिन्न अभिव्यक्तियों के साथ औपचारिक भाषाओं का वर्णन करने के लिए व्यावहारिक तरीकों की तलाश कर रहा था, और बढ़ते संदर्भ संवेदनशील भाषा (जीसीएसएल) और दृष्टिहीन पुशडाउन भाषाओं (वीपीएल) पर ठोकर खाई, जो दोनों क्लासिक चॉम्स्की भाषाओं के बीच स्थित हैं। क्या उन्हें शामिल करने के लिए चॉम्स्की पदानुक्रम को अद्यतन नहीं किया जाना चाहिए? या जटिलता वर्गों के पूर्ण सेट से एक विशिष्ट पदानुक्रम का चयन करने का कोई फायदा नहीं है? मैंने केवल उन भाषाओं का चयन करने की कोशिश की जो चॉम्स्की पदानुक्रम के अंतराल में फिट हो सकती हैं, जहां तक मैं समझता हूं:
REG (= चॉम्स्की 3) = VPL ⊊ DCFL (सीएफएल (= चॉम्स्की 2) ⊊ GCSL CS CSL (= चॉम्स्की 1) ⊊ R ky RE
मुझे अभी भी नहीं मिलता है, जहां "सौम्य संदर्भ-संवेदनशील भाषाएं" और "अनुक्रमित भाषाएं" (कहीं न कहीं सीएफएल और सीएसएल के बीच) फिट होती हैं, हालांकि प्राकृतिक भाषा प्रसंस्करण के लिए व्यावहारिक प्रासंगिकता प्रतीत होती है (लेकिन शायद व्यावहारिक प्रासंगिकता में से कुछ भी कम दिलचस्प नहीं है सैद्धांतिक अनुसंधान में ;-)। इसके अलावा आप GCSL ⊂ P ⊂ NP and PSPACE और CSL ⊂ PSPACE ⊂ R का उल्लेख प्रसिद्ध वर्गों P और NP से संबंध दिखाने के लिए कर सकते हैं।
मैंने GCSL और VPL पर पाया:
- रॉबर्ट McNaughton: चोमस्की पदानुक्रम में एक प्रविष्टि ?. में: ज्वेल्स फॉरएवर हैं, आर्टो सलोमा के सम्मान में सैद्धांतिक कंप्यूटर विज्ञान में योगदान। एस। 204-212, 1999
- http://en.wikipedia.org/wiki/Nested_word#References (VPL)
मुझे खुशी होगी अगर आप औपचारिक व्याकरणों के बारे में कोई और पाठ्यपुस्तक जानते हैं जो VPL, DCLF, GCSL और अनुक्रमित व्याकरण से संबंधित हो, जो व्यावहारिक अनुप्रयोगों के संकेत के साथ बेहतर हो।