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

دو ابهام در نظریه از مستقل از متن

ارسال:
  

zr2358 پرسیده:

دو ابهام در نظریه از مستقل از متن

بچه‌ها دو تا سوال
لطفا هر کس می دونه نظرشو بگه
۱) زبان [tex]a^{2n}b^{n}[/tex] مستقل از متنه درسته؟
یعنی باید در پشته به ازای هرb دو تا b بذاره و با دیدن هر a یک b را pop کنه. درسته؟ حالا اول رشته که همش a است چطوری b‌ها رو pop میکنه؟ کلا چطوری با پشته کار می کنه؟
اصلا چطوری میشه به ازای یه حرف دو تا حرف از روی پشته بر داشت؟ منظورم نوشتن حرکتشه. مثلا برای پاپ کردن یه دونه می گیم:
[tex]\delta (q, a, b)=(q,\lambda )[/tex]
برای دوتا چطور میگیم؟


۲) توی کتاب پیتر لینز صفحه ۲۰۱ گفته زبان های مستقل از متن تحت اجتماع بسته است.
بعد صفحه ۲۰۷ گفته زبان های مستقل از متن غیر گنگ تحت اجتماع بسته نیست.

خب پس مگه اولی گنگا رو می گه؟؟؟؟؟؟ Huh

۰
ارسال:
  

ف.ش پاسخ داده:

دو ابهام در نظریه

۱)به دو روش میتونیم عمل کنیم یکی اینکه به ازای هر b دوتا a برداریم یا به ازای هر ۲ تا a یکیشو پوش کنیم که این با تغییر وضعیت و استفاده از لاندا امکان پذیره
مثلا در حالت ۱ وقتی b دیدیم یه a برداریم و به یه وضعیت جدید بریم توی وضعیت جدید بدون خوندن ورودی یه a دیگه برداریم و به حالت قبل برگردیم
توی حالت ۲ هم وقتی a خوندیم پوش کنیم و به وضعیت جدید بریم توی این وضعیت a بخونیم ولی دیگه پوش نکنیم.
و با توجه به اینکه تعداد a‌ها زوجه این کار امکان پذیره.


۲) خوب ممکنه دو تا زبان غیر گنگ رو اجتماع کنیم گنگ بشه و احتمالش هم خیلی زیاده که گنگ بشه.
اما اجتماع دو زبان مستقل از متن همیشه مستقل از متنه.
مثلا اجتماع این دو زبان مستقل از متن غیر گنگ شده مستقل از متن گنگ

[tex]a^{n}b^{n} \cup a^{2n}b^{n}[/tex]

۰
ارسال:
  

homa پاسخ داده:

دو ابهام در نظریه

در مورد سوال اول دو نکته درباره‌ی آتاماتای پشته ای غیر قطعی(nPDA) وجود داره اونم اینه که
۱) رشته‌ی w در ماشین پذیرفته میشه اگه پس از پیمایش در یک حالت پایانی باشیم و به محتویات پشته کاری نداریم
۲)رشته‌ی w در ماشین پذیرفته میشه اگه پس از پیمایش رشته پشته خالی بشه حال چه تو حالت پایانی باشیم و چه نباشیم
پس تو این مثال میشه از نکته‌ی دوم استفاده کرد

۰
ارسال:
  

zr2358 پاسخ داده:

دو ابهام در نظریه

خب از این نکته چطور میشه استفاده کرد؟
به سوالات من جواب ندادید. a و b رو چطور توی پشته میذاریم و برمیداریم که آخر پشته خالی می شه؟

۰
ارسال:
  

homa پاسخ داده:

دو ابهام در نظریه

اول اینکه ببخشید منظورم بودن در حالت پایانی بود که مربوط به نکته‌ی اول میشه
و به این صورت عمل می کنیم که ابتدا در حالت q0 هستیم و بازاء هر a یک A در پشته قرار می دیم و هر وقت b اومد به حالت q1 که حالت پایانی هم هست میریم و به ازاء هر b یک A از پشته pop می کنیم.بعد از پیمایش رشته چون در حالت پایانی هستیم به محتوای پشته کاری نداریم و رشته پذیرفته میشه



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  جزوه برای درس نظریه علوم کامپیوتر matias ۱۳ ۱۵,۰۵۰ ۲۴ شهریور ۱۴۰۳ ۰۸:۳۳ ب.ظ
آخرین ارسال: shabankhah
  [دانلود] جزوه و صدای نظریه زبانها، دکتر کارگهی هاتف ۱۰۷ ۹۱,۵۸۲ ۱۹ بهمن ۱۴۰۰ ۰۶:۲۸ ب.ظ
آخرین ارسال: Avzr
  منبع نظریه زبان siamakaf ۱ ۴,۰۴۱ ۱۶ بهمن ۱۳۹۹ ۰۱:۲۹ ب.ظ
آخرین ارسال: sima84
  متن به هم ریخته در نرم افزار Notepad HAMID3F ۱۵ ۲۲,۹۶۰ ۱۷ شهریور ۱۳۹۹ ۰۸:۲۶ ق.ظ
آخرین ارسال: rezasedghi100
  درخواست فیلم نکته تست نظریه دکتر کارگهی juyaye danesh ۰ ۲,۰۱۹ ۲۵ تیر ۱۳۹۹ ۰۱:۰۸ ب.ظ
آخرین ارسال: juyaye danesh
  نظریه زبانها و ماشینها (پیتر لینز) نگارش پنجم sina_r11 ۱۳ ۲۶,۵۴۷ ۱۱ خرداد ۱۳۹۹ ۰۲:۲۸ ب.ظ
آخرین ارسال: Z78khosrow_kh
  دانلود آموزش تصویری کلاس درس نظریه اطلاعات و کدینگ دانشگاه فردوسی jazana ۵ ۷,۲۲۳ ۰۷ خرداد ۱۳۹۹ ۰۹:۱۰ ق.ظ
آخرین ارسال: hosein92
  نظریه اطلاعات و سیستم کدینگ hosein92 ۰ ۲,۱۸۶ ۰۵ خرداد ۱۳۹۹ ۱۱:۲۸ ب.ظ
آخرین ارسال: hosein92
Wink دانلود نظریه زبانهای پیتر لینز ویرایش ۵ + حل armin.sheikh ۵ ۱۲,۲۰۳ ۰۲ خرداد ۱۳۹۹ ۰۸:۲۶ ب.ظ
آخرین ارسال: gillda
  درخواست ویدئو کلیپ های نظریه زبانها و ماشینها sajaddandy ۱۰ ۱۴,۵۳۸ ۰۱ بهمن ۱۳۹۸ ۰۷:۳۵ ب.ظ
آخرین ارسال: msedigh

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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