
- •Глава 1 математические методы и модели в экономике
- •1.1. Моделирование в экономике и его использование в
- •Математическая модель. Основные типы моделей
- •Глава 2
- •2.1. Балансовые модели.
- •2.2. Продуктивные модели Леонтьева
- •2.3. Вектор полных затрат
- •Глава 3 математические методы линейной оптимизации
- •3.1. Некоторые экономические задачи, приводящие
- •3.2. Общая и основная задачи линейного программирования
- •3.3. Геометрическая интерпретация задачи линейной оптимизации
- •Пример решения лабораторной работы №1
- •Решение.
- •Область допустимых решений задачи
- •Лабораторная работа № 2
- •Лабораторная работа 3
- •3.5. Транспортная задача
- •3.5.1. Постановка и математическая модель транспортной задачи
- •3.5.2. Методы построения исходного опорного плана
- •Метод минимальной стоимости
- •3.5.3. Метод потенциалов нахождения оптимального решения
- •Алгоритм решения транспортной задачи на основе метода потенциалов
- •3.5.4. Экономический смысл двойственных оценок
- •Лабораторная работа 4
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Глава 4 оптимизационное моделирование в среде excel
- •4.1. Общие вопросы
- •4.1.1. Возможности применения Excel в разных предметных областях
- •4.1.2. Две категории стандартных функций Ехсеl
- •4.2. Решение прикладных задач средствами Excel
- •4.3. Общие вопросы использования надстройки Поиск решения (Solver)
- •4.3.1. Общие сведения об инструменте Поиск решения (Solver)
- •4.3.2. Назначение надстройки Поиск решения (Solver)
- •4.3.3. Ограничения в задачах
- •4.3.4. Виды математических моделей
- •4.3.5. Установка надстройки Поиск решения
- •4.4. Решение оптимизационной задачи
- •4.4.1. Задача на оптимальное распределение ресурсов
- •Структура рабочего листа
- •Поиск оптимального решения
- •Изменение ограничений
- •Виды ограничений
- •4.4.2. Транспортная задача
- •Заключение
- •Библиографический список
- •Оглавление
- •Глава 1. Математические методы и модели в экономике…………..3
- •Глава 2. ……………………………………………………..……………..9
- •Глава 3. Математические методы линейной оптимизации……….21
- •Глава 4. Оптимизационное моделирование в среде Excel……….74
4.4.2. Транспортная задача
Пример 4.3. Рассмотрим применение информационных технологий Excel для решения транспортной задачи на примере, представленном в таблице 4.2.
Таблица 4.2. Исходные данные для транспортной задачи
Поставщики |
Потребители |
Запас |
|||
1 |
2 |
3 |
4 |
||
1 |
4
|
2
|
3
|
0
|
500 |
2 |
3
|
1
|
6
|
0
|
600 |
3 |
2
|
7
|
8
|
0
|
700 |
4 |
1
|
9
|
4
|
0
|
800 |
Спрос |
900 |
400 |
450 |
850 |
2600 2600 |
Введем данные в компьютер в виде, показанном на рис. 4.13.
Рис. 4.13. Рабочий лист транспортной задачи 4.4
В массив В3:Е6
введены значения стоимости перевозок
единицы груза. В ячейки В14:Е14 введены
величины спроса потребителей, в G9:G12
- запасов поставщиков, а в ячейку G14
– суммарного запаса, равного суммарному
спросу и составляющего 2600 единиц. Массив
В9:Е12 отведен под значения неизвестных
(объемы перевозок), где i=1,2,3,4;
j=1,2,3,4.
Функция =СУММПРОИЗВ(В3:Е6;В9:Е12) введена
в ячейку F13.
Функция отражает сумму произведений
стоимости
на объемы
перевозок
.
В массивы F9:F12
и В13:Е13 введены левые части ограничений
задачи
(i=1,2,3,4)
и
(j=1,2,3,4)
соответственно. Эти суммы и целевая
функция введены с помощью Мастера
функций.
Рис.4.14. Диалоговое окно Поиск решения
После ввода данных вызывается диалоговое окно Поиск решения. В этом диалоговом окне заносится номер ячейки с целевой функцией (F13), номера изменяемых ячеек (В9:Е12), устанавливается направление оптимизации, а также вводятся ограничения (рис. 4.14):
$B$13:$E$13=$B$14:$E$14, $F$9:$F$12=$G$9:$G$12.
В диалоговом окне Параметры поиска решения установим флажок Линейная модель, Неотрицательные значения (рис. 4.6) и, щелкнув по кнопке ОК, возвратимся в диалоговое окно Поиск решения. Щелкнув левой кнопкой мыши по кнопке Выполнить в этом окне, получим на экране результат решения задачи (рис. 4.15).
Рис. 4.15. Оптимальное решение транспортной задачи 4.3
Таким образом,
=2750,
=450,
=50,
=400,
=200,
=100,
=600,
=800.
Остальные объемы перевозок груза равны
нулю.
Если оптимальное решение не найдено
Если надстройка Поиск решения прекратила работу не найдя оптимального решения, то причинами этого могут быть:
процесс поиска решения был прерван пользователем;
в диалоговом окне Параметры поиска решения установлен флажок Показывать результаты итераций;
пользователь нажал кнопку Стоп в режиме пошагового выполнения итераций;
количество итераций или время поиска решения превысило максимально допустимое;
при решении нелинейной задачи в диалоговом окне Параметры поиска решения установлен флажок Линейная модель;
значение целевой ячейки неограниченно возрастало или убывало;
при использовании условия целочисленности задано слишком маленькое Допустимое отклонение (параметр в диалоговом окне Параметры поиска решения;
при решении нелинейной задачи с медленной сходимостью параметр Сходимость в диалоговом окне Параметры поиска решения имеет слишком большое значение;
модель включает переменные, значения которых отличаются на несколько порядков, и при этом флажок Автоматическое масштабирование в диалоговом окне Параметры поиска решения не включен.