एक एमपीए (मल्टीएबल ऑटोमेटोन) एक 2DFA (दो-तरफा नियतात्मक परिमित ऑटोमोटन) है जो किसी दिए गए इनपुट w पर कंकड़ की वास्तव में संख्या का उपयोग कर सकता है (वास्तव में कंकड़ - इनपुट दो छोर के बीच टेप पर लिखा गया है। -मार्कर्स # w # के रूप में )। गणना के दौरान, एक एमपीए यह पता लगा सकता है कि सिर के नीचे के प्रतीक में कंकड़ है या नहीं, और अगर कोई कंकड़ (कंकड़) नहीं है तो वह कंकड़ (कंकड़ को हटा सकता है) डाल सकता है।
एक समरूपता, जहां σ एक प्रतीक और है कश्मीर > 0 ।
किसी भी नियतात्मक संदर्भ के प्रति संवेदनशील भाषा के लिए यह मुश्किल नहीं दिखाने के लिए एक मौजूद है है कश्मीर > 0 ऐसी है कि ज कश्मीर ( एल ) एक MPA द्वारा मान्यता प्राप्त किया जा सकता है। इसलिए, शिथिल रूप से, हम कह सकते हैं कि
लीनियर-स्पेस DTM (निर्धारक ट्यूरिंग मशीन) द्वारा किसी भी "समस्या" को एक MPA द्वारा अस्वीकार्य किया जा सकता है।
क्या यह में किसी भी भाषा के लिए सही है ? क्या MPAs सभी निर्धारक संदर्भ-संवेदनशील भाषाएं तय कर सकते हैं?
w की लंबाई है।
है मैं टी ज का प्रतीक डब्ल्यू , जहां 1 ≤ मैं ≤ | w | ।
।