- •Содержание
- •Введение
- •1. Общая задача оптимизации. Понятие, постановка задач линейного программирования
- •Построение математической модели задачи
- •Надстройка Поиск решения
- •2. Рекомендации по решению задач оптимизации с помощью надстройки Поиск решения в ms Excel Решение задачи с помощью надстройки Поиск решения
- •Анализ решения задачи оптимизации
- •2.1. Технология компьютерной реализации злп. Задача
- •2.2. Специализированные задачи линейного программирования Транспортная задача
- •Задача о назначениях
- •Искомые параметры
- •Создание формы для решения задачи
- •Ввод исходных данных
- •Ввод граничных условий
- •Назначение целевой функции
- •5. Ввод зависимостей из математической модели
- •6. Ввод ограничений задачи
- •7. Ввод параметров
- •2.3. Задачи линейного программирования. Задача об оптимальном использовании ограниченных производственных ресурсов
- •Данные условия задачи
- •Экономико-математическая модель
- •Описание отчетов о решении задачи
- •3. Двойственность в задачах линейного программирования. Анализ полученных оптимальных решений
- •Создание отчёта по результатам поиска решения
- •Отчет по устойчивости
- •4. Нелинейное программирование
- •Решение системы нелинейных уравнений с двумя неизвестными с помощью средства Поиск решения
- •5. Балансовые модели
- •5.1. Экономико-математическая модель межотраслевого баланса (модель Леонтьева)
- •5.2. Межотраслевые балансовые модели в анализе экономических показателей
- •5.3. Модель международной торговли
- •5.4. Модель Неймана
- •Экономические модели и статистические методы Основы математической статистики
- •Использование инструментов Пакета анализа
- •6.1. Проверка статистических гипотез
- •Принятие статистических решений
- •Анализ одной выборки
- •Использование инструмента Пакет анализа для выявления различий между выборками
- •6.2. Дисперсионный анализ
- •6.3. Корреляционный анализ
- •Коэффициент корреляции
- •Корреляционная матрица
- •6.4. Регрессионный анализ
- •7. Возможные ошибки при вводе условий задач линейного программирования
- •Глоссарий
- •Библиографический список
- •Приложение
- •1. Печать всего рабочего листа:
- •2. Печать фрагмента рабочего листа:
- •3. Печать одной диаграммы:
- •Оптимизационные экономико-математические и эконометрические модели. Выполнение расчетов в среде excel
- •656049, Г. Барнаул, пр. Красноармейский, 98
6. Ввод ограничений задачи
В матрицу назначений, содержащую исходные данные по задаче, необходимо ввести условие размещения всех продавцов по торговым точкам реализации (рис. 11).
Рис. 11. Распределение продавцов по торговым точкам
Для этого необходимо:
выбрать Добавить ограничения;
в поле Ссылка на ячейку ввести адреса $А$2:$А$7;
в среднем поле установить знак «=». Для этого щелкнуть спинер и выбрать необходимый знак «=»;
в поле Ограничение установить значение 1.
для подтверждения введенного условия нажать кнопку ОК.
Далее вводится ограничение, которое реализует условие удовлетворения объемов продаж. Для этого необходимо:
выбрать Добавить ограничения;
в поле Ссылка на ячейку ввести адреса $А$8:$G$8;
в поле знака выбрать при помощи спинера знак «=»;
в поле Ограничение установить значение 1;
нажать кнопку ОК;
выбрать Добавить ограничения;
в поле Ссылка на ячейку ввести адреса $В$2:$G$7;
в поле знака выбрать при помощи спинера знак «<=»;
в поле Ограничение установить значение 1;
нажать кнопку ОК;
выбрать Добавить ограничения;
в поле Ссылка на ячейку ввести адреса $В$2:$G$7;
в поле знака выбрать при помощи спинера знак «целое»;
нажать кнопку ОК;
выбрать Добавить ограничения;
в поле Ссылка на ячейку ввести адреса $В$2:$G$7;
в поле знака выбрать при помощи спинера знак «>=»;
в поле Ограничение установить значение 0;
нажать кнопку ОК;
после этого надо вернуться в поле Поиск решения;
после ввода всех ограничений ввести ОК. На экране появится окно Поиск решения с введенными ограничениями (рис. 12).
Рис. 12. Ввод зависимостей из математической модели
7. Ввод параметров
С помощью окна Параметры можно вводить условия для решения оптимизационных задач. В нашей задаче следует установить флажок Неотрицательные значения и флажок Линейная модель. Нажать кнопку ОК. Опять появится диалоговое окно Поиск решения. Далее необходимо:
щелкнуть по кнопке Параметры;
выбрать переключатель Линейная модель;
выбрать переключатель Неотрицательные значения (так как назначение конкретного продавца на конкретное место работы не могут быть отрицательными);
нажать кнопку ОК. После этого произойдет переход в поле Поиск решения;
нажать кнопку Выполнить.
Решение задачи выполняется сразу же после ввода данных, когда на экране находится диалоговое окно Поиск решения. Нажать кнопку Выполнить. На экране появится диалоговое окно Результаты поиска решения (рис. 13).
В результате нами был получен оптимальный план распределения продавцов:
Рис. 13. Результаты решения
План распределения продавцов имеет следующий вид:
Продавец А распределён в торговую точку 4, его выручка составляет 83 д.ед.;
Продавец В распределён в торговую точку 2, его выручка составляет 60 д.ед;
Продавец C распределён в торговую точку 3, его выручка составляет 40 д.ед;
Продавец D распределён в торговую точку 5, его выручка составляет 70 д.ед;
Продавец E распределён в торговую точку 6, его выручка составляет 60 д.ед;
Продавец F распределён в торговую точку 1, его выручка составляет 65 д.ед.
Общая сумма выручки при таком распределении составляет 371 д.ед.
