क्या आटोमैटिक ऑटोमेटा सभी निर्धारक संदर्भ-संवेदनशील भाषाओं को तय कर सकता है?


12

एक एमपीए (मल्टीएबल ऑटोमेटोन) एक 2DFA (दो-तरफा नियतात्मक परिमित ऑटोमोटन) है जो किसी दिए गए इनपुट w पर कंकड़ की वास्तव में संख्या का उपयोग कर सकता है (वास्तव में कंकड़ - इनपुट दो छोर के बीच टेप पर लिखा गया है। -मार्कर्स # w # के रूप में )। गणना के दौरान, एक एमपीए यह पता लगा सकता है कि सिर के नीचे के प्रतीक में कंकड़ है या नहीं, और अगर कोई कंकड़ (कंकड़) नहीं है तो वह कंकड़ (कंकड़ को हटा सकता है) डाल सकता है।|w|+2w#w#

एक समरूपता, जहां σ एक प्रतीक और है कश्मीर > 0hk(σ)=σσk times=σkσk>0

किसी भी नियतात्मक संदर्भ के प्रति संवेदनशील भाषा के लिए यह मुश्किल नहीं दिखाने के लिए एक मौजूद है है कश्मीर > 0 ऐसी है कि कश्मीर ( एल ) एक MPA द्वारा मान्यता प्राप्त किया जा सकता है। इसलिए, शिथिल रूप से, हम कह सकते हैं किL  (LDSPACE(n)),k>0 hk(L)

लीनियर-स्पेस DTM (निर्धारक ट्यूरिंग मशीन) द्वारा किसी भी "समस्या" को एक MPA द्वारा अस्वीकार्य किया जा सकता है।

क्या यह में किसी भी भाषा के लिए सही है ? क्या MPAs सभी निर्धारक संदर्भ-संवेदनशील भाषाएं तय कर सकते हैं?DSPACE(n)


w की लंबाई है।|w|w

है मैं टी का प्रतीक डब्ल्यू , जहां 1 मैं | w | wiithw1i|w|

hk(L)={hk(w1)hk(w2)hk(w|w|)wL}


दिलचस्प सवाल; कुछ संबंधित संबंधित पोस्ट करने का इरादा है जो प्रासंगिक हो सकता है अगर कोई और कुछ बेहतर / करीब के साथ नहीं आता है। एक सवाल हालांकि। CSL जो कि DSpace (n) में हैं, जरूरी नहीं कि सभी रैखिक-अंतरिक्ष DTMs के समान हों, है ना? वास्तव में यह एक खुला प्रश्न है? या बारीकी से एक से संबंधित है? क्योंकि CSL NSpace (n) के बराबर सिद्ध होते हैं और यदि NSpace (n) == DSpace (n) है तो इसका खुला होना।
vzn

@vzn: CSL जो DSPACE (n) में हैं, उन्हें नियतात्मक CSL कहा जाता है, और वे बिल्कुल DSPACE (n) बनाते हैं।
अबूज़र याकरिल्मज़

ठीक। रेफरी के रूप में मेरे दिमाग में "शायद संबंधित" था, जो कि डीटीईबी (एन के) पर हमला करने के लिए उपयोग किए जाने वाले कंकड़ वाले तर्क हैं। एनईएम (एन ^ के) प्रश्न जैसे पीपीटी परिणाम पर संथानम भवन के हाल के परिणाम। एक और समस्या जिसे मैं सहजता से सोचता हूं वह है टीएम रन सीक्वेंस
vzn

क्या आप प्रश्न को कुछ हद तक स्पष्ट कर सकते हैं? क्या आप सिर्फ इस बात पर प्रकाश डालते हैं कि MPAs सभी नियतात्मक CSL तय कर सकते हैं? उदाहरण के लिए h_k (L) के संदर्भ में अपने प्रश्न को फिर से बताने का कोई तरीका है?
vzn

2
प्रमेय अगर वह यह है कि एक DCSL है, वहाँ कुछ है कश्मीर ऐसी है कि कश्मीर ( σ ) एक MPA द्वारा गणना की जा सकती। सवाल यह है कि क्या हम k = 1 ले सकते हैं ? σkhk(σ)k=1
बेन स्टैंडवेन 12

जवाबों:


3

k=1

Σ={0,1}

s,a,ps,p,L|R;...#

sapspL|R#

MxMPAxx4|x|6|x|+log|x|

 MPA description # MPA tape # curr_state # counter #

कहाँ पे:

  • x|x|
  • 3|x|
  • log|x|
  • 2|x|

MPAx4|x|MM

x>x04|x|2|x|+2|x|log|x|MPAxMPAx4|x|

MPAyLMMPAyy>x0

MPAy(y)=1M(y)=1MPAy(y)


हाँ, यह तर्क मेरे मन में था।
बेन स्टैंडवेन

3

log(N(|k|+2))+|k|+2

चूँकि यह भाषा रेखीय स्थान में अवनति योग्य है, इसलिए यह DCSL के रूप में भी व्यक्त होती है।


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