KonkurStudy

سوال ۸۹ کنکور ارشد علوم کامپیوتر ۱۴۰۵

اهمیت
۰/۵

ماشین تورینگ زیر براساس الفبای ورودی {a,b}\{a, b\} (با نماد تهی □\square و نماد نشانه‌گذاری xx) به‌صورت زیر تعریف شده است (نمودار حالت‌ها):

  • q0→a→□, Rq1q_0 \xrightarrow{a \to \square,\, R} q_1
  • q1→a→a, Rq1q_1 \xrightarrow{a \to a,\, R} q_1،  q1→x→x, Rq1\ q_1 \xrightarrow{x \to x,\, R} q_1
  • q1→b→x, Rq2q_1 \xrightarrow{b \to x,\, R} q_2
  • q2→□→□, Lq6q_2 \xrightarrow{\square \to \square,\, L} q_6،  q2→b→b, Lq3\ q_2 \xrightarrow{b \to b,\, L} q_3
  • q3→x→x, Lq3q_3 \xrightarrow{x \to x,\, L} q_3،  q3→a→a, Lq4\ q_3 \xrightarrow{a \to a,\, L} q_4
  • q4→a→a, Lq4q_4 \xrightarrow{a \to a,\, L} q_4،  q4→□→□, Rq5\ q_4 \xrightarrow{\square \to \square,\, R} q_5،  q4→x→x, Rq5\ q_4 \xrightarrow{x \to x,\, R} q_5
  • q5→a→x, Rq1q_5 \xrightarrow{a \to x,\, R} q_1
  • q6→x→x, Lq6q_6 \xrightarrow{x \to x,\, L} q_6،  q6→□→□, Rqacc\ q_6 \xrightarrow{\square \to \square,\, R} q_{acc}

کدام گزینه درخصوص این ماشین تورینگ درست است؟

(a) دنباله‌ای از محاسبات به‌صورت q0 aa bb⊢∗□ q5 axb⊢⋯q_0\, aa\, bb \vdash^* \square\, q_5\, axb \vdash \cdots وجود دارد.

(b) برای هر رشته ورودی هیچ دنباله‌ای نامتناهی از محاسبات وجود ندارد و در نتیجه محاسبات در جایی متوقف خواهدشد.

#turing-machine#tracing#halting#anbn#configuration-sequence