בתשובה לשלגון סגול, 23/01/08 14:23
NP שלמה + פתרון לינארי 469127
שים לב שכחלק מההזמנה צריך לציין מאיזו שעה עד איזו שעה הרכב נדרש. התכונה הזו מקלה מכיוון שהיא מורידה באופן משמעותי את דרגות החופש של הפתרון.
NP שלמה + פתרון לינארי 469128
מצד אחד היא מקלה כי היא מצמצמת את החופש אך מצד שני היא מקשה על האלגוריתם למצוא סידור. חופש בהזזת עשות ההזמנה היה מקל על האלגוריתם, ויתכן אפילו שאחד חמדן היה מוצא פתרון טוב.

אגב,
האלגוריתם הנאיבי שפותר את הבעיה הוא:
1. כל עוד אין התנגשות שבץ את ההזמנה הנוכחית במקום שמתאים לה.
2. אם אין מקום להזמנה הנוכחית, חזור להזמנה הקודמת ומקם אותה במקום אחר שמתאים לה ושהיא עוד לא היתה בו אף פעם.
3. חזור ל 1.

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

חזרה לעמוד הראשי המאמר המלא

מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים