מודלים חישוביים תרגיל בית מס' 5 תאריך הגשה 27.05.10 :עד שעה 16:00 יש להגיש לתא "מודלים חישוביים -תוכנית אתגר" )מס' (26בג'ייקובס • יש להגיש בזוגות בלבד • יש לכתוב בכתב ברור • במידה ונדרש יש לכתוב הוכחה מלאה ומדויקת • ניתן לקבל בונוס 5נקודות על הדפסה (1 נתבונן בשפות: } Mמ"ט M ,מקבלת איזושהי מחרוזת המכילה L1 { M : 0010 } Mמ"ט N ,אס"ד ומתקיים ) L2 { M , N : L(M ) L( N } Mמ"ט M ,מקבלת אך ורק את L3 { M , w : w א( הראו כי ACCEPT m L1והסיקו כי L1לא כריעה. ב( הראו כי L1ניתנת לקבלה. ג( הראו כי ALL m L2והסיקו כי L2לא ניתנת לקבלה. ד( הראו כי NOT ACCEPT m L3והסיקו כי L3לא ניתנת לקבלה. (2 לכל אחת מהשפות הבאות קבעו האם השפה כריעה ,ניתנת לקבלה ,לא ניתנת לקבלה : } Mמ"ט M ,מקבלת את כל המילים המסתיימות בשני אפסים L1 { M : } Mמ"ט N ,אס"ד ומתקיים ) L2 { M , N : M L( N } Mמ"ט N ,אס"ד ומתקיים ) L3 { M , N : L(M ) L( N } Mמ"ט עם 3סרטים אשר בהינתן קלט wקיים צעד בו L4 { M , w : Mכותבת 0בו זמנית בשלושת הסרטים } Mמ"ט M ,מקבלת את w1ולא מקבלת את L5 { M , w1, w2 : w2 (3 נתבונן בשפות: } Mמ"ט וקיימת מילה באורך זוגי ש M -מקבלת EVEN { M : } Mמ"ט וקיימת מילה עם 3אפסים רצופים ש M -מקבלת 3Zeroes { M : א( הוכיחו כי EVENניתנת לקבלה . ב( הוכיחו כי 3Zeroesניתנת לקבלה. (4נתבונן בשפות : } Gדח"ה EMPTYCFG { G : L (G ) , } Gדח"ה w ,מילה ACCEPTCFG { G, w : w L(G ) , } Gדח"ה ,וקיימת מילה wמאורך זוגי כך ש ) EVENCFG { G : w L(G } Gדח"ה ,וקיימת מילה wכך ש ) NOT ALLCFG { G : w L(G א( הוכיחו כי EMPTYCFG P ב( תכננו אלגוריתם שרץ בזמן פולינומי ובהינתן דח"ה Gומילה wבונה דח"ה Gwכך ש : אם ) w L(Gאז }L(Gw ) {w אם ) w L(Gאז L(Gw ) )הדרכה :מותר להשתמש בכך שישנם אלגוריתמים פולינומים ההופכים דח"ה לאוטומט מחסנית ולהיפך( . ג( ) ACCEPTCFG Pהדרכה :ניתן להשתמש ב-א' ,ב' ( ד( ) EVENCFG Pהדרכה :דומה לסעיף ג'( ה( הוכיחו כי NOT ALLCFGאיננה שפה כריעה אבל ניתנת לקבלה. כדי לפתור את הסעיף זה יש להשתמש במה שנלמד על השפה ALLCFGבכיתה. (5שאלת בונוס
© Copyright 2024