زمان کنونی: ۲۹ اردیبهشت ۱۴۰۳, ۰۹:۳۰ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال مربوط به ماشین تورینگ

ارسال:
  

negar.v پرسیده:

Star سوال مربوط به ماشین تورینگ

سلام دوستان
من یک سوال رو از جزوه نظریه دکتر کارگهی خوندم ولی حل سوال رو متوجه نمیشم
VOICE سر کلاس رو هم گوش دادم ولی بازم متوجه نشدم
سوال طراحی ماشین تورینگ برای زبانی هست که تعداد a و تعداد b برابر دارد و ابتدا a می آید بعد b(زبان رشته لاندا را نمیپذیرد)
من جواب سوال رو دارم (الگوریتم حل سوال)
اما متوجه نمیشم منطق استفاده از این الگوریتم چیه
لطفا برای رشته aaabbb توضیح الگوریتم رو برام بگید.ممنون(خیلی برام ضروری هست)Blush

۲
ارسال:
  

Jooybari پاسخ داده:

RE: سوال مربوط به ماشین تورینگ

سلام. سوالتون رو دقیق نفهمیدم. منظورتون [tex]L=\{a^nb^n\}[/tex] هست یا فقط رشته با a شروع میشه؟ اگه [tex]L=\{a^nb^n\}[/tex] باشه اولین a رو به # تبدیل میکنیم. به آخر رشته میریم و آخرین b رو به # تبدیل میکنیم و دوباره به اول رشته برمیگردیم. این روال اینقدر تکرار میشه که بعد از تغییر آخرین دیگه رشته ای باقی نمونه.

۲
ارسال:
  

Morris پاسخ داده:

RE: سوال مربوط به ماشین تورینگ

[تصویر:  261849_anbn.jpg]


صورت سوال و پاسخ آن در بالا آمده است. روند کار ماشین تورینگ مانند برنامه نویسی می باشد. کسی که برنامه نویسی بلد باشد نباید در ماشین تورینگ مشکل داشته باشد. حل این سوال به همان روشی انجام می شود که بچه های مهد کودک تعداد سیب ها و پرتقال ها را بررسی می کنند که آیا با هم برابرند یا نه. فرض کنید به یک بچه مهد کودکی سوالی مکتوب داده اید و صورت سوال اینگونه است که ۵ سیب و سپس ۵ پرتقال پشت سر هم کشیده شده اند. بچه مهد کودکی که شمارش و مقایسه اعداد بلد نیست چگونه این مساله را حل می کند ؟
این کودک مداد را بر می دارد و از سمت چپ، اولین سیب را خط می زند، سپس وارد حالت فکری جدید می شود که در این حالت فکری یکی یکی میوه ها را به سمت راست با چشم خود پویش می کند تا اینکه به اولین پرتقال برسد. سپس آن را نیز خط می زند. با خط زدن این پرتقال، کودک وارد حالت فکری جدیدی می شود. اکنون از همانجایی که پرتقال را خط زده است به سمت چپ حرکت می کند و هرچه سیب ببیند نادیده می گیرد تا اینکه به محل خط زدن سیب برسد. در این حالت مداد او روی سیبی قرار دارد که قبلا خط زده بود و به ازای آن یک پرتقال نیز خط زد. حالا مداد خود را یک میوه به راست منتقل می کند و دوباره به حالت اولیه که مساله را با آن آغاز نمود وارد می شود به این معنی که فرض می کند حالا مساله مجددا از اول شروع شده است.دوباره سیبی دیگر را خط می زدن و وارد حالت فکری جدید می شود و ادامه می دهد و پرتقالی خط می زند تا اینکه همه را خط بزند.
روند application نویسی با ماشین تورینگ بسیار ساده است. فقط باید خود را جای کودکان مهدکودک در نظر بگیرید.


فایل‌(های) پیوست شده

۰
ارسال:
  

negar.v پاسخ داده:

RE: سوال مربوط به ماشین تورینگ

بله منظورم زبان a^n b^n n >=1
بود
توضیح کلی الگوریتم رو که شما هم گفتید،متوجه میشم ،ولی جزییاتش رو خوب نمیفهمم،چون ریزه کاری های زیادی داره
الگوریتمش ۱۰تا تابع گذار(دلتا) داره،من برای رشته aaabbb امتحانش کردم،یعنی مرحله به مرحله برای این رشته،برای خودم نوشتمش،اما واقعا گیج شدم،چون زمانی که این درس رو پاس کردم هم،اصلا ماشین تورینگ رو بهمون درس ندادن


به نظرتون اگه از ماشین تورینگ سوال تستی طرح بشه،دونستن جزییات الگوریتم همچین سوالی لازمه؟

Sent from my ME172V using Tapatalk

ارسال:
  

Jooybari پاسخ داده:

RE: سوال مربوط به ماشین تورینگ

