Source-backed question

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

0Exams1Assignments0Lessons1Source documents
שאלה פתוחהq-1c355b9598a1

נוסח השאלה

יהי Σ\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)).
  1. הסבירו כיצד בהינתן Mf,MgM_f,M_g ניתן להגדיר מכונת טיורינג MhM_h המחשבת את 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. תארו היטב את המכונה, הוכיחו את נכונותה והגדירו אותה יעילה ככל האפשר.
  3. נניח שלכל x∈Σ∗x\in\Sigma^*, timeMg(x)≤O(∣x∣3),timeMf(x)≤O(∣x∣5),timeMA(x)≤O(∣x∣10).time_{M_g}(x)\le O(|x|^3),\qquad time_{M_f}(x)\le O(|x|^5),\qquad time_{M_A}(x)\le O(|x|^{10}). חשבו חסמים מלמעלה על זמן הריצה ועל סיבוכיות המקום של:
    1. MhM_h בריצתה על קלט באורך nn;
    2. MBM_B בריצתה על קלט באורך nn.
  4. כיצד ישתנה החסם על זמן הריצה של MBM_B בסעיף 3 אם לכל אחת מן המכונות Mg,Mf,MAM_g,M_f,M_A יש 1010 סרטים, בעוד MBM_B צריכה להיות מכונה סטנדרטית? נסו להשיג חסם קטן ככל האפשר.
  5. כיצד ישתנה החסם על זמן הריצה של MBM_B בסעיף 4 אם ידוע בנוסף כי spaceMg(x)≤O(∣x∣),spaceMf(x)≤O(∣x∣),spaceMA(x)≤O(∣x∣)?space_{M_g}(x)\le O(|x|),\qquad space_{M_f}(x)\le O(|x|),\qquad space_{M_A}(x)\le O(|x|)? נסו להשיג חסם קטן ככל האפשר.

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

Exact provenance

Appearances by source document

Each card is a genuinely distinct file. Printed versions inside one PDF stay in that card and do not inflate the sitting count.

Assignment

2026 B

2026ב_01_תרגיל_בית_1.md

Question 1Page 1Human reviewed

Near variants — not duplicates