ከምሳሌዎች ጋር pushdown automata ምንድነው?

ዝርዝር ሁኔታ:

ከምሳሌዎች ጋር pushdown automata ምንድነው?
ከምሳሌዎች ጋር pushdown automata ምንድነው?
Anonim

Pushdown አውቶማታ የየተወሰነ አውቶማታ ፊኒት automata ነው ውሱን አውቶማታ ወይም ፊኒት ስቴት ማሽን አምስት ንጥረ ነገሮች ወይም tuple ያለው አብስትራክት ማሽን ነው። ከአንዱ ግዛት ወደ ሌላ ለመዘዋወር የግዛቶች እና ህጎች ስብስብ አለው ነገር ግን በተተገበረው የግቤት ምልክት ላይ የተመሰረተ ነው። በመሠረቱ የዲጂታል ኮምፒዩተር አብስትራክት ሞዴል ነው። https://www.geeksforgeeks.org ›የፊኔ-አውቶሜት መግቢያ

የፊኒት አውቶማታ መግቢያ - GeeksforGeeks

ከተጨማሪ ማህደረ ትውስታ ጋር ፑሽdown automata ከአውድ ነፃ ቋንቋዎችን ለመለየት የሚረዳ ቁልል ይባላል። ፑሽዳውን አውቶማታ (PDA) በሚከተለው ሊገለጽ ይችላል፡ … በአንድ ክፍለ ሀገር፣ PDA የግቤት ምልክት እና ቁልል ምልክትን (የቁልል አናት) አንብቦ ወደ አዲስ ግዛት ይሸጋገራል እና የቁልል ምልክት ይለውጣል።

Pushdown automata ምን ጥቅም ላይ ይውላል?

Pudown automaton ከአውድ-ነጻ ሰዋሰው የምንተገብርበት መንገድ በተመሳሳይ መልኩDFA ለመደበኛ ሰዋሰው ነው። DFA የተወሰነ መጠን ያለው መረጃን ማስታወስ ይችላል፣ ነገር ግን PDA ማለቂያ የሌለውን የመረጃ መጠን ማስታወስ ይችላል። ማለቂያ የሌለው መጠን ያለው ቁልል።

PDA ምንድን ነው በይፋ የሚገልጸው?

A pushdown automaton (PDA) ተጨማሪ የቁልል ማከማቻ ያለው ውሱን ግዛት ማሽን ነው። አንድ ማሽን የሚያደርጋቸው ሽግግሮች በመግቢያው እና አሁን ባለው ሁኔታ ላይ ብቻ ሳይሆን በቆለሉ ላይም የተመሰረቱ ናቸው. መደበኛ ፍቺው (በመማሪያ መጽሐፋችን) PDA ይህ ነው፡ M=(K, Σ, Γ, Δ, s, F) በ ። K=ውሱን ሁኔታ ስብስብ።

ምን ተረዱት በPushdown automata ተቀባይነትን በምሳሌዎች ያሳያል?

አንድ ቋንቋ በPushdown automata መቀበል የሚቻለው ሁለት አቀራረቦችን በመጠቀም ነው፡ 1. የመጨረሻ ግዛት ተቀባይነት፡ ፒዲኤ ወደ የትኛውም ከገባ በመጨረሻው ግዛት ግብአቱን ይቀበላል ተብሏል። ሙሉውን ግብዓት ካነበቡ በኋላ የመጨረሻው ሁኔታ በዜሮ ወይም ከዚያ በላይ እንቅስቃሴዎች። P=(Q, ∑, Γ, δ, q0, Z, F) PDA ይሁን።

እንዴት አውቶማቲክን ይገፋፋሉ?

Q) PDA ለቋንቋ L={0 ይገንቡ 1m2m3 | n>=1, m>=1}

  1. ደረጃ-1፡ 0 ሲቀበሉ ወደ ቁልል ይግፉት። 1 ሲቀበሉ፣ ወደ ቁልል ይግፉት እና ወደሚቀጥለው ግዛት ይሂዱ።
  2. ደረጃ-2፡ 1 ሲቀበሉ ወደ ቁልል ይግፉት። …
  3. ደረጃ-3፡ ከቁልል 2 ፖፕ 1 ሲቀበሉ። …
  4. ደረጃ-4፡ ከቁልል 3 ፖፕ 0 ሲቀበሉ።

የሚመከር: