क्या दृश्यमान पुशडाउन ऑटोमेटा के वेरिएंट हैं जो स्टैक पर शब्दों को आगे बढ़ाने की अनुमति देते हैं?


16

मैं सोच रहा था, क्या कोई कागजात या शोध दृष्टिगोचर पुशडाउन ऑटोमेटा के साथ काम कर रहे हैं, लेकिन स्टैक पर धकेलने के लिए एकल अक्षरों के बजाय शब्दों की अनुमति दे रहे हैं।

वैकल्पिक रूप से, एक निर्माण जिसने प्रतीकों को आगे बढ़ाने की अनुमति दी ϵ -transitions इसी लक्ष्य को प्राप्त कर सकता है।

जाहिर है, इस तरह की विविधताएं बन सकती हैं, लेकिन मैं सोच रहा हूं कि क्या यह क्लोजर और डेसिडेबिलिटी गुणों को बर्बाद कर देता है जो वीपीए को दिलचस्प बनाते हैं।

मैं एक निर्माण को देख रहा हूं जहां स्टैक को काउंटर के रूप में उपयोग करते हैं, इसे शुरुआती प्रतीकों के आधार पर स्थिरांक द्वारा पढ़ा जाता है, फिर नीचे पढ़े गए अन्य प्रतीकों के आधार पर गणना की जाती है।

जो कोई नहीं जानता है, उसके लिए नेत्रहीन पुशडाउन ऑटोमेटा वे हैं जहां वर्णमाला को धक्का प्रतीकों में विभाजित किया जा सकता है, प्रतीकों को पॉप करना और प्रतीकों को स्टैक को बिल्कुल प्रभावित नहीं करना। बनाम पॉपिंग को पुश करने का विकल्प पूरी तरह से वर्तमान प्रतीक द्वारा पढ़ा जा रहा है। वे चौराहे, संघ, संघ, स्टार और पूरक के तहत बंद हो जाते हैं, जिससे उन्हें पर्णपाती गुणों का खजाना मिलता है। इस पेपर को और देखें ।


2
ऐसा लगता है कि स्पष्ट सवाल यह है कि क्या ऐसे ऑटोमेटा राज्यों के अनुक्रमों में परिवर्तित "शब्दों" के साथ मानक पुशडाउन ऑटोमेटा के बराबर हैं? afaik, हाँ? यदि नहीं, तो एक ऐसे मामले का उदाहरण जहां यह विफल रहता है, यह मददगार होगा।
— vzn 15

2
@vzn वे समकक्ष नहीं हो सकते। दृष्टिहीन पीडीए कड़ाई से कमजोर लगते हैं। पिछली बार जब मैंने जाँच की, तो सीएफएल चौराहे के नीचे बंद नहीं थे।
— काई

तो, VPDA चौराहे के नीचे बंद हैं, और और डी सी एफ एल के बीच ठीक से जाना जाता है । हालांकि, मुझे पता नहीं है कि अगर मेरा वेरिएंट चौराहे के नीचे बंद है, तो यह समकक्ष हो सकता है। मुझे शक है कि यह है, लेकिन मैं अनिश्चित हूँ। REGDCFL
— 15

यह पेपर dx.doi.org/10.1145/1516512.1516518 VPDAs का व्याकरण लक्षण वर्णन करता है, और व्याकरण और VPDA के बीच रूपांतरण के लिए एक निर्माण करता है। संभवत: व्याकरण का उपयोग संपूर्ण शब्दों को आगे बढ़ाने के लिए किया जा सकता है?
— फ्रेड थोरस्टेंसन

प्रतीक पर एक शब्द को धक्का देना ईपीएस-संक्रमण पर पुश करने की अनुमति के बराबर क्यों होगा?
— डोमटोटर

जवाबों:


3

एप्सिलॉन के साथ धक्का

एप्सिलॉन-ट्रांज़िशन पर पुश के साथ संस्करण के लिए, पुशडाउन-ऑटोमेटा की सार्वभौमिकता का अनिर्वायता प्रमाण इस नई सेटिंग के लिए अनुकूलित किया जा सकता है, इसलिए हम कम से कम निम्नलिखित गुणों को खो देते हैं: पूरकता के तहत बंद, निर्धारकता, सार्वभौमिकता और समावेशन की गिरावट।

सबूत योजना: ट्यूरिंग मशीन लें , हम एप्सिलॉन-पुश के साथ एक वीपीए ए का निर्माण करना चाहते हैं जैसे कि यह सार्वभौमिक है अगर और केवल एम को कोई स्वीकृति नहीं है।MA

हम ऐसे डिजाइन करते हैं जैसे कि कोई शब्द स्वीकार नहीं किया जाता है और केवल यह फॉर्म का है:A

कहां

#C0&C0$(C0¯)R#C1&C1$(C1¯)R#C2&C2$(C2¯)R…#Cn&Cn$(Cn¯)R
  1. प्रत्येक , M का एक मान्य कॉन्फ़िगरेशन एनकोड करता हैCiM
  2. प्रारंभिक है, C n स्वीकार कर रहा हैC0Cn
  3. एक शब्द के विपरीत है यूuRu
  4. की एक प्रति हैयूपॉप अक्षरों का प्रयोग करu¯u
  5. M के वर्णमाला में विशेष अलगाव प्रतीक नहीं हैं#,&,$M
  6. हमेशा M का एक वैध संक्रमण हैCi→Ci+1M

ACiRACiCi(Ci¯)RCi→Ci+1CiCi+1(Ci+1¯)RCj(Cj¯)R

शब्दों को धक्का देना

(S,R,u)u∈A∗a(S,R,va)(S′,R′,v)S′R′

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.