LOGO Решение задач линейного программирования в MS Excel.

Презентация:



Advertisements
Похожие презентации
Решим в MS Excel задачу линейного программирования
Advertisements

LOGO Примеры задач линейного программирования. Для изготовления двух видов продукции Р1 и Р2 используют четыре вида ресурсов: S1, S2, S3 и S4. Задача.
LOGO Графическое решение задач линейного программирования.
Всероссийский заочный финансово-экономический институт Кафедра экономико-математический методов и моделей Тема: Решение многокритериальных задач линейного.
Средняя школа год разработка Агрба Л. М. Далее Информатика и ИКТ ПОДБОР ПАРАМЕТРА.
Автор: ученик ?. Если данную комнату оклеивать обоями «без рисунка»,то покупать надо как минимум …. Найти наименьшее количество обоев для оклеивания стен.
Примеры задач линейного программирования. Для изготовления двух видов продукции Р 1 и Р 2 используют четыре вида ресурсов: S1, S2, S3 и S4. Задача об.
Алгоритм решения оптимизационной задачи с использованием табличного процессора Excel.
Графическое решение задач линейного программирования.
Автор: ученик ?. Гараж лучше строить из красных кирпичей. Определить оптимальный вариант построения гаража.
Анализ электронных таблиц. Параметрические таблицы, подбор параметра и принятие решений.
Использование прикладного ПО для решения задач по теме «Линейная парная регрессия»
МАТЕМАТИКА ДЛЯ ЭКОНОМИСТОВ Курс лекций для ЭМО-51, МО-51 филиала СПбГИЭУ в Вологде учебный год Автор: ЕГОРОВА.Е.Ю. Часть 9: ОСНОВЫ ОПТИМАЛЬНОГО.
Решение транспортной задачи в среде Excel Лекция 12.
Лекция 4. Теория двойственности Содержание лекции: 1. Двойственная задача линейного программирования Двойственная задача линейного программирования Двойственная.
Кафедра математики и моделирования Старший преподаватель Е.Г. Гусев Курс «Высшая математика» Лекция 17. Тема: Графический метод и симплекс-метод задачи.
Подготовила: Зобнина Руфина Фаильевна, Педагог дополнительного образования МОУ ДОД МЦДО «Лидер»
ЗАДАЧА ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ РЕШЕНИЕ В EXCEL.
Решение задач оптимизации в MS Excel ГБОУ Центр образования 133 Невского района авт. Баринова Е. А.
Математические методы и модели организации операций Задачи линейного программирования.
Транксрипт:

LOGO Решение задач линейного программирования в MS Excel

Общая задача линейного программирования решается симплексным методом Симплекс (лат. simplex - простой) – простейший выпуклый многогранник в n-мерном пространстве с n+1 вершиной (например, тетраэдр в 3-мерном пространстве)

Если задача линейного программирования имеет оптимальное решение, то оно соответствует хотя бы одной угловой точке многогранника решений (и совпадает с одним из допустимых базисных решений системы ограничений) На рисунке: оптимальное решение находится в одной из вершин многоугольника решений А, В, С, D

Геометрический смысл симплексного метода состоит в последовательном переходе от одной вершины многогранника ограничений к соседней, в которой целевая функция принимает лучшее (по крайней мере, не худшее) значение

Впервые симплексный метод был предложен американским ученым Дж. Данцигом в 1949 г. Джордж Бернард Данциг ( ) – американский математик, разработал симплексный алгоритм, считается основоположником методов линейного программирования Леонид Витальевич Канторович ( ) – советский математик и экономист, лауреат Нобелевской премии по экономике 1975 года «за вклад в теорию оптимального распределения ресурсов». Один из создателей линейного программирования Идеи симплексного метода были разработаны в 1939 г. российским ученым Л.В.Канторовичем

Симплексный метод позволяет решить любую задачу линейного программирования В настоящее время он используется для компьютерных расчетов Рассмотрим решение задачи линейного программирования в MS Excel

В MS Excel для решения задачи линейного программирования используется надстройка ПОИСК РЕШЕНИЯ

Сначала надстройку Поиск решения необходимо подключить (до первого использования) В MS Excel 2003: Сервис / Надстройки / Поиск решения / OK После этого команда Поиск решения включена в меню Сервис

В MS Excel 2007: 1) Кнопка Office (левый верхний угол окна программы) 2) Кнопка Параметры Excel (внизу окна меню) 3) Надстройки

В MS Excel 2007: 4) Кнопка Перейти (внизу окна Параметры Excel)

В окне Надстройки установить флажок и нажать ОК В MS Excel 2007 кнопка Поиск решения появится во вкладке Данные

Решим в MS Excel задачу линейного программирования

СРС

Ответы:

Решим в MS Excel задачу линейного программирования 1. Создадим область переменных Ячейки В2:В6 будут играть роль переменных (пока они пусты)

Решим в MS Excel задачу линейного программирования 2. Введем формулу вычисления значений целевой функции Например, в ячейку А8

Решим в MS Excel задачу линейного программирования 3. Создадим область ограничений В ячейках А11:А13 будем вычислять левые части ограничений в системе В ячейках В11:В13 введем правые части ограничений системы

Решим в MS Excel задачу линейного программирования 3. Создадим область ограничений В ячейках А11:А13 будем вычислять левые части ограничений в системе Первое ограничение

Решим в MS Excel задачу линейного программирования 3. Создадим область ограничений В ячейках А11:А13 будем вычислять левые части ограничений в системе Второе ограничение

Решим в MS Excel задачу линейного программирования 3. Создадим область ограничений В ячейках А11:А13 будем вычислять левые части ограничений в системе Третье ограничение

Решим в MS Excel задачу линейного программирования 4. Вызовем окно диалога Поиск решения При этом удобно, если активной ячейкой является ячейка со значением целевой функции

Решим в MS Excel задачу линейного программирования 1)Устанавливаем целевую ячейку А8 (там где вычисляется значение целевой функции) 2)Указываем направление оптимизации – минимизация (по условию) 3)В поле Изменяя ячейки указываем ячейки переменных В2:В6

Решим в MS Excel задачу линейного программирования Укажем ограничения 4) Нажимаем кнопку Добавить Появится окно Добавление ограничения

Решим в MS Excel задачу линейного программирования Укажем ограничения 5) Неотрицательность переменных: Нажать кнопку Добавить 6) Остальные ограничения: Нажать OK

Решим в MS Excel задачу линейного программирования Осталось нажать кнопку Выполнить

Решим в MS Excel задачу линейного программирования Результаты Ответ:

Литература 1.Кремер Н.Ш., Путко Б.А. Исследование операций в экономике. - М.: ЮНИТИ, с. 2.Красс М.С., Чупрынов Б.П. Математика для экономистов. - СПб.: Питер, с.