ЭММиМ. Задача об использовании ресурсов. Для изготовления двух видов продукции р 1, р 2 используются три вида ресурсов S
![]()
|
Статус ресурса (дефицитным или недефицитным) устанавливается в зависимости от того, полное или частичное их использование предусматривает оптимальное решение задачи. Если ограничение является связывающим, то этот ресурс относится к дефицитному (используется полностью). Если ограничение является не связывающим, то ресурс относится к недефицитному, следовательно, ресурсы 1, 3 являются дефицитными, а ресурс 2 - недефицитным. Решение задач ЛП в Excel Решение задач линейного программирования можно произвести с помощью надстройки MS Excel «Поиск решения». Надстройка становится доступной при установке MS Excel. Однако, чтобы использовать эту надстройку в Excel, необходимо сначала загрузить ее. Загрузка надстроек Поиск решения и Анализ данных: • в Microsoft Office 2010 щелкните значок Кнопка MicrosoftOffice ![]() • выберите команду Надстройки, а затем в поле Управление – пункт Надстройки Excel; • нажмите кнопку Перейти; • в окне Доступные надстройки установите флажок Поиск решения и нажмите ОК. После загрузки надстройки Поиск решения в группе Анализ на вкладке Данные становится доступна команда Поиск решения. До вызова Поиск решения необходимо подготовить данные для решения задачи ЛП на рабочем листе Excel. Пример 1. Решим задачу ЛП. ![]() Анализ данных в Excel. Вид листа Excel для примера 1 показан в следующей таблице
Данные задачи и формулы в соответствующие ячейки вводятся следующим образом. B1:C1 — записаны обозначения переменных модели x1, x2. B2:C2 — резервируются для значений переменных модели, которые будут найдены после выполнения процедуры Поиск решения. A3:A6 — записаны обозначения строки целевой функции F и строк ограничений b1, b2, b3. B3:C3 — записаны коэффициенты при переменных модели в целевой функции. B4:C6 — заносим матрицу коэффициентов при переменных в системе ограничений модели. Е4:Е6 — записаны правые части системы ограничений модели. D3 (целевая ячейка) — вводим формулу: =СУММПРОИЗВ(B3:C3;$B$2: $C$2). «Протягиваем» ее до D6 включительно. Запустить команду Поиск решения. В диалоговом окне Поиск решения выполнить: • установить целевую ячейку равной минимальному значению; • изменяя ячейки, ввести адрес переменных; • ввести ограничения; • выбрать метод решения: Поиск решения задач симплекс-методом. Заполненное диалоговое окно Поиск решения имеет вид ![]() После выполнения программы работы Поиск решения получим
Оптимальное решение: x = (4; 3). Fmin (x) = 5 ▲ Пример 2 (задача составления рациона). ![]() Анализ данных в Excel. Исходные данные примера 2 на рабочем листе Excel, и заполненное диалоговое окно Поиск решения имеют вид
![]() После выполнения программы работы «Поиск решения» получим
Оптимальное решение: x = (2; 3). Fmin (x) = 26 ▲ Пример 3 (задача использования ресурсов). ![]() Анализ данных в Excel. Исходные данные примера 3 на рабочем листе Excel, и заполненное диалоговое окно Поиск решения имеют вид
![]() После выполнения программы работы «Поиск решения» получим
Оптимальное решение: x = (200; 400). Fmax (x) = 32000. |