מחרוזות עצה

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש

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

השימוש הנפוץ ביותר במחרוזות עצה, הוא במחלקה P/Poly, כלומר במחלקה בעלת מחרוזות עצה פולינומיות באורך בקלט. מתקיים: אם ההיררכיה הפולינומית קורסת בדרגה 2.

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

הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0

מחרוזות עצה19228239