EXPSPACE

מתוך testwiki
גרסה מ־14:38, 22 באוגוסט 2024 מאת imported>ברק דיבה
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

בתורת הסיבוכיות, המחלקה EXPSPACE היא קבוצת כל בעיות ההכרעה הפתירות על ידי מכונת טיורינג דטרמיניסטית ב O(2P(n)) במַקום, כאשר P(n) מייצג פונקציה פולינומית של n. (מקצת החוקרים מגבילים את P(n) להיות פונקציה ליניארית) לחלופין, אם אנו משתמשים במכונת טיורינג לא דטרמיניסטית, אנחנו מקבלים את המחלקה NEXPSPACE, אשר שווה ל-EXPSPACE על ידי משפט סביץ'. EXPSPACE במונחים של DSPACE ו NSPACE:

𝖤𝖷𝖯𝖲𝖯𝖠𝖢𝖤=k𝖣𝖲𝖯𝖠𝖢𝖤(2nk)=k𝖭𝖲𝖯𝖠𝖢𝖤(2nk)

EXPSPACE-Complete

בעיית הכרעה  B נחשבת  EXPSPACEComplete אם היא שייכת ל-EXPSPACE, וקיימת לכל בעיה ב- EXPSPACE רדוקציה פולינומית אל B. במילים אחרות, קיים אלגוריתם בעל זמן ריצה פולינומי הממפה איברים מבעיה אחת לשנייה.

ניתן לחשוב על בעיות EXPSPACEComplete כבעיות הקשות ביותר במחלקה EXPSPACE.

EXPSPACEComplete מכילה ממש את  PSPACE, NP, P ורווח בין החוקרים לחשוב כי היא מכילה ממש את EXPTIME.

דוגמאות

תבנית:להשלים