Задача №1 (Симплекс метод решения задачи линейного программирования.)
Найти Fmax = 9x1 + 10x2 + 16x3, при ограничениях:

Запишем задачу в каноническом виде:
F=9x1 + 10x2 + 16x3 →max
Возможно вы искали - Лабораторная работа: Синтаксис, основные объекты и команды системы Maple

Заполним начальную таблицу:

Таблица 0.
| 0 | 9 | 10 | 16 | 0 | 0 | 0 |
Отношение, Похожий материал - Курсовая работа: Синтаксический анализатор полиномов θ | |||
| i | Базис | |||||||||
| 1 | 0 | 360 | 18 | 15 | 12 | 1 | 0 | 0 | 30 | |
| 2 | 0 | 192 | 6 | 4 | 8 | 0 | 1 | 0 | 24 | |
| 3 | 0 | 180 | 5 | 3 | 3 | 0 | 0 | 1 | 60 | |
| ∆j | 0 | -9 | -10 | -16 | 0 | 0 | 0 | |||
| Zj | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Zj вычисляется по формуле ![]()
Оценки (∆j) вычисляются по формуле
, где
- коэффициент из первой строки таблицы.
Выбираем минимальную (отрицательную) оценку. Она определяет направляющий столбец.
Заполняем столбец «θ», по минимальному значению определяем направляющую строку.
Очень интересно - Учебное пособие: Синтез конечного автомата для устройства управления ЭВМ
На пересечение строки и столбца находится направляющий элемент.
Заполняем новую таблицу
Таблица 1.
| 0 | 9 | 10 | 16 | 0 | 0 | 0 |
Отношение, θ | |||
| i | Базис | |||||||||
| 1 | 0 | 72 | 9 | 9 | 0 | 1 | 0 | 8 | ||
| 2 | 16 | 24 | 1 | 0 | 0 | 48 | ||||
| 3 | 0 | 108 | 0 | 0 | - | 1 | 72 | |||
| ∆j | 384 | 3 | -2 | 0 | 0 | 2 | 0 | |||
| Zj | 384 | 12 | 8 | 0 | 0 | 2 | 0 | |||
Вам будет интересно - Курсовая работа: Синтез мікропрограмних автоматів
Изменяется базис в позиции направляющей строки. Базисным становится вектор, соответствующий направляющему столбцу, т. е. ![]()
Столбец
становится базисным, то есть единичным.
Новые значения в направляющей строке получаем делением элементов этой строки на направляющий элемент.
Остальные элементы в небазисных столбцах и в столбце
вычисляем по правилу треугольника.
Выбираем минимальную отрицательную оценку. Она определяет направляющий столбец.
Похожий материал - Курсовая работа: Синтез схеми ПЛІС для інвертора
Заполняем столбец «θ»
По минимальному значению определяем направляющую строку.
На пересечении направляющей строки и столбца находится направляющий элемент.
Заполнение второй таблицы осуществляется по аналогии с предыдущей.