פונקציית המטרה

ב-elev השיעור הזה מגיע עם תרגילים שנבדקים מיד, רמז ברגע שנתקעים, ומעקב אחרי ההתקדמות.

לתרגל ב-elev

הנגרייה מרוויחה 500500 ש״ח על ארון ו-300300 ש״ח על שידה. פונקציית המטרה היא הרווח: f=500x+300yf = 500x + 300y. רוצים למצוא את הנקודה בתחום שבה ff הכי גדולה.

המקסימום נמצא בקודקוד

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

התחום האפשרי (הצבוע): x≥0x \ge 0, y≥0y \ge 0, x+y≤10x + y \le 10, 2x+y≤142x + y \le 14.

הרווח בכל קודקוד

f=500x+300yf = 500x + 300y

O(0, 0): f=0O(0,\ 0):\ f = 0
A(7, 0): f=3500A(7,\ 0):\ f = 3500
B(4, 6): f=2000+1800=3800\begin{aligned}B(4,\ 6):\ f &= 2000 + 1800 \\ &= 3800\end{aligned}
C(0, 10): f=3000C(0,\ 10):\ f = 3000
max⁡f=3800 ב- B\max f = 3800\ \text{ב-}\ B

44 ארונות ו-66 שידות

למה לא לייצר רק ארונות, שהם הרווחיים יותר?

להציג את התשובה והפתרון

כי ארון דורש פי 22 ימי עבודה. ב-1414 ימים יוצאים רק 77 ארונות (3,5003{,}500 ש״ח). שילוב נותן יותר.

מינימום בתחום פתוח

בבעיית הוצאות מחפשים מינימום. לפעמים התחום פתוח: הוא לא נסגר. אז יש מינימום, אבל אין מקסימום.

תחום פתוח: הוא ממשיך בלי סוף למעלה ולימין.

הדיאטה

עלות מנה א 44 ש״ח, מנה ב 55 ש״ח. c=4x+5yc = 4x + 5y, עם x+2y≥8x + 2y \ge 8 ו-3x+y≥93x + y \ge 9.

A(0, 9): c=45A(0,\ 9):\ c = 45
B(2, 3): c=8+15=23\begin{aligned}B(2,\ 3):\ c &= 8 + 15 \\ &= 23\end{aligned}

חיתוך שני האילוצים

C(8, 0): c=32C(8,\ 0):\ c = 32
min⁡c=23\min c = 23

22 מנות א ו-33 מנות ב

שתי טעויות בפונקציית המטרה.

max⁡ בנקודה (5, 5)\max\ \text{בנקודה}\ (5,\ 5)
max⁡ בקודקוד\max\ \text{בקודקוד}

בודקים רק קודקודים, ורק כאלה שבתחום.

תחום פתוח: max⁡=…\text{תחום פתוח}:\ \max = \ldots
אין מקסימום\text{אין מקסימום}

בתחום פתוח אפשר להגדיל את xx ו-yy בלי סוף.

תרגילים

תרגיל 1

התחום האפשרי (הצבוע): x≥0x \ge 0, y≥0y \ge 0, x+y≤10x + y \le 10, 2x+y≤142x + y \le 14.

נגרייה: f=500x+300yf = 500x + 300y. מה הרווח בקודקוד (7, 0)(7,\ 0)?

להציג את התשובה והפתרון

התשובה: 3500

הפתרון:

500⋅7=3500500 \cdot 7 = 3500

3,5003{,}500 ש״ח.

לבדוק את התשובה שלי ב-elev

תרגיל 2

אם הרווח היה f=300x+400yf = 300x + 400y באותו תחום, מה היה הרווח המקסימלי?

להציג את התשובה והפתרון

התשובה: 4000

הפתרון:

A: 2100 B: 1200+2400=3600 C: 4000\begin{aligned}A:\ 2100 \\ \ B:\ 1200 + 2400 &= 3600 \\ \ C:\ 4000\end{aligned}

4,0004{,}000 ב-C(0, 10)C(0,\ 10): עכשיו השידות רווחיות יותר.

לבדוק את התשובה שלי ב-elev

תרגיל 3

תחום עם הקודקודים (0, 0)(0,\ 0), (6, 0)(6,\ 0), (4, 3)(4,\ 3), (0, 5)(0,\ 5), ופונקציית מטרה f=3x+5yf = 3x + 5y. השלימו.

המקסימום: ____ ; בנקודה: ( ____ , ____ )

להציג את התשובה והפתרון

התשובה: המקסימום: 27 ; בנקודה: ( 4 , 3 )

