क्या यह निर्णायक है कि क्या एक पुशडाउन ऑटोमेटन किसी दी गई नियमित भाषा को पहचानता है?


16

समस्या यह है कि क्या दो पुशडाउन ऑटोमेटन एक ही भाषा को पहचानते हैं, यह अविश्वसनीय है। एक समस्या यह है कि क्या एक पुशडाउन ऑटोमेटन खाली भाषा को पहचानता है, यह निर्णायक है, इसलिए यह भी निर्णायक है कि क्या यह किसी दिए गए परिमित भाषा को पहचानता है। यह स्पष्ट नहीं है कि क्या एक पुशडाउन ऑटोमैटन द्वारा स्वीकृत भाषा नियमित है। परंतु ...

... क्या यह निर्णायक है कि क्या एक पुशडाउन ऑटोमैटॉन किसी दी गई नियमित भाषा को पहचानता है ?

यदि उत्तर नहीं है, तो समस्या नियमित हो जाती है यदि दी गई नियमित भाषा में स्टार की ऊंचाई 1 ?


1
ध्यान दें कि नियतात्मक पीडीए की तुल्यता निर्णायक है।
sdcvvc

जवाबों:


14

यह स्पष्ट नहीं है कि क्या पीडीए पहचानता है , इनपुट वर्णमाला के सभी तारों का सेट।Σ*

जोड़ा गया। ऐसा नहीं है कि जाँच करने के लिए अनिर्णनीय तथ्य यह है कि "गैर मान्य" एक टीएम की संगणना एक CFG के तार के रूप में कोडित किया जा सकता है की एक परिणाम के रूप में। यह होपक्रॉफ्ट और उल्मैन द्वारा ऑटोमेटा थ्योरी के परिचय का लेम्मा 8.7 है। लेखक इस परिणाम को हार्टमैनिस (1967), संदर्भ-मुक्त भाषा और ट्यूरिंग मशीन संगणना के लिए संदर्भित करते हैं।एल(जी)=Σ*

ट्यूरिंग मशीन की गणना का एक सुविधाजनक कोडिंग निम्नानुसार है। टीएम एम का एक विन्यास फॉर्म एक्स पी वाई की एक स्ट्रिंग है जहां यू वी टेप की सामग्री है, और राज्य पी को उस पद पर इंगित किया जाता है जहां सिर रहता है। यह नोट करना महत्वपूर्ण है कि एक टीएम के कम्प्यूटेशनल कदम हैं स्थानीय : परिवर्तन यू सी पी एक वी यू क्ष सी बी वी शिक्षा के लिए ( पी , एक , क्ष , , एलएक्सपीyयूvपीयूसीपीvयूक्षसीv जहां सिर चाल छोड़ दिया, और यू सी पी एक(पी,,क्ष,,एल) शिक्षा के लिए ( पी , एक , क्ष , , आर ) जहां सिर चाल सही।यूसीपीvयूसीक्षv(पी,,क्ष,,आर)

एक मान्य अभिकलन को एक स्ट्रिंग रूप में कोडित किया जा सकता है, जहां w 0 = q 0 x स्ट्रिंग x पर प्रारंभिक कॉन्फ़िगरेशन को कोड करता है , और हमारे पास उचित कदम हैं Iw0#w1आर#w2#w3आर#...w0=क्ष0एक्सएक्स । स्ट्रिंग में अंतिम कॉन्फ़िगरेशन अंतिम होना चाहिए, अर्थात, एक पड़ाव / अंतिम स्थिति होनी चाहिए।wमैंwमैं+1

अब यह सत्यापित करने की कवायद है कि जो तार मान्य गणनाएँ नहीं हैं, वे CFG (या PDA द्वारा स्वीकृत) द्वारा उत्पन्न किए जा सकते हैं । वे स्ट्रिंग्स जो कॉन्फ़िगरेशन अनुक्रमों से युक्त नहीं हैं, वे भी नियमित हैं। अन्यथा एक गैर निर्धारणात्मक की स्थिति का अनुमान लगाता है जहां नहीं डब्ल्यू मैंडब्ल्यू मैं + 1 । स्ट्रिंग के इस भाग को एक व्याकरण है कि के लिए एक के समान है द्वारा उत्पन्न होता है { x # y आर | एक्स , वाई { एक , } *जी wमैंwमैं+1{एक्स#yआर|एक्स,y{,}*,एक्सy}

यदि टीएम में कोई स्वीकृत तार नहीं है, तो इसकी कोई मान्य गणना नहीं होगी, और सभी तार व्याकरण जी एम द्वारा उत्पन्न होते हैं ।जी


2
संगणना इंजीनियरिंग की धारा 17.3.3 में एक प्रमाण है : गणेश गोपालकृष्णन द्वारा लागू ऑटोमेटा सिद्धांत और तर्क
Pål GD

2
ध्यान दें कि है भी स्टार मुक्त (के माध्यम से ¯ ) तो वहाँ कोई उम्मीद नहीं या तो है। Σ*¯
राफेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.