משפט סביץ'

משפט סביץ' הוכח ב־1970 על ידי וולטר סביץ'. המשפט מדבר על כמה זיכרון צריך מחשב כדי לפתור בעיות. מכונת טיורינג היא דרך לחשוב על מחשב פשוט.

אם אפשר לפתור בעיה כשהמחשב "מנחש" (זה נקרא אי-דטרמיניזם), אז אפשר גם לפתור אותה בלי לנחש. אבל המחשב השני צריך יותר זיכרון. הכמות הנוספת היא כמו לקחת את הזיכרון ולהכפיל אותו בעצמו. זה נקרא ריבוע של הזיכרון.

הרעיון הוא לבנות גרף של כל המצבים האפשריים של המכונה. אחר כך בודקים אם יש דרך מהמצב ההתחלתי למצב שמקבל את התשובה. הבדיקה הזאת משתמשת בזיכרון קטן, אבל לוקחת הרבה זמן.

מסקנה חשובה היא שאם בעיה ניתנת לפתרון בזיכרון פולינומי כשמניחים ניחושים, היא גם ניתנת לפתרון בזיכרון כזה בלי ניחושים. לעומת זאת, השאלה אם זמן החישוב זהה בשתי הדרכים נשארת פתוחה.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!