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

نظر در مورد حساس به متن بودن زبان

ارسال:
  

lestarlight پرسیده:

نظر در مورد حساس به متن بودن زبان

آیا زبان {۰ =< L = { ai bj ck dj ei fk | i , j , k حساس به متن است؟ چرا؟
کلا حساس به متن بودن را فقط از روی گرامر حساس به متن نوشتن می شود تشخیص داد؟اگر رشته تهی هم در زبان داشته باشیم مثل این سوال گرامر حساس به متن که رشته تهی را تولید نمی کند پس چه باید کرد؟نوشتن گرامر حساس به متن که خیلی سخت است پس کلا باید برای تشخیص حساس به متن چه کار کرد؟
با عرض پوزش طولانی شد

۱
ارسال:
  

Jooybari پاسخ داده:

نظر در مورد حساس به متن بودن زبان

شک نکنید مستقل از متن نیست. ولی میشه یه گرامز حساس به متن براش استفاده کرد.
با لم تزریق میشه اثبات کرد مستقل از متن نیست. همینجوری هم از تعریفش معلومه. تعداد i,j که توی پشته میره باید قبل از k پاپ بشن. اگه c و f بهم وابسته نبودن مستقل از متن میشد.
خیالتونو راحت کنم گرامری که به این راحتی قابل تعریف باشه در بدترین شرایط حساس به متن هست. شما فقط منظم بودن و مستقل از متن معین و نامین بودنشو چک کنید کافیه. رشته تهی رو هم حالت خاص درنظر بگیرید. گرامر حساس به متن تهی رو قبول نمیکنه ولی زبان حساس به متن میتونه اجتماع زبان یک گرامر و رشته تهی باشه. (چیزی از ارزشهای گرامر حساس به متن کم نمیشه!! Big Grin)

۰
ارسال:
  

fatima1537 پاسخ داده:

نظر در مورد حساس به متن بودن زبان

حساس به متن بودن را با بسط گرامر ورشته های زبان میشه تشخیص داد . و اینکه برای یک رشته دو اشتقاق متفاوت داشته باشیم
(۱۰ دى ۱۳۹۱ ۱۱:۰۸ ب.ظ)lestarlight نوشته شده توسط:  اگر رشته تهی هم در زبان داشته باشیم مثل این سوال گرامر حساس به متن که رشته تهی را تولید نمی کند پس چه باید کرد؟
مهم نیست رشته تهی هم داشته باشد یا نه.مهم اینکه بتونیم ثابت کنیم این زبان دو اشتقاق مختلف برای یک رشته داره
کلا حساس به متن یعنی به متغیرها و الفبا(پایانه)هایی که در اطرافش وجود داره حساس هست و بستگی داره که قبل و بعد یک پایانه یا متغیر چه حرفی و چه تعدادی بیاد . در حالی که مستقل از متن اینطور نیست و اشتقاق ها اصلا ربطی به متغیرها و الفبایی که اطراف یک متغیر میاد نداره
حساس به متن به این خاطر میتونه اشتقاقهای مختلفی برای یک رشته داشته باشه که محدودیتی برای تعداد متغیرها و الفبا در سمت چپ یا است قوانین تولید نداره

یک مثال از رشته های این زبان
(۱۰ دى ۱۳۹۱ ۱۱:۰۸ ب.ظ)lestarlight نوشته شده توسط:  {۰ =< L = { ai bj ck dj ei fk | i , j , k
میتونه این باشه :
aa bbb c ddd ee f
در این زبان چون نیاز به حافظه برای نگهداری تعداد الفبا داریم ، و در واقع به هم وابستگی عددی دارند پس مستقل از متن هست و با ماشین پشته ای قابل پیاده سازی است

ارسال:
  

javadem پاسخ داده:

RE: نظر در مورد حساس به متن بودن زبان

(۱۱ دى ۱۳۹۱ ۱۲:۴۹ ق.ظ)fatima1537 نوشته شده توسط:  یک مثال از رشته های این زبان
(۱۰ دى ۱۳۹۱ ۱۱:۰۸ ب.ظ)lestarlight نوشته شده توسط:  {۰ =< L = { ai bj ck dj ei fk | i , j , k
میتونه این باشه :
aa bbb c ddd ee f
در این زبان چون نیاز به حافظه برای نگهداری تعداد الفبا داریم ، و در واقع به هم وابستگی عددی دارند پس مستقل از متن هست و با ماشین پشته ای قابل پیاده سازی است



ببخشید من که هرچی فکر کردم این زبان با ماشین پشته ای قابل پیاده سازی نیست میشه بفرمایید چطور شما اینو پیاده کردید؟؟؟
بعد یه سوال دیگه در همین راستا، این ماشین پشته ای که فرمودید از پشته استفاده میکنه(خوب سوال واسم پیش اومد!!!Huh)؟؟؟؟؟؟؟؟!!!
یافتن تمامی ارسال‌های این کاربر

۰
ارسال:
  

mp1368 پاسخ داده:

RE: نظر در مورد حساس به متن بودن زبان

سلام .

من یه سوال دارم چطور وقتی b,c,d ها روی a قرار گرفتن توی پشته e رو با a مقایسه کنیم !!!!!!!!!!!!!!؟؟؟؟؟؟؟؟؟؟؟؟؟
به قول جویباری جان شک نکنید که مستقل از متن نیست .
بازم به قول جویباری جان گرامرهای حساس به متن اینقدر قدرت دارند که اکثر زبان ها رو پوشش بدن . اگر در تست کلاس ها پایین تر زبان ها بود(مستقل از متن، منظم،....) شما فقط کافیه کلاس های پایین تر رو امتحان کنید چون در ۹۹ درصد حالات هر نوع زبانی رو میشه گرامر حساس به متن واسش نوشت .

۰
ارسال:
  

cpt.mazi پاسخ داده:

نظر در مورد حساس به متن بودن زبان

واسه تشخیص حساس به متن بودن زبان یا به عبارتی مستقل از متن نبودن یه زبان از لم تزریق میشه استفاده کرد.
یا اگه بتونیم بفهمیم که مثلا واسه درست کردن ماشین پشته ای اون زبان با یک پشته نمیتونیم این کار رو انجام بدیم یعنی اون زبان مستقل از متن نیست. پس حساس به متنه.



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  نظر شما راجب بهترین موسسه برای کنکور ارشد کامپیوتر vahid_sh@hotmail.com ۶۵ ۴۵,۱۲۲ ۰۲ بهمن ۱۴۰۰ ۱۲:۵۴ ب.ظ
آخرین ارسال: Hadi7590
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۶,۰۵۹ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  نظر در رابطه با استاد داور علیصا ۰ ۱,۷۵۳ ۱۴ مهر ۱۴۰۰ ۰۶:۰۵ ب.ظ
آخرین ارسال: علیصا
  متن به هم ریخته در نرم افزار Notepad HAMID3F ۱۵ ۲۳,۰۲۱ ۱۷ شهریور ۱۳۹۹ ۰۸:۲۶ ق.ظ
آخرین ارسال: rezasedghi100
  بحث و تبادل نظر راجع به نرم افزارهای شبیه سازی -Ali- ۱۶۸ ۱۱۲,۶۷۱ ۲۸ خرداد ۱۳۹۹ ۰۴:۱۵ ب.ظ
آخرین ارسال: bahareh
  اثبات بومی بودن sirvan.t ۸ ۶,۰۶۴ ۱۰ اسفند ۱۳۹۸ ۰۹:۴۶ ب.ظ
آخرین ارسال: WILL
  هیتلر بودن یا نبودن marvelous ۲ ۲,۸۱۹ ۰۴ مهر ۱۳۹۸ ۰۱:۴۱ ق.ظ
آخرین ارسال: marvelous
  حتماحتما بخوانید درموردافضل بودن امیرالمومنین هستش seyed ehsn ۱ ۳,۲۳۲ ۲۱ فروردین ۱۳۹۸ ۱۱:۰۹ ق.ظ
آخرین ارسال: banihashem
  گرامر مستقل از متن Sanazzz ۴ ۵,۵۲۱ ۱۲ دى ۱۳۹۷ ۰۹:۵۹ ب.ظ
آخرین ارسال: Sanazzz
Star بهترین و پر درآمدترین شغل مربوط به کامپیوتر از نظر شما چیست؟ پشتکار ۶ ۱۳۲ ۱۴ آذر ۱۳۹۷ ۰۵:۱۴ ب.ظ
آخرین ارسال: jaweed88

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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