נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
מדעי המחשב
RSS UnderWarrior Forums : RSS מדעי המחשב
נושא

נושא: מודלים חישוביים-אני חייב עזרה...

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
אני
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 26 April 2009 בשעה 19:45 | IP רשוּם
ציטוט אני

אני ממש לא מבין איך מוכיחים ששפה לא רגולרית.יש לי בגרות עוד שבועיים וניסיתי לקרוא סיכומים באינטרנט אבל אני לא מבין אתזה...

אני ממש אשמח אם תסבירו לי.

הנה דוגמא שראיתי, אבל לא הבנתי הרבה דברים ולא את הרעיון הכללי:

(השאלות באפור הן שלי..)

 

השפה  { anbn | n >= 0 } = L  אינה רגולרית

 

נניח בשלילה כי היא רגולרית וכי קיים אוטומט סופי A  , המקבל אותה.

 

נסתכל על קבוצת המילים { an | n >= 0 }=W.

 

נניח בשלילה, שקיימות בקבוצה זו שתי מילים  aI (1w)  ו-  aj  (2w),

שעליהן מגיע האוטומט לאותו מצב q.  נניח כי  j > i .  

 

 

 

לפי מה אני בוחר את המילים

w1 w2?.??

  

נסתכל על המלה  aIbI  (w    1w ) :  מלה זו שייכת לשפה

כי מספר האותיות  a  שבה שווה למספר האותיות  b .

 

1.      למה  המלה  ==aIbI  (w    1w )

 

 

על מלה זו מגיע האוטומט A למצב מקבל.  כלומר, מהמצב  q  האוטומט מגיע

למצב מקבל על המלה  bI ( w ).

 

אבל, מכאן נובע, שאוטומט זה מקבל גם את המלה   ajbi  (w    2w ) ,

 

2. ממה נובע שהאוטומט  זה מקבל גם את המלה   ajbi  ??

 

שאינה שייכת לשפה כי מספר האותיות  a  שבה אינו שווה למספר האותיות  b  ,

בסתירה להיותו אוטומט, המקבל את השפה L.  מכאן נובע, שהנחת השלילה

השנייה הייתה שגויה, כלומר, שהאוטומט A מגיע למצב שונה על כל מלה בקבוצה W.  אבל, W היא קבוצה אינסופית, ומכך נובע, שלאוטומט A קבוצת מצבים אינסופית, בסתירה להיותו אוטומט סופי.

המסקנה המתבקשת היא, שגם הנחת השלילה הראשונה הייתה שגויה, כלומר, לא קיים אוטומט סופי, המקבל את השפה L , ובמילים אחרות:  L  אינה רגולרית.

 

3. וגם באופן כללי לא ברור לי למה ואיך הגענו לסתירה...

 

אשמח אם תסבירו לי במילים שלכם וכמה שיותר בפשטות את הדוגמא הזו ונראה לי אני אבין אז את הרעיון הכללי...

חזרה לתחילת העמוד הצג את כרטיס החבר של אני חפש הודעות אחרות של אני בקר בדף הבית של אני
 
cp77fk4r
מנהל פורומים
מנהל פורומים
סמל אישי
מנהל פורום אבטחת מידע

הצטרף / הצטרפה: 09 April 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 501
נשלח בתאריך: 02 May 2009 בשעה 20:57 | IP רשוּם
ציטוט cp77fk4r

אם השאלה שלך היא מה שכתבת: "לפי מה אתה בוחר את המילים" - אז לפי שפת הקלט שמצויינת בהגדרת האוטומט.



__________________
[Th3rE R mAnY wAyZ 2 r3aD oN3 EmPty p4gE]
חזרה לתחילת העמוד הצג את כרטיס החבר של cp77fk4r חפש הודעות אחרות של cp77fk4r בקר בדף הבית של cp77fk4r
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה