מודלים חישוביים
תרגיל בית מס' 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 2025