(۲۰ اسفند ۱۳۹۲ ۰۳:۱۲ ب.ظ)negar.v نوشته شده توسط:  بله منظورم زبان a^n b^n n >=1
بود
توضیح کلی الگوریتم رو که شما هم گفتید،متوجه میشم ،ولی جزییاتش رو خوب نمیفهمم،چون ریزه کاری های زیادی داره
الگوریتمش ۱۰تا تابع گذار(دلتا) داره،من برای رشته aaabbb امتحانش کردم،یعنی مرحله به مرحله برای این رشته،برای خودم نوشتمش،اما واقعا گیج شدم،چون زمانی که این درس رو پاس کردم هم،اصلا ماشین تورینگ رو بهمون درس ندادن


به نظرتون اگه از ماشین تورینگ سوال تستی طرح بشه،دونستن جزییات الگوریتم همچین سوالی لازمه؟

Sent from my ME172V using Tapatalk

بله جزئیات نیازه. یک نمونش سوال آخر نظریه کنکور امسال بود. معمولاً ازش سوال میاد.

روش قدم به قدم برای تست رشته aaabbb: (دو طرف رشته نال هست. یعنی رشتمون برابر ##Aaabbb## هست که حرف بزرگ نشون دهنده مکان هد ماشینه.)

حالت اول ##Aaabbb##
حالت بعدی ##Aabbb###
حالت بعدی ##aabbB###
حالت بعدی ###aabB###
حالت بعدی ###Aabb###
حالت بعدی ###Abb####
حالت بعدی ###abB####
حالت بعدی ####aB####
حالت بعدی ####Ab####
حالت بعدی ####B#####
حالت بعدی ##########

روشش رو در ارسال قبل گفتم.با خط خوردن آخرین b چون رشته ای نمیمونه به حالت نهایی میریم.
یافتن تمامی ارسال‌های این کاربر

۰
ارسال:
  

negar.v پاسخ داده:

RE: سوال مربوط به ماشین تورینگ

ممنون از توضیحتون

Sent from my ME172V using Tapatalk

۰
ارسال:
  

negar.v پاسخ داده:

RE: سوال مربوط به ماشین تورینگ

ممنون،این دفعه دیگه متوجه شدم

Sent from my ME172V using Tapatalk



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تست ۸۷ کامپیوتر مربوط به عامل ها Shekarchi_shab ۳ ۱,۸۵۷ ۲۰ بهمن ۱۴۰۱ ۰۷:۳۹ ب.ظ
آخرین ارسال: HamidReza1
  اصول ماشین های کنترل عددی و مطلبی ملینا ارشد ۱ ۲,۱۰۵ ۲۸ بهمن ۱۴۰۰ ۰۸:۰۹ ب.ظ
آخرین ارسال: vista2000
  بوک کلاب ماشین لرنینگ با حضور متخصص از شرکت های گوگل ، اساتید و دانشجویان دکترا و. Doctorwho ۰ ۱,۴۶۷ ۱۳ آبان ۱۴۰۰ ۱۲:۰۹ ب.ظ
آخرین ارسال: Doctorwho
  سوال یادگیری ماشین isoa ۳ ۳,۹۷۰ ۰۸ مرداد ۱۳۹۹ ۰۶:۳۴ ق.ظ
آخرین ارسال: BBumir
  آخرین اخبار مربوط به مسابقات رباتیک کشوری javadjj ۲۴ ۲۱,۶۳۲ ۲۳ دى ۱۳۹۸ ۱۲:۵۶ ق.ظ
آخرین ارسال: marvelous
  نحوه محاسبه دفیق لگاریتم بدون ماشین حساب mcse2010 ۲ ۸۰,۴۷۰ ۲۸ مهر ۱۳۹۸ ۰۹:۳۸ ق.ظ
آخرین ارسال: chemical_darton29
  لینک دانلود نسخه ازمایشی ترجمه کتاب یادگیری ماشین میشل انرژی مثبت ۲ ۱۲,۸۴۹ ۱۷ شهریور ۱۳۹۸ ۱۱:۱۶ ب.ظ
آخرین ارسال: forooghfp7078
  جزوه یا کتاب یادگیری ماشین پری ۲۷ ۴۳,۹۶۴ ۲۳ خرداد ۱۳۹۸ ۱۱:۰۴ ق.ظ
آخرین ارسال: dr.a_AI
  حل تشریحی ارشد نظریه زبان ها و ماشین ها ۹۴ تا ۹۷ Sanazzz ۰ ۳,۵۰۲ ۲۰ خرداد ۱۳۹۸ ۰۷:۵۳ ب.ظ
آخرین ارسال: Sanazzz
  دانلود حل المسائل شبکه های عصبی و ماشین های یادگیر نوشته سایمون هایکین ویرایش سوم jazana ۹ ۹,۵۴۲ ۱۲ اردیبهشت ۱۳۹۸ ۰۷:۲۹ ب.ظ
آخرین ارسال: Mahtabdel72

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close