تالار گفتمان مانشت
بدست آوردن عبارت منظم یک dfa - نسخه‌ی قابل چاپ

بدست آوردن عبارت منظم یک dfa - mostafa2012 - 02 بهمن ۱۳۹۳ ۱۲:۴۳ ق.ظ

سلام
چرا گزینه دو و سه مثل هم هستن!!!!
[تصویر:  328720_t3vvcmbq01dbai3693b7.png]

RE: مشکل در بدست آوردن عبارت منظم - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۵:۴۲ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۱۲:۴۳ ق.ظ)mostafa2012 نوشته شده توسط:  سلام
چرا گزینه دو و سه مثل هم هستن!!!!
[تصویر:  328720_t3vvcmbq01dbai3693b7.png]

سلام
یعنی از دیشب کسی نیس جواب بده/؟؟؟

RE: مشکل در بدست آوردن عبارت منظم - nazanin2020 - 02 بهمن ۱۳۹۳ ۰۶:۰۰ ب.ظ

شما یه عبارت بگید که گزینه دو تولید میکنه و گزینه سه تولید نمیکنه، یا برعکس

RE: مشکل در بدست آوردن عبارت منظم - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۶:۱۸ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۰۶:۰۰ ب.ظ)nazanin2020 نوشته شده توسط:  شما یه عبارت بگید که گزینه دو تولید میکنه و گزینه سه تولید نمیکنه، یا برعکس

حقیقتا نفهمیدم چی گفتید...
لطفا بیشتر توضیح دهید!

RE: مشکل در بدست آوردن عبارت منظم - nazanin2020 - 02 بهمن ۱۳۹۳ ۰۶:۲۲ ب.ظ

Cool
ببخشید اگ نامفهوم گفتم
منظورم این بود ک شما میتونید یه مثال بزنید که گزینه دو تولیدش کنه و گزینه سه تولیدش نکنه؟
یا برعکس،، یعنی یه عبارت که گزینه سه تولیدش کنه و گزینه دو تولیدش نکنه؟

RE: مشکل در بدست آوردن عبارت منظم - Jooybari - 02 بهمن ۱۳۹۳ ۱۰:۱۴ ب.ظ

سلام. من متوجه نمیشم منظورتون چیه! گزینه ۲ بستار ستاره داره. ولی زبان گزینه ۲ و ۳ یکیه.

RE: مشکل در بدست آوردن عبارت منظم - mostafa2012 - 02 بهمن ۱۳۹۳ ۱۱:۰۰ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۱۰:۱۴ ب.ظ)Jooybari نوشته شده توسط:  سلام. من متوجه نمیشم منظورتون چیه! گزینه ۲ بستار ستاره داره. ولی زبان گزینه ۲ و ۳ یکیه.

سلام
من خودم متوجه شدم چی به چی شد...

الان نفهمیدم شما از من سوال پرسیدید یا بازم شما سوال دارید؟؟

اگر سوال پرسیدید که طبق گفته های دوست گرامی nazanin2020 گزینه های ۲ و ۳ یک چیز را تولید میکنند ...(تست کنید متوجه میشوید)
اگر هم که ن => باتشکر

موفق و موید!
التماس دعا

RE: مشکل در بدست آوردن عبارت منظم - L3ic - 02 بهمن ۱۳۹۳ ۱۱:۰۵ ب.ظ

سلام
اگه منظورتون رو درست متوجه شده باشم یه توضیحی میدم شاید بدردتون بخوره

ببینید اون (۰۱+۰۰) که حداقل یک بار باید بیاد حالا دلیلی که گزینه ۲ و ۳ یکی میشه اینه که قبلش میگه هر رشته ایی میخواد بیاد،
خوب اون + روی پرانتز، تو گزینه ۲ آخرین رشته تولیدیش رو در نظر بگیرید بقیه اش بشه همون پرانتز اولی (یعنی هر رشته ایی که میخواد بیاد)
میبینید که گزینه ۲ و ۳ یکی میشه

خودم میدونم بد توضیح دادم ولی دیگه نمیدونستم چجوری توضیح بدم Big Grin

RE: مشکل در بدست آوردن عبارت منظم - Jooybari - 03 بهمن ۱۳۹۳ ۰۲:۲۴ ق.ظ

(۰۲ بهمن ۱۳۹۳ ۱۱:۰۰ ب.ظ)mostafa2012 نوشته شده توسط:  الان نفهمیدم شما از من سوال پرسیدید یا بازم شما سوال دارید؟؟

هر زبان و ماشین متناهی فقط یک عبارت منظم معادل نداره. اینطور که از dfa مشخصه از هرکدوم از حالتها اگه ۰۰ یا ۰۱ بگیریم به حالت نهایی میرسیم. تفاوت گزینه ۲ و ۳ توی زبان معادلشون تاثیری نداره. اگه اون بستار + یکبار تکرار بشه که زبان ۲ و ۳ برابره. اگه هم بیشتر از یکبار تکرار بشه که زیرمجموعه ای از حالت قبله. (چون پرانتز اولیه معادل سیکمااستاره و تکرارهای پرانتز دوم رو پشتیبانی میکنه.) پس بستار + تاثیری در تغییر زبان نداره.