آموزش ماشین تورینگ | ساختار ماشین تورینگ
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
ساختار ماشین تورینگ – نوشتار ماشین تورینگ
نوشتار ماشین تورینگ شامل چند قسمت اصلی است که باید به دقت تعریف شوند. این قسمتها عبارتند از:
- الفبا (Alphabet): مجموعهای از نمادهای ورودی که ماشین تورینگ میتواند بخواند یا بر روی آن نوشته شود.
- وضعیتها (States): مجموعهای از وضعیتهایی که ماشین تورینگ میتواند داشته باشد.
- نقل و انتقالات (Transitions): قوانینی که تعیین میکنند که ماشین تورینگ چه کارهایی باید در هر وضعیت و با هر نماد ورودی انجام دهد.
- وضعیت شروع (Start State): وضعیتی که ماشین تورینگ در آن شروع به کار میکند.
- وضعیتهای پایانی (Accepting/Rejecting States): وضعیتهایی که اگر ماشین تورینگ در آنها قرار گیرد، ورودی را قبول یا رد میکند.
برای مثال، فرض کنید یک ماشین تورینگ با الفبای {0, 1} داریم که در وضعیت شروع قرار دارد و با وضعیتهای پایانی "قبول" و "رد" مواجه است. اگر در وضعیت شروع با ورودی 0 باشد، به وضعیت "قبول" منتقل میشود و اگر با ورودی 1 باشد، به وضعیت "رد" منتقل میشود.
برای ثبت پرسش ابتدا در سایت وارد شوید.