Professional Documents
Culture Documents
n
MIN/MAX אלגוריתם Max
d
סיבוכיות זמן , b -סיבוכיות מקום. b⋅d -
מקסום עצמי
אלגוריתם Paranoid
מזעור יריב
מושגים:
- bמקדם התפצלות העץ. שלמות -האם תמיד נגיע לפתרון אם הוא קיים. .1
- mעומק החיפוש של הפתרון הזול ביותר. סיבוכיות זמן/מהירות -מספר הקודקודים שמפותחים. .2
d-עומק העץ המירבי. סיבוכיות מקום -מספר הקודקודים המירבי בזיכרון. .3
לרוחב:BFS- לעומק:DFS-
לא מוצא את הנתיב המהיר ביותר.
מושלם גם לגרפים אינסופיים. מושלם לגרפים סופיים.
תמיד פתרון קצר ביותר. בגרף אינסופי -לא בטוח שימצא פתרון.
פתרון אופטימאלי. שלמות -רק כאשר אין לולאות.
שלמות -כן (אם bסופי) לא אופטימאלי
m זמן d זמן
b b
m
b מקום b⋅d מקום
חיפוש דו כיווני: העמקה הדרגתית:IDS -
חישוב בו זמני מההתחלה לסוף ומהסוף להתחלה עד
המפגש. הגבלת עומק חיפוש.
אפשרי רק כאשר באופן ישיר ניתן לתאר את המטרה ,וישנם אם לא נמצא נתיב ,מתחילים מחדש עם עומק גדול יותר
חוקים להסקה אחורית וקדמית. מושלם ומוצא פתרון הקצר ביותר
m
זיכרון/מקוםb⋅m -
מהירות/זמןb 2 -
d
m
מהירות/זמןb -
זיכרון/מקוםb 2 -
חיפוש
שיטות
*A Optimal Uniform cost Uniform cost Greedy Hill climbing 1
שילוב של בדיקת סכום קודקוד
(מחיר אמיתי +יורסטי)- שימוש בBranch & Bound -
מהנמוך לגבוהה זיכרון ומהירות -במקרה הגרוע .1החל בנקודה
Branch & Bound ביותר רק לפחות כמו.BFS - פתח את הקודקוד עם אקראית וטפס כל
שלמות -כן (אם אין מחיר שלילי) בכל שלב בוחרים את
להמשיך עד ירך סופי גבוה המחיר המצטבר עוד ניתן.
¿∗c הקודקוד עם הערך
מתוצאה ראשונה הנמוך ביותר. .2שמור תוצאה
b זמן/מקום¿ -
ε היוריסטי הטוב
Path deletion (ערך למעבר בין הנק') טובה ביותר ,חזור ל
( -*cמחיר הנתיב האופטימאלי) ביותר.
מחיקת כפולים לא תמיד אופטימאלי! ( 1-נעצור אחרי זמן
שלמות-כן. ( - εקבוע ,אשר מחיר צעד מסוים).
סיבוכיות זמן/מקום -מעריכי. צריך להיות גדול ממנו)
פתרון אופטימאלי.
הערכת חסר: Branch & Bound
הערכת עודף: כאשר הפונקציה להפוך לאופטימאלי שיפור מקבילPath -
כאשר הפונקציה היורסטית
פונקציה קבילה- היורסטית מעריכה את להמשיך בגישת חיפוש deletion
מעריכה את העלות כגבוהה יותר
כאשר יש הערכת חסר או שווה. העלות כנמוכה יותר עד לערך גבוהה יותר מחיקת נתיבים
מהעלות האמיתית מהעלות האמיתית מהפתרון הראשוני זהים יקירים יותר
לא מחייב אופטימאליות פתרון אופטימאלי שנמצא
פתרון לפי תורת המשחקים
לדילמת האסיר? פתרון שבו כולם משחקים
את אסטרטגיית התגובה
חישוב הסתברות: הטובה ביותר -אף אחד שיווי משקל
מהשחקנים לא יכול נאש
לשפר את מצבו ,רק ע"י
שינוי התנהגותו הפרטית.
למידת מושג