אז ככה מצאתי בויקיפדיה אבל זה קצת לא ברור לי ואשמח עם מישהו יוכל להסביר לי את זה במילים שלו רציתי לשאול מהי בעית NP ? מהי בעיית NP COMLETE ? מה החשיבות של בעיות NP שלמות? ומה יקרה אם נצליח לפתור בעיית NP שלמה ביעילות? ואיך זה משפיע על בעיות אחרות ב- NP ? אשמח להסבר תודה רבה לעוזרים
בעיות NP הם מחלקה של בעיות שאפשר לפתור בזמן פולינומיאלי בצורה אי דטרמיניסטית. בעיה NP שלמה - בעיה שהיא גם NP קשה וגם נמצאת ב NP. בעיה NP קשה - שיש לה רדוקציה מכל בעיה ב NP. החשיבות של בעיות NP שלמות היא בעיקר כשעוסקים בשאלה הפתוחה של P=NP. אם תמצא בעיה NP שלמה שאפשר לפתור באופן דטרמיניסטי בזמן פולינומיאלי הרי ש P=NP. אם פתרת בעיה NP שלמה בזמן יעיל(פולינומאלי),הרי שלכל בעיה ב-NP יש רדוקציה לבעיה NP שלמה,ומכאן תקבל את ההכלה הדו כיוונית(צד אחד ידוע) כלומר שיוויון בין המחלקות. אם באמת תצליח לפתור בעיית NP בזמן פולינומאלי אז הרבה אלגוריתמים שנחשבו לקשים(כולל בעיות הצפנה) יפתרו בזמן מהיר באופן דטרמיניסטי..וזה סוג של מהפכה(וגם תקבל פרס של 1000000$).
ערכתי לאחרונה בתאריך 31.01.12 בשעה 12:42 בברכה, -KINGMAN-
בעיית 8 המלכות היא נחשבת בעיית ב- NP או NP שלמה? או אפילו בעיה כמו סודוקו זה NP או NP שלמה? ונגיד החלק "הקל" שניתן לעשות בסודוקו בזמן פולינמיאלי זה רק ההצבה הראשונית נכון?