שאלה מבוססת מקור

יהי אלפבית, תהיינה f,g: * * פונקציות, ותהיינה M f,M g מכונות טיורינג המחשבות את הפונקציות f,g, בהתאמה. תהא h:…

0בחינות1מטלות0שיעורים1מסמכי מקור
שאלה פתוחהq-37a5af637043

נוסח השאלה

יהי Σ\Sigma אלפבית, תהיינה f,g:Σ∗→Σ∗f,g:\Sigma^*\to\Sigma^* פונקציות, ותהיינה Mf,MgM_f,M_g מכונות טיורינג המחשבות את הפונקציות f,gf,g, בהתאמה.

תהא h:Σ∗→Σ∗h:\Sigma^*\to\Sigma^* פונקציית ההרכבה המוגדרת על ידי

h(x)=f(g(x))h(x)=f(g(x))

לכל x∈Σ∗x\in\Sigma^*.

  1. הסבירו כיצד בהינתן המכונות Mf,MgM_f,M_g ניתן להגדיר מכונת טיורינג MhM_h אשר מחשבת את הפונקציה hh. תארו היטב את הגדרת המכונה והראו שהיא אכן מחשבת את hh. יש להגדיר מכונה יעילה ככל האפשר.
  2. תהא MAM_A מכונת טיורינג שמכריעה שפה A⊆Σ∗A\subseteq\Sigma^*. נגדיר את השפה B={x∈Σ∗∣h(x)∈A}.B=\{x\in\Sigma^*\mid h(x)\in A\}. הסבירו כיצד בהינתן המכונות Mh,MAM_h,M_A ניתן להגדיר מכונת טיורינג MBM_B אשר מכריעה את השפה BB. תארו היטב את הגדרת המכונה והראו שהיא אכן מכריעה את BB. יש להגדיר מכונה יעילה ככל האפשר.
  3. נניח כי לכל x∈Σ∗x\in\Sigma^*, timeMg(x)≤O(∣x∣3),time_{M_g}(x)\le O(|x|^3), timeMf(x)≤O(∣x∣5),time_{M_f}(x)\le O(|x|^5), timeMA(x)≤O(∣x∣10).time_{M_A}(x)\le O(|x|^{10}). חשבו חסמים מלמעלה על זמן הריצה ועל סיבוכיות המקום של:
    1. המכונה MhM_h;
    2. המכונה MBM_B.
  4. כיצד ישתנה החסם על זמן הריצה של MBM_B בסעיף 3 אם ידוע בנוסף כי לכל אחת מן המכונות Mg,Mf,MAM_g,M_f,M_A יש 1010 סרטים, בעוד שהמכונה MBM_B צריכה להיות מכונה סטנדרטית? נסו להשיג חסם קטן ככל האפשר.
  5. כיצד ישתנה החסם על זמן הריצה של MBM_B בסעיף 4 אם ידוע בנוסף כי לכל x∈Σ∗x\in\Sigma^*, spaceMg(x)≤O(∣x∣),space_{M_g}(x)\le O(|x|), spaceMf(x)≤O(∣x∣),space_{M_f}(x)\le O(|x|), spaceMA(x)≤O(∣x∣)?space_{M_A}(x)\le O(|x|)? נסו להשיג חסם קטן ככל האפשר.

נוסח מטלה שנבדק אנושית.

ייחוס מדויק

מופעים לפי מסמך מקור

כל כרטיס הוא קובץ שונה באמת. גרסאות או שאלונים כפולים באותו PDF מוצגים בתוך אותו כרטיס ואינם מגדילים את מספר המועדים.

מטלה

2026 א׳

2026א_01_תרגיל_1.md

שאלה 1עמוד 1נבדק אנושית

וריאציות קרובות — לא כפילויות