הפתרון:

(6, 0): 18, (4, 3): 27, (0, 5): 25(6,\ 0):\ 18,\ (4,\ 3):\ 27,\ (0,\ 5):\ 25

2727 ב-(4, 3)(4,\ 3).

לבדוק את התשובה שלי ב-elev

תרגיל 4

באותו תחום: המינימום של g=2x−yg = 2x - y.

המינימום: ____ ; בנקודה: ( 0 , ____ )

להציג את התשובה והפתרון

התשובה: המינימום: -5 ; בנקודה: ( 0 , 5 )

הפתרון:

(0, 0): 0, (6, 0): 12, (4, 3): 5, (0, 5): −5(0,\ 0):\ 0,\ (6,\ 0):\ 12,\ (4,\ 3):\ 5,\ (0,\ 5):\ -5

−5-5 ב-(0, 5)(0,\ 5).

לבדוק את התשובה שלי ב-elev

תרגיל 5

תחום פתוח: הוא ממשיך בלי סוף למעלה ולימין.

הדיאטה (c=4x+5yc = 4x + 5y): מה העלות בקודקוד (8, 0)(8,\ 0)?

להציג את התשובה והפתרון

התשובה: 32

הפתרון:

3232

3232 ש״ח.

לבדוק את התשובה שלי ב-elev

תרגיל 6

בתחום הפתוח של הדיאטה, מה אפשר לומר על העלות?

  1. יש גם וגם
  2. אין אף אחד
  3. יש מינימום ואין מקסימום
  4. יש מקסימום ואין מינימום
להציג את התשובה והפתרון

התשובה: ג יש מינימום ואין מקסימום

הפתרון:

פתוח למעלה ולימין\text{פתוח למעלה ולימין}

אפשר לקנות יותר ויותר, והעלות גדלה בלי גבול.

לבדוק את התשובה שלי ב-elev

תרגיל 7

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

להציג את התשובה והפתרון

התשובה: נכון

הפתרון:

f ליניאריתf\ \text{ליניארית}

נכון. אז יש אינסוף פתרונות אופטימליים.

לבדוק את התשובה שלי ב-elev

תרגיל 8

הקודקודים (0, 0)(0,\ 0), (10, 0)(10,\ 0), (6, 4)(6,\ 4), (0, 8)(0,\ 8). פונקציית המטרה f=2x+3yf = 2x + 3y. מה המקסימום?

להציג את התשובה והפתרון

התשובה: 24

הפתרון:

20, 24, 2420,\ 24,\ 24
2424

ב-(6, 4)(6,\ 4) וב-(0, 8)(0,\ 8)

2424, בשני קודקודים.

לבדוק את התשובה שלי ב-elev

תרגיל 9

מוצאים מקסימום של f=4x+yf = 4x + y בקודקודים (0, 0)(0,\ 0), (5, 0)(5,\ 0), (3, 4)(3,\ 4), (0, 6)(0,\ 6). איזו שורה שגויה?

f(5, 0)=20f(5,\ 0) = 20
f(3, 4)=12+4=16\begin{aligned}f(3,\ 4) &= 12 + 4 \\ &= 16\end{aligned}
max⁡f=16\max f = 16
להציג את התשובה והפתרון

התשובה: max⁡f=16\max f = 16 → max⁡f=20\max f = 20

הפתרון:

20>1620 > 16

המקסימום 2020, ב-(5, 0)(5,\ 0).

לבדוק את התשובה שלי ב-elev

תרגיל 10

סדרו את שלבי הפתרון של בעיית תכנון ליניארי.

  • בוחרים את הערך הגדול או הקטן
  • כותבים את האילוצים
  • מוצאים את הקודקודים
  • מציבים כל קודקוד בפונקציית המטרה
  • מציירים את התחום
להציג את התשובה והפתרון

התשובה: כותבים את האילוצים · מציירים את התחום · מוצאים את הקודקודים · מציבים כל קודקוד בפונקציית המטרה · בוחרים את הערך הגדול או הקטן

הפתרון:

אילוצים→תחום→קודקודים→f\text{אילוצים} \to \text{תחום} \to \text{קודקודים} \to f

מציבים רק בקודקודים, ובוחרים לפי מה שהשאלה מבקשת: מקסימום או מינימום.

לבדוק את התשובה שלי ב-elev

השיעור הבא מחכה ב-elev

סרטונים, תרגול שנבדק מיד, ומסלול שמתקדם בקצב שלך — לכל הפרקים של הכיתה.

לתרגל ב-elevלגלות את elev לכיתה הזאת