- •2) Переход от общей (стандартной) формы злп к канонической.
- •Переход от канонической формы к стандартной.
- •1.1.3. Контрольные вопросы:
- •1.1.4. Варианты индивидуальных заданий:
- •1.2 Графический метод решения задач
- •1.2.2. Теоретическая часть:
- •1.2.3. Контрольные вопросы:
- •1.2.4. Варианты индивидуальных заданий:
- •1.3 Симплекс-метод решения задач линейного программиро-вания
- •1.3.2. Теоретическая часть
- •1.3.2.1. Симплекс-метод
- •1.3.2.2. Cимплекс-метод для неполного базиса (м-метод).
- •1.3.3. Контрольные вопросы:
- •1.3.4. Варианты индивидуальных занятий
- •1.4 Двойственность в линейном программировании
- •1.4.2. Теоретическая часть:
- •1.4.2.1. Общая модель задачи
- •1.4.2.2. Решение злп с помощью графического анализа двойственной задачи
- •1.4.3. Контрольные вопросы:
- •1.4.4. Варианты индивидуальных заданий.
- •1.5 Транспортная задача (т-задача)
- •1.5.2. Теоретическая часть:
- •1.5.2.1. Алгоритм решения т-задачи.
- •1.5.2. Примеры решения т-задачи.
- •1.5.3. Контрольные вопросы.
- •1.5.4. Варианты индивидуальных заданий:
- •1.6 Целочисленное программирование
- •1.6.2. Теоретическая часть: Описание метода отсечений (метода Гомори).
- •1.6.3. Контрольные вопросы:
- •1.6.4. Варианты индивидуальных заданий.
- •2.1.2.2. Метод Франка-Вулфа решения задач квадратичного программирова-
- •2.2 Контрольные вопросы.
- •2.3. Индивидуальные задания.
1.3.3. Контрольные вопросы:
-
Как найти исходный опорный план задачи?
-
Что является признаком оптимальности плана?
-
Что является признаком бесконечного возрастания линейной функции на множестве значений задачи?
-
Изложите правило выбора разрешающего столбца и разрешающей строки?
-
Каковы необходимые и достаточные условия решения ЗЛП?
-
Что такое зацикливание ЗЛП и метод его устранения?
-
Обоснуйте правило нахождения альтернативного решения ЗЛП.
-
С чем связан прием введения искусственных переменных?
-
В чем смысл искусственных переменных?
-
Как определить количество искусственных переменных, которые следует вводить в ограничения ЗЛП?
-
Как определить оптимальное решение исходной задачи после решения М-
задачи?
1.3.4. Варианты индивидуальных занятий
-
а) – симплекс-методом, б) – М-методом:
x1 |
4x2 |
5x3 |
max, |
x1 10x2 max, |
|
|||||||||
x1 x2 x5 1, |
|
|||||||||||||
2x1 x2 |
x3 4, |
|
||||||||||||
2x1 2x2 x3 2, |
|
|||||||||||||
x1 |
x2 x3 2, |
|
||||||||||||
4x1 2x2 x4 1, |
|
|||||||||||||
|
|
|
|
|
|
|
|
|||||||
x j |
0, j 1,3. |
|
|
|||||||||||
|
|
|
|
|
||||||||||
|
x j 0, j 1,5. |
|
||||||||||||
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
x1 4x2 x3 |
x4 |
max, |
2x1 4x4 max, |
|
|||||||
x1 3x2 1, |
|
||||||||||
3x1 x2 x3 |
1, |
|
|
||||||||
|
3x2 x3 3x4 2, |
|
|||||||||
x1 2x2 x4 |
1, |
|
|
||||||||
|
6x1 12x4 x5 2, |
|
|||||||||
|
|
|
|
|
|
||||||
x j 0, j 1,4. |
|
|
|||||||||
|
|
|
|
|
|||||||
|
x j 0, j 1,5. |
|
|||||||||
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
4x1 8x2 3x3 |
min, |
7x1 x2 |
min, |
|
||||||
x1 x2 3, |
|
|||||||||
x1 x2 2, |
|
|
||||||||
|
5x1 x2 |
5, |
|
|||||||
x1 2x2 x3 |
5, |
|
||||||||
x1 5x2 |
5, |
|
||||||||
|
|
|
|
|
||||||
x j 0, j 1,3. |
|
|
||||||||
|
|
|
|
|
|
|||||
|
x j 0, j 1,2. |
|
||||||||
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
2x1 x2 |
x3 |
x4 |
max, |
2x1 3x2 |
min, |
|
||||||||
x1 5x2 16, |
|
|||||||||||||
x1 x2 x3 1, |
|
|
||||||||||||
|
3x1 2x2 |
12, |
|
|||||||||||
2x1 x2 |
x4 |
3, |
|
|
||||||||||
|
2x1 4x2 |
16, |
|
|||||||||||
|
|
|
|
|
|
|
|
|
||||||
x j 0, j 1,4. |
|
|
||||||||||||
|
|
|
|
|
|
|||||||||
|
x j 0, j 1,2. |
|
||||||||||||
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
5x2 |
x3 x4 max, |
x1 x2 2x3 max, |
|
||||||||||||||||
x1 x2 |
x3 8, |
|
||||||||||||||||||
x1 |
3x2 |
3x3 |
x4 |
3, |
|
|||||||||||||||
x1 x2 |
4, |
|
||||||||||||||||||
2x1 3x3 x4 |
4, |
|
|
|
|
|||||||||||||||
|
x1 2x2 6, |
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||
x j |
0, j 1,4. |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
x j 0, j 1,3. |
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом: x1 x2 x3 min, 2x1 x2 7x3 min,
x1 x2 |
x3 |
4, |
x1 2x2 3x3 4, |
|
|||||
x1 x2 |
x3 |
2, |
x1 4x2 10x3 7, |
|
|||||
x j 0, j |
|
|
x j 0, j |
|
|
|
|||
1,3. |
1,3. |
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
x2 x3 min, |
3x1 x2 |
x3 |
max, |
|
|||||||||||
x1 8x2 |
x3 |
14, |
|
|||||||||||||
x1 |
2x2 x3 x4 |
3, |
|
|||||||||||||
6x2 |
x3 x5 |
|
12, |
|
||||||||||||
x1 4x2 x3 2, |
|
|
||||||||||||||
3x2 |
4x3 x4 10, |
|
||||||||||||||
|
|
|
|
|
|
|
|
|||||||||
x j |
0, j 1,4. |
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|||||||||
|
x j 0, j 1,5. |
|
||||||||||||||
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
|
|
|
|
|
|
x |
|
1 |
x |
|
min, |
|
||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||
x1 |
x2 |
x3 |
max, |
1 |
4 |
|
2 |
|
|
|
|
|||||||||||
x1 |
x2 |
x3 |
4, |
x1 8x4 x5 1, |
|
|||||||||||||||||
x1 x2 x4 1, |
|
|||||||||||||||||||||
x1 |
x2 |
x3 |
2, |
|
||||||||||||||||||
2x1 x3 x4 2, |
|
|||||||||||||||||||||
|
|
|
|
|
|
|
||||||||||||||||
x j |
0, j 1,3. |
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||
x j |
0, j 1,5. |
|
||||||||||||||||||||
|
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
x1 |
x2 x3 max, |
x1 5x4 min, |
|
||||||
4x1 x4 x5 3, |
|
||||||||
2x1 x2 x3 |
4, |
|
|||||||
x1 x3 3x4 3, |
|
||||||||
x1 |
2x2 x3 1, |
|
|||||||
x1 x2 3x4 1, |
|
||||||||
|
|
|
|
|
|
|
|||
x j |
0, j 1,3. |
|
|
||||||
|
|
|
|
|
|||||
|
x j 0, j 1,5. |
|
|||||||
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
2x2 |
x3 |
max, |
7x1 10x3 max, |
|
||||||||
x1 x3 x4 |
3, |
|
|||||||||||
x1 |
4x2 |
x3 |
|
5, |
|
||||||||
|
. 2x1 4x4 x5 1, |
|
|||||||||||
x1 2x2 x3 |
2, |
|
|||||||||||
x1 x2 x4 |
1, |
|
|||||||||||
|
|
|
|
|
|
|
|
||||||
x j |
0, j 1,3. |
|
|
||||||||||
|
|
|
|
|
|
||||||||
|
x j 0, j 1,5. |
|
|||||||||||
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
x2 x3 max, |
4x1 x2 x3 2x4 x5 max, |
|
|||||||||||
x1 x2 x3 2, |
|
|||||||||||||
x1 x2 x3 |
|
2, |
|
|||||||||||
|
4x1 3x2 x5 |
13, |
|
|||||||||||
3x1 x2 x3 |
0, |
|
||||||||||||
3x1 2x2 x4 |
16, |
|
||||||||||||
|
|
|
|
|
|
|
|
|||||||
x j |
0, j 1,3. |
|
||||||||||||
|
|
|
|
|
||||||||||
x j 0, j 1,5. |
|
|
||||||||||||
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
x2 |
3x3 |
max, |
5x2 x3 x4 x5 max, |
|
||||||
x1 x2 x3 2, |
|
||||||||||
x1 |
x2 |
2x3 |
0, |
|
|||||||
x1 2x2 x5 2, |
|
||||||||||
x1 |
2x2 3x3 |
1, |
|
||||||||
x1 x2 x4 11, |
|
||||||||||
|
|
|
|
|
|
|
|||||
x j |
0, j 1,3. |
|
|
||||||||
|
|
|
|
|
|||||||
|
x j 0, j 1,5. |
|
|||||||||
|
|
|
|
|
|
|
29
-
а) – симплекс-методом, б) – М-методом:
x1 |
3x2 x3 |
min, |
4x1 3x2 10x3 5x4 min, |
|
||||||||
3x1 2x2 x3 5x4 8, |
|
|||||||||||
x1 |
x2 |
x3 |
1, |
|
||||||||
x2 3x3 6x4 4, |
|
|||||||||||
x1 |
x2 |
x3 |
4, |
|
||||||||
2x1 x2 x4 0, |
|
|||||||||||
|
|
|
|
|
|
|||||||
x j |
0, j 1,3. |
|
|
|||||||||
|
|
|
|
|||||||||
x j 0, j 1,4. |
|
|||||||||||
|
|
|
|
|
|
-
а) – М-методом: б) –
x1 x2 x3 max, 3x1 x2 x3 5,
3x1 2x2 x3 7, x j 0, j 1,3.
симплекс-методом:
-
2x1 x2 x3 5x4 min,
3x1 x2 x3 7, 2x1 3x3 x4 1, 3x1 x3 x5 9,
x j 0, j 1,5.
-
а) – М-методом: б) – симплекс-методом:
x1 x2 2x3 |
max, |
9x1 2x2 |
x3 |
x5 max, |
|
|||||||
3x1 4x2 |
x4 |
12, |
|
|||||||||
x1 x2 |
x3 |
1, |
|
|||||||||
x1 x2 x5 1, |
|
|||||||||||
x1 x2 |
x3 |
1, |
|
|||||||||
2x1 3x2 |
x3 |
17, |
|
|||||||||
|
|
|
|
|
||||||||
x j 0, j 1,3. |
|
|||||||||||
|
|
|
|
|
|
|||||||
x j 0, j 1,5. |
|
|||||||||||
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
x1 |
x2 |
x3 |
min, |
2x1 3x2 |
max, |
|
||||||
x1 x2 x3 |
4, |
|
||||||||||
x1 |
x2 |
x3 |
1, |
|
||||||||
2x1 x2 x4 3, |
|
|||||||||||
x1 x2 x3 |
1, |
|
||||||||||
x1 3x2 x5 4, |
|
|||||||||||
|
|
|
|
|
|
|
|
|||||
x j |
0, j 1,3. |
|
||||||||||
|
|
|
|
|
||||||||
x j 0, j 1,5. |
|
|||||||||||
|
|
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
2x1 x2 x3 min, |
3x1 2x2 |
5x3 min, |
|
||||||||||||
x1 |
x2 |
x3 |
4, |
2x1 |
3x2 |
x3 |
10, |
|
|||||||
x1 |
x2 |
x3 |
2, |
4x1 |
x2 2x3 |
15, |
|
||||||||
x j |
0, j |
|
|
x j 0, j |
|
|
|
|
|||||||
1,3. |
|
1,3. |
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 x2 x3 x4 min, |
2x1 x2 max, |
|
||||||||||
5x1 9x2 |
45, |
|
||||||||||
2x1 x2 |
x3 x4 |
3, |
|
|||||||||
6x1 3x2 |
18, |
|
||||||||||
2x1 x2 |
x3 x4 |
1, |
|
|||||||||
x1 2x2 |
2, |
|
||||||||||
|
|
|
|
|
|
|||||||
x j 0, j 1,4. |
|
|
||||||||||
|
|
|
|
|
|
|||||||
|
x j 0, j 1,2. |
|
||||||||||
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
3x |
|
2x |
2 |
x |
3 |
max, x1 3x2 5x4 |
max, |
|
|||||||||||||||
1 |
|
|
|
|
2x1 4x2 |
x3 |
2x4 |
28, |
|
||||||||||||||
x1 |
2x2 |
x3 |
3, |
|
|
|
|
|
|||||||||||||||
3x1 5x2 3x4 x5 30, |
|
||||||||||||||||||||||
x1 |
x2 x3 1, |
|
|||||||||||||||||||||
4x1 2x2 |
8x4 x6 |
32, |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||
x j |
|
0, j 1,3. |
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
x j 0, j 1,6. |
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 2x2 4x3 |
max, |
8x2 |
7x4 x6 |
max, |
|
||||||||||||||
x1 2x2 3x4 |
2x6 |
12, |
|
||||||||||||||||
x1 |
x2 |
x3 |
1, |
|
|
||||||||||||||
|
4x2 |
x3 4x4 |
3x6 |
12, |
|
||||||||||||||
x1 |
x2 |
x3 |
3, |
|
|
||||||||||||||
|
5x2 |
5x4 x5 x6 25, |
|
||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||
x j |
0, j 1,3. |
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||
|
x j 0, j 1,6. |
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
x2 4x3 max, |
5x1 4x2 |
max, |
|
|||||||||
2x1 3x2 |
3, |
|
|||||||||||
x1 |
2x2 |
3x3 |
3, |
|
|||||||||
x1 3x2 4, |
|
||||||||||||
2x1 x2 |
4x3 |
1, |
|
||||||||||
x1 x2 2, |
|
||||||||||||
|
|
|
|
|
|
|
|||||||
x j |
0, j 1,3. |
|
|
||||||||||
|
|
|
|
|
|
||||||||
|
x j 0, j 1,2. |
|
|||||||||||
|
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
3x1 2x2 |
10x3 |
max, |
2x3 x4 min, |
|
|||||||
x1 x3 x4 1, |
|
||||||||||
x1 10x2 |
11x3 |
31, |
|
||||||||
x2 8x3 x4 2, |
|
||||||||||
x1 x2 |
2, |
|
|
||||||||
|
x3 2x4 x5 1, |
|
|||||||||
|
|
|
|
|
|
||||||
x j 0, j 1,3. |
|
|
|||||||||
|
|
|
|
|
|||||||
|
x j 0, j 1,5. |
|
|||||||||
|
|
|
|
|
|
-
а) – симплекс-методом, б) – М-методом:
4x1 x2 |
5x3 |
max, |
2x1 x2 5x |
4 |
max, |
|
|||||||||||||
2x1 x2 x3 |
12, |
|
|||||||||||||||||
x2 |
x3 2, |
|
|
||||||||||||||||
|
x1 2x2 x4 |
|
10, |
|
|||||||||||||||
3x1 2x2 |
x3 1, |
|
|
||||||||||||||||
3x1 2x2 x5 |
18, |
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||
x j |
0, j 1,3. |
|
|
||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||
|
x j 0, j 1,5. |
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
4x2 |
7x3 max, |
3x1 2x3 6x6 |
max, |
|
|||||||||
2x1 x2 3x3 6x6 18, |
|
|||||||||||||
2x1 2x2 14x3 |
2, |
|
||||||||||||
. 3x1 2x3 x4 |
2x6 24, |
|
||||||||||||
x1 |
2x2 |
10x3 6, |
|
|||||||||||
x1 3x3 x5 4x6 36, |
|
|||||||||||||
|
|
|
|
|
|
|
||||||||
x j |
0, j 1,3. |
|
|
|||||||||||
|
|
|
|
|
|
|||||||||
|
x j 0, j 1,6. |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
25. а) – М-методом: б) – симплекс-методом:
x1 |
4x2 x3 max, |
2x1 3x2 6x3 x4 min, |
|
||||||||||||||
2x1 x2 |
2x3 |
x4 24, |
|
||||||||||||||
4x1 11x2 3x3 |
7, |
|
|||||||||||||||
x1 |
2x2 |
4x3 |
22, |
|
|||||||||||||
x1 |
x2 x3 0, |
|
|
||||||||||||||
|
x1 |
x2 2x3 11, |
|
||||||||||||||
|
|
|
|
|
|
||||||||||||
x j |
0, j 1,3. |
|
|
||||||||||||||
|
|
|
|
|
|
|
|
||||||||||
|
x j 0, j 1,4. |
|
|
||||||||||||||
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
3x2 x3 |
min, |
2x1 x2 x3 x4 x5 max, |
|
||||||||
x1 9x2 x3 5, |
|
|||||||||||
x1 2x2 x3 |
1, |
|
||||||||||
2x1 x2 x4 9, |
|
|||||||||||
x1 |
2x2 x3 |
|
4, |
|
||||||||
|
x1 2x2 x5 7, |
|
||||||||||
|
|
|
|
|
|
|
||||||
x j |
0, j 1,3. |
|
|
|||||||||
|
|
|
|
|
||||||||
|
x j 0, j 1,5. |
|
||||||||||
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x1 |
3x2 x3 |
min, |
2x1 3x2 |
x4 |
max, |
|
|||||||||||
2x1 x2 2x4 |
x5 16, |
|
|||||||||||||||
x1 |
x2 |
2x3 |
|
4, |
|
||||||||||||
|
3x1 2x2 |
x3 |
3x4 |
18, |
|
||||||||||||
x1 |
x2 |
x3 2, |
|
||||||||||||||
x1 3x2 |
4x4 x6 |
24, |
|
||||||||||||||
|
|
|
|
|
|
|
|||||||||||
x j |
0, j 1,3. |
|
|||||||||||||||
|
|
|
|
|
|
|
|||||||||||
x j 0, j 1,6. |
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
x |
x |
2 |
x |
3 |
x |
4 |
min, x1 2x2 min, |
|
||||||||||||||||
1 |
|
|
|
|
|
|
|
|
|
5x1 2x2 |
4, |
|
||||||||||||
2x1 x2 |
x3 |
x4 |
3, |
|
|
|
||||||||||||||||||
x1 2x2 |
4, |
|
||||||||||||||||||||||
2x1 x2 |
x3 |
x4 |
1, |
|
||||||||||||||||||||
x1 x2 4, |
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
x j |
0, j 1,4. |
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
x j 0, j 1,2. |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
а) – М-методом: б) – симплекс-методом:
8x1 2x2 3x3 max, |
4x1 7x2 8x3 5x4 max, |
|
||||||
x1 x2 x3 5, |
x1 x2 2x4 4, |
|
||||||
3x1 x2 x3 3, |
2x1 x2 2x3 6, |
|
||||||
x j 0, j |
|
|
x j 0, j |
|
|
|
||
1,3. |
|
1,4. |
|
32