בחינת סוף סמסטר, פברואר 2026 · שיעור פתרון
שאלה 3: בעיית תובלה עם מחסור וקנסות
שיעור תאוריה רלוונטי
נוסח השאלה
חברת הובלה מספקת יחידות משני מחסנים לשלושה לקוחות. למחסן A היצע 50 ולמחסן B היצע 30. הביקושים של לקוחות 1, 2 ו-3 הם 20, 40 ו-30 יחידות, בהתאמה.
| מקור \ יעד | לקוח 1 | לקוח 2 | לקוח 3 | היצע |
|---|---|---|---|---|
| מחסן A | 15 | 30 | 20 | 50 |
| מחסן B | 10 | 45 | 30 | 30 |
| ביקוש | 20 | 40 | 30 | 90 |
יש לספק את כל דרישת הלקוחות. לכל יחידה שלא תסופק יש קנס: 90 ללקוח 1, 80 ללקוח 2 ו-110 ללקוח 3.
- א. מצאו פתרון בסיסי אפשרי התחלתי באמצעות שיטת המחיר המינימלי. הסבירו את הפתרון וחשבו את עלויות ההובלה, עלויות הקנס והעלות הכוללת.
- ב. האם הפתרון שמצאתם בסעיף א אופטימלי? נמקו. אם לא, שפרו אותו באמצעות פוטנציאלים ומעגלי שיפור, ובצעו לפחות שתי בדיקות איטרטיביות בדרך לאופטימום.
- ג. אם אי אפשר לשלוח רובוטים ממחסן B ללקוח 3, מה יהיו התשובות לסעיפים א-ב?
זיהוי השיטה
הביקוש הכולל גדול מן ההיצע, ולכן מתחילים באיזון בעזרת מקור דמה שמייצג מחסור. עלויות המקור הדמי אינן אפס: הן קנסות המחסור של כל לקוח. לאחר פתרון התחלתי בשיטת המחיר המינימלי, משתמשים בשיטת הפוטנציאלים ובעלויות מצומצמות.
- 1. איזוןמקור דמה וקנסות מחסור
- 2. התחלההקצאה לפי העלות הנמוכה
- 3. שיפורפוטנציאלים, מעגל ואימות
פתרון מודרך
איזון הבעיה
ההיצע הכולל הוא 50+30=80, והביקוש הכולל הוא 20+40+30=90. חסרות 10 יחידות. נוסיף מקור דמה D עם היצע 10. הקצאה מן המקור הדמי ללקוח פירושה ביקוש שלא סופק, ולכן עלות התא היא הקנס של אותו לקוח.
| מקור \ יעד | לקוח 1 | לקוח 2 | לקוח 3 | היצע |
|---|---|---|---|---|
| A | 15 | 30 | 20 | 50 |
| B | 10 | 45 | 30 | 30 |
| D - מחסור | 90 | 80 | 110 | 10 |
| ביקוש | 20 | 40 | 30 | 90 |
נסמן ב-xᵢⱼ את הכמות שמוקצית ממקור i∈{A,B,D} ללקוח j∈{1,2,3}. בשורת D, הכמות היא מחסור ולא משלוח ממשי.
א פתרון התחלתי בשיטת המחיר המינימלי
נוסח הסעיף: מצאו פתרון בסיסי אפשרי התחלתי באמצעות שיטת המחיר המינימלי, והפרידו בין עלות הובלה, קנסות ועלות כוללת.
הרעיון: בכל צעד בוחרים את התא הפעיל הזול ביותר ומקצים בו את המינימום בין ההיצע שנותר לביקוש שנותר.
- העלות הנמוכה ביותר היא 10 בתא B-1. מקצים min(30,20)=20. לקוח 1 סופק ול-B נשארו 10.
- התא הזול הבא הוא A-3 בעלות 20. מקצים min(50,30)=30. לקוח 3 סופק ול-A נשארו 20.
- נשאר לקוח 2 בלבד. מקצים 20 מ-A, עוד 10 מ-B, ואת המחסור 10 ממקור הדמה בעלות קנס 80 ליחידה.
| מקור \ יעד | לקוח 1 | לקוח 2 | לקוח 3 | סך שורה |
|---|---|---|---|---|
| A | 0 | 20 | 30 | 50 |
| B | 20 | 10 | 0 | 30 |
| D - מחסור | 0 | 10 | 0 | 10 |
| סך עמודה | 20 | 40 | 30 | 90 |
יש חמישה תאים בסיסיים חיוביים, ובבעיה המאוזנת יש שלושה מקורות ושלושה יעדים. אכן m+n-1=3+3-1=5, ולכן הפתרון הבסיסי אינו מנוון.
תוצאת הסעיף: הפתרון ההתחלתי עולה 2,650: מתוכם 1,850 עלויות הובלה ו-800 קנס על 10 יחידות מחסור אצל לקוח 2.
ב בדיקת אופטימליות ושיפור
נוסח הסעיף: האם הפתרון מסעיף א אופטימלי? אם לא, שפרו אותו ובצעו לפחות שתי בדיקות איטרטיביות בדרך לאופטימום.
הרעיון: איטרציה 1 מחשבת פוטנציאלים ומוצאת תא משפר. לאחר העדכון, איטרציה 2 מחשבת פוטנציאלים מחדש ומאשרת שאין עוד עלות מצומצמת שלילית.
איטרציה 1: בדיקת הפתרון ההתחלתי
בתאים הבסיסיים פותרים uᵢ+vⱼ=cᵢⱼ. נבחר uA=0:
לכל תא לא בסיסי מחשבים Δᵢⱼ=cᵢⱼ-uᵢ-vⱼ:
| תא | חישוב | עלות מצומצמת |
|---|---|---|
| A₁ | 15-0-(-5) | 20 |
| B₃ | 30-15-20 | -5 |
| D₁ | 90-50-(-5) | 45 |
| D₃ | 110-50-20 | 40 |
הערך ΔB,3=-5 שלילי, ולכן כל יחידה שנכניס לתא B₃ יכולה להפחית את העלות ב-5, כל עוד נשמור על מאזני השורות והעמודות.
מעגל השיפור הוא:
מוסיפים 10 בתאי הפלוס ומחסירים 10 בתאי המינוס:
| מקור \ יעד | לקוח 1 | לקוח 2 | לקוח 3 | סך שורה |
|---|---|---|---|---|
| A | 0 | 30 | 20 | 50 |
| B | 20 | 0 | 10 | 30 |
| D - מחסור | 0 | 10 | 0 | 10 |
| סך עמודה | 20 | 40 | 30 | 90 |
איטרציה 2: אימות הפתרון החדש
התא B₂ התאפס ויצא מן הבסיס. שוב נבחר uA=0. מן התאים הבסיסיים A₂, A₃, B₁, B₃ ו-D₂ מתקבלים:
| תא לא בסיסי | עלות מצומצמת |
|---|---|
| A₁ | 15-0-0=15 |
| B₂ | 45-10-30=5 |
| D₁ | 90-50-0=40 |
| D₃ | 110-50-20=40 |
כל העלויות המצומצמות אינן שליליות, ולכן אין מסלול נוסף שיכול להוזיל את העלות.
תוצאת הסעיף: הפתרון ההתחלתי אינו אופטימלי. לאחר מעגל שיפור אחד מתקבל פתרון אופטימלי בעלות 2,600.
ג איסור משלוח ממחסן B ללקוח 3
נוסח הסעיף: אם אי אפשר לשלוח ממחסן B ללקוח 3, מה יהיו התשובות לסעיפים א-ב?
הרעיון: מסלול אסור אינו מועמד להקצאה ואינו נבדק כתא נכנס. הפתרון ההתחלתי מסעיף א אינו משתמש ב-B₃, ולכן הוא עדיין אפשרי.
סעיף א מחדש: שיטת המחיר המינימלי נותנת אותה הקצאה התחלתית, משום שהמסלול B₃ לא קיבל בה יחידות. העלות נשארת 2,650.
סעיף ב מחדש: בבדיקת הפוטנציאלים של הפתרון ההתחלתי, התא היחיד בעל עלות מצומצמת שלילית היה B₃. כעת התא אסור ולכן מסירים אותו מרשימת המועמדים. שאר העלויות המצומצמות הן:
כולן חיוביות, ולכן אין מעגל שיפור מותר. הפתרון ההתחלתי נעשה אופטימלי תחת האיסור.
תוצאת הסעיף: ההקצאה מסעיף א נשארת, והעלות האופטימלית תחת האיסור היא 2,650.
תשובה סופית
- א. ההקצאה ההתחלתית היא A₂=20, A₃=30, B₁=20, B₂=10 ומחסור 10 אצל לקוח 2. עלות ההובלה 1,850, הקנס 800 והעלות הכוללת 2,650.
- ב. התא B₃ נכנס עם Δ=-5 ו-θ=10. הפתרון האופטימלי הוא A₂=30, A₃=20, B₁=20, B₃=10 ומחסור 10 אצל לקוח 2, בעלות 2,600.
- ג. כאשר B₃ אסור, הפתרון ההתחלתי נעשה אופטימלי והעלות היא 2,650.
המשך במבחן
בחינת סוף סמסטר, פברואר 2026 · שאלה 3
זהו פתרון השאלה האחרון במבחן.
חזרה לרשימת המבחנים