- •Докажите, что допустимая область является выпуклым множеством.
- •Дайте характеристику канонической формы задачи лп.
- •Назовите основные шаги симплекс-метода.
- •Основные правила перехода к двойственной задаче.
- •Алгоритм решения задачи
- •Математическая модель задачи
- •Анализ результатов вычислений
- •Список использованных источников
-
Математическая модель задачи
Шаг 1
За ведущий выберем столбец 2 , так как -22 наименьший элемент в W строке. Элемент W строки, принадлежащий столбцу свободных членов не рассматриваем.
За ведущую выберем строку 1, так как отношение свободного члена к соответствующему элементу выбранного столбца для 1 строки является наименьшим. Отношение вычисляется только для положительных элементов столбца 2.
Таблица 5.1
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r1 |
r2 |
r3 |
r4 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||
r1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|||||||||||||||||||||||||||||||||||||||||||||
r2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
|||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
Необходимо разделить элементы строки 1 на 12.
Таблица 5.2
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r1 |
r2 |
r3 |
r4 |
СЧ |
О |
||||||||||||||||||||||||||||||||||||||||||||||||||||
r1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
r2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
||||||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
От элементов строки 3 отнимает соответствующие элементы строки 1, умноженные на 8.
От элементов строки 4 отнимает соответствующие элементы строки 1, умноженные на 2.
От элементов строки G отнимает соответствующие элементы строки 1, умноженные на 36.
От элементов строки W отнимает соответствующие элементы строки 1, умноженные на -22.
Элементы столбца r1 можно не пересчитывать, так как переменная r1 больше не является базисной.
Таблица 5.3
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r2 |
r3 |
r4 |
СЧ |
|||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|||||||||||||||||||||||||||||||||||||||||||||||||
r2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
|
X 1 = (0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 46 , 2 , 50)
W = -98 + 40/3 x1 -4/3 x3 + 55/6 x4 + 22/3 x5 + 5/6 x6 - x7 - x8 - x9
Значение функции W для данного решения: W (X 1) = -98
Шаг 2
За ведущий выберем столбец 1 , так как -40/3 наименьший элемент в W строке. Элемент W строки, принадлежащий столбцу свободных членов не рассматриваем.
За ведущую выберем строку 2, так как отношение свободного члена к соответствующему элементу выбранного столбца для 2 строки является наименьшим. Отношение вычисляется только для положительных элементов столбца 1.
Таблица 5.4
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r2 |
r3 |
r4 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
r2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
|||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
Необходимо разделить элементы строки 2 на 12.
Таблица 5.5
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r2 |
r3 |
r4 |
СЧ |
О |
||||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
r2 |
|
|
|
|
|
|
|
|
|
|
|
|
23 6 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
||||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
От элементов строки 1 отнимает соответствующие элементы строки 2 .
От элементов строки 3 отнимает соответствующие элементы строки 2, умноженные на -1/3.
От элементов строки 4 отнимает соответствующие элементы строки 2, умноженные на 5/3.
От элементов строки G отнимает соответствующие элементы строки 2, умноженные на 6.
От элементов строки W отнимает соответствующие элементы строки 2, умноженные на -40/3.
Элементы столбца r2 можно не пересчитывать, так как переменная r2 больше не является базисной.
Таблица 5.6
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r3 |
r4 |
СЧ |
||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
X 2 = (23/6 , 85/36 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 59/18 , 785/18)
W = -422/9 -4/3 x3 + 85/18 x4 + 4 x5 + 5/6 x6 + 1/9 x7 - x8 - x9
Значение функции W для данного решения: W (X 2) = -422/9
Шаг 3
За ведущий выберем столбец 4 , так как -85/18 наименьший элемент в W строке. Элемент W строки, принадлежащий столбцу свободных членов не рассматриваем.
За ведущую выберем строку 4, так как отношение свободного члена к соответствующему элементу выбранного столбца для 4 строки является наименьшим. Отношение вычисляется только для положительных элементов столбца 4.
Таблица 5.7
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r3 |
r4 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
- |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
- |
Необходимо разделить элементы строки 4 на 95/18.
Таблица 5.8
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r3 |
r4 |
СЧ |
O |
||||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
85 |
||||||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
23 2 |
||||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
- |
||||||||||||||||||||||||||||||||||||||||||||||||||
r4 |
|
|
|
|
|
|
|
|
|
|
|
|
157 19 |
||||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|
- |
||||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
|
- |
От элементов строки 1 отнимает соответствующие элементы строки 4 .
От элементов строки 2 отнимает соответствующие элементы строки 4 .
От элементов строки 3 отнимает соответствующие элементы строки 4, умноженные на -5/9.
От элементов строки G отнимает соответствующие элементы строки 4, умноженные на 13.
От элементов строки W отнимает соответствующие элементы строки 4, умноженные на -85/18.
Элементы столбца r4 можно не пересчитывать, так как переменная r4 больше не является базисной.
Таблица 5.9
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r3 |
СЧ |
|||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
X 3 = (41/38 , 81/38 , 0 , 157/19 , 0 , 0 , 0 , 0 , 0 , 299/38)
W = -299/38 -65/19 x3 + 219/76 x5 + 13/19 x6 -1/76 x7 - x8 -2/19 x9
Значение функции W для данного решения: W(X3) = -299/38
Шаг 4
За ведущий выберем столбец 5 , так как -219/76 наименьший элемент в W строке. Элемент W строки, принадлежащий столбцу свободных членов не рассматриваем.
За ведущую выберем строку 3, так как свободное отношение для третьего 3 строки является наименьшим. Отношение вычисляется только для положительных элементов столбца 5.
Таблица 5.10
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r3 |
СЧ |
О |
||||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
- |
||||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
- |
Необходимо разделить элементы строки 3 на 219/76.
Таблица 5.11
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
r3 |
СЧ |
О |
||||||||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
18 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
r3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
|
- |
||||||||||||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
|
- |
От элементов строки 1 отнимает соответствующие элементы строки 3, умноженные на 9/76.
От элементов строки 2 отнимает соответствующие элементы строки 3, умноженные на 13/76.
От элементов строки 4 отнимает соответствующие элементы строки 3, умноженные на 9/38.
От элементов строки G отнимает соответствующие элементы строки 3, умноженные на -11/19.
От элементов строки W отнимает соответствующие элементы строки 3, умноженные на -219/76.
Элементы столбца r3 можно не пересчитывать, так как переменная r3 больше не является базисной.
Таблица 5.12
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
W |
|
|
|
|
|
|
|
|
|
|
X 4 = (134/219 , 132/73 , 0 , 556/73 , 598/219 , 0 , 0 , 0 , 0)
W = 0
Значение функции W для данного решения: W (X 4) = 0
Строка W нам больше не нужна.
Мы нашли начальное опорное решение функции G .
X нач. = (134/219 , 132/73 , 0 , 556/73 , 598/219 , 0 , 0 , 0 , 0)
G = -51868/219 + 4856/1095 x3 -2986/1095 x6 -34/219 x7 + 44/219 x8 -2674/1095 x9
Значение функции для данного решения: G (X нач) = -51868/219
Шаг 5
За ведущий выберем столбец 3 , так как -4856/1095 наименьший элемент в G строке. Элемент G строки, принадлежащий столбцу свободных членов не рассматриваем.
За ведущую выберем строку 1, так как отношение свободного члена к соответствующему элементу выбранного столбца для 1 строки является наименьшим. Отношение вычисляется только для положительных элементов столбца 3.
Таблица 5.13
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
- |
Необходимо разделить элементы строки 1 на 351/365.
Таблица 5.14
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||||
x2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
- |
От элементов строки 2 отнимает соответствующие элементы строки 1, умноженные на 61/1095.
От элементов строки 3 отнимает соответствующие элементы строки 1, умноженные на -260/219.
От элементов строки 4 отнимает соответствующие элементы строки 1, умноженные на 264/365.
От элементов строки G отнимает соответствующие элементы строки 1, умноженные на -4856/1095.
Таблица 5.15
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
||||||||||||||||||||||||||||||||||||||||||
x3 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
X 1 = (178/351 , 0 , 220/117 , 244/39 , 134/27 , 0 , 0 , 0 , 0 )
G = -80204/351 -4856/1053 x2 -2326/1053 x6 -230/1053 x7 + 4/351 x8 -2618/1053 x9
Значение функции G для данного решения: G (X 1) = -80204/351
Шаг 6:
За ведущий выберем столбец 8 , так как -4/351 наименьший элемент в G строке. Элемент G строки, принадлежащий столбцу свободных членов не рассматриваем.
За ведущую выберем строку 2, так как отношение свободного члена к соответствующему элементу выбранного столбца для 2 строки является наименьшим. Отношение вычисляется только для положительных элементов столбца 8.
Таблица 5.16
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||||
x3 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
- |
Необходимо разделить элементы строки 2 на 20/351.
Таблица 5.17
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
О |
|||||||||||||||||||||||||||||||||||||||||||||
x3 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
- |
От элементов строки 1 отнимает соответствующие элементы строки 2, умноженные на 5/117.
От элементов строки 3 отнимает соответствующие элементы строки 2, умноженные на -8/27.
От элементов строки 4 отнимает соответствующие элементы строки 2, умноженные на 2/39.
От элементов строки G отнимает соответствующие элементы строки 2, умноженные на -4/351.
Таблица 5.18
|
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
СЧ |
||||||||||||||||||||||||||||||||||||||||||
x3 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x8 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x5 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
x4 |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
G |
|
|
|
|
|
|
|
|
|
|
X 2 = (0 , 0 , 3/2 , 29/5 , 38/5 , 0 , 0 , 89/10 , 0)
G = -1142/5 -1/5 x1 -23/5 x2 -11/5 x6 -1/5 x7 -5/2 x9
Значение функции G для данного решения: G (X 2) = -1142/5
Учитывая, что все x i0, по условию задачи, наибольшее значение функции G равно свободному члену -1142/5, т.е. это оптимальное решение.
Теперь можно записать ответ.
Ответ:
X опт = (0 , 0 , 3/2 , 29/5 , 38/5 , 0 , 0 , 89/10 , 0)
Значение функции: Z = 1142/5 = 233,3