Задача 2 Задача 3
Результаты решения симплекс-методом задачи 2: ; ; задачи 3: . В задаче 1 переменная х1 = 1 - целочисленная, а в последующих задачах при целочисленности х2 перестала быть целочисленной х1. Затем следует накладывать ограничения целочисленности на х1 и т. д. (рис. 3.4).
Рисунок 3.4 – Схема решения задачи ЛП методом ветвей и границ В качестве оптимального принимается решение задачи 5, которое дает наибольшее из целочисленных решений значение целевой функции. Решение целочисленных задач с использованием MS Excel Решение целочисленных задач с использованием MS Excel осуществляется аналогично, как и решение задач линейного программирования, с использованием пакета «Поиск решения». Отличие состоит в том, что для данного типа задач необходимо добавить ограничение целочисленности на используемые в задаче переменные. Это делается при добавлении ограничений (рис. 3.5). В диалоговом окне «Добавление ограничения» в поле «Ссылке на ячейку» ввести адреса ячеек, рядом ввести цел. Рисунок 3.5 – Добавление условия целочисленности переменных В диалоговом окне «Поиск решения», нажать кнопку Параметры, поставить флажок на Показывать результаты итераций (рис. 3.6), затем Выполнить. Рисунок 3.6– Окно «Параметры поиска решения» На экране появится результат решения на первой итерации и диалоговое окно «Текущее состояние поиска решения» (рис. 3.7). Рисунок 3.7 – Окно «Текущее состояние поиска решения» Щелкнуть Сохранить сценарий, затем Продолжить, ввести номер итерации как имя сценария, повторять до появления диалогового окна «Результат поиска решения» (рис. 3.8). Рисунок 3.8 – Окно «Результаты поиска решения» Для целочисленных задач возможен только Отчет по результатам (рис. 3.9). Рисунок 3.9 – Отчет по результатам
|