תורת החישוביות/כריעות שפות/שפות שאינן כריעות/תרגילים

מתוך testwiki
גרסה מ־09:47, 30 בינואר 2012 מאת imported>Atavory (בעיית זוגות בלתי כריעה בעלת קומפוננטות כריעות: פתרון לבעיה, הרחבה)
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

תבנית:תורת החישוביות

כריעות שפות הכוללות את כל המחרוזות

הראה שהשפה LΣ*={ML(M)=Σ*}, אינה כריעה.

תבנית:מוסתר


כריעות שוויון בין שפות הנוצרות ע"י מ"ט שונות

הראה שהשפה Leq={M1,M2L(M1)=L(M2)} אינה כריעה. תבנית:מוסתר

אתגר: הבונה העסוק

נגדיר את פונקציית "תבנית:וק": BB(n) בתור מספר הצעדים המקסימלי שמבצעת מ״ט עם לכל היותר n מצבים על הקלט הריק ε, בהנחה שהמ״ט עוצרת.

  1. הוכח כי הפונקציה BB(n) אינה ברת־חישוב. במילים אחרות, לא קיימת מ״ט אשר עבור קלט n מחשבת את BB(n).
  2. נגדיר את הקבוע c בתור הסכום האינסופי
    c=1BB(1)+1BB(2)+1BB(3)+.
    הפונק' BB() גדלה הרבה יותר מהר מאשר, למשל, x2, ולכן הטור מתכנס. האם המספר c הוא תבנית:וק? כלומר, האם קיימת מ״ט אשר על קלט 1n (n פעמים הספרה '1') רושמת על סרט הפלט את n הספרות הראשות של c ?

פונקציה לחישוב המ"ט שייצוגה מקסימלית תחת חסם מספר צעדים

נגדיר את הפונקציה f בצורה הבאה. בהנתן המחרוזת הריקה ϵ, אם מ"ט M עוצרת עליה, אז f(M) היא מספר הצעדים עד העצירה. אחרת, f(M)=0. נגדיר את הפונקציה g כך:

g(y)=maxMyf(M)

.

(הנח שאפשר להתייחס ל M כמספר).

הראה שg איננה נתנת לחישוב.


תבנית:מוסתר

הראה שלכל פונקציה נתנת לחישוב h, g גדלה מהר יותר מh.

הכרעה בעצירת מ"ט תוך שימוש במספר חסום של תאים

האם אפשר לכתוב פונקציה נתנת לחישוב אשר מקבלת קידוד מ"ט M, מחרוזת x, ומספר שלם k, ומוצאת האם היא מקבלת את המחרוזת תוך שימוש בk תאים מהסרט? תבנית:מוסתר

בעיית זוגות בלתי כריעה בעלת קומפוננטות כריעות

מצא שפה BRER של זוגות מספרים טבעיים, כך שמתקיים {x|(x,y)B}R וכן {y|(x,y)B}R.

תבנית:מוסתר