
- •Введение
- •Глава 1. Оптимизационные экономико-математические модели
- •1.1. Общая задача оптимизации. Примеры задач линейного программирования
- •1.1.1. Задача оптимального использования ресурсов (задача о коврах)
- •Экономико-математическая модель задачи
- •Экономико-математическая модель задачи
- •1.2. Графический метод решения задач линейного программирования
- •Экономико-математическая модель задачи
- •1.3. Технология решения задач линейного программирования с помощью надстройки поиск решения в среде excel
- •1.3.1. Общие сведения о работе с табличным процессором Excel
- •Экономико-математическая модель задачи
- •1.4. Двойственность в задачах линейного программирования. Анализ полученных оптимальных решений
- •Решение
- •Содержание отчета по результатам
- •Содержание отчета по устойчивости
- •Решение
- •Задачи для самостоятельного решения
- •1.5. Специальные задачи линейного программирования
- •1.5.1. Задачи целочисленного программирования
- •Экономико-математическая модель задачи
- •Решение задачи целочисленного программирования с помощью средства Excel Поиск решения
- •1.5.2. Транспортная задача и ее реализация в среде Excel
- •Применение транспортных моделей к решению некоторых экономических задач
- •Решение
- •1.31. Диалоговое окно Результаты поиска решения
- •1.5.3. Задача о назначениях
- •Экономико-математическая модель задачи
- •1.6. Возможные ошибки при вводе условий задач линейного программирования
- •Глава 2. Балансовые модели
- •2.1. Экономико-математическая модель межотраслевого баланса (модель Леонтьева)
- •2.2. Межотраслевые балансовые модели в анализе экономических показателей
- •Решение
- •2.3. Модель международной торговли (линейная модель обмена)
- •Решение
- •2.4. Модель неймана
- •Вопросы и задачи для самостоятельного решения
- •Глава 3. Методы и модели анализа и прогнозирования экономических процессов с использованием временных рядов
- •3.1. Основные понятия и определения
- •3.1.1. Требования к исходной информации
- •3.1 .2. Этапы построения прогноза по временным рядам
- •2. Построение моделей
- •3. Оценка качества построенных моделей
- •4. Построение точечных и интервальных прогнозов
- •Установка Пакета анализа
- •Решение
- •Решение задачи с помощью Пакета анализа Excel
- •Решение
- •3.3. Анализ временных рядов с помощью инструмента мастер диаграмм
- •Построение линий тренда
- •График временного ряда Индекс потребительских расходов
- •Решение
- •Вопросы и задачи для самостоятельного решения
- •Глава 4. Аудиторная работа «Решение задач линейного программирования с использованием Microsoftt Excel»
- •4.1. Руководство к выполнению аудиторной работы
- •4.2. Инструкция по использованию Microsoft Excel при решении задач линейного программирования
- •2) В окне Поиск решения запустить задачу на решение;
- •3) В окне Результат выбрать формат вывода решения.
- •4.3. Порядок выполнения работы
- •Задание 1
- •Задание 2
- •Примерные вопросы на защите работы
- •Приложение 1
- •Василий Васильевич леонтьев
- •5 Августа 1906 г. - 5 февраля 1999 г.
- •Леонид Витальевич канторович
- •19 Января 1912 г. - 7 апреля 1986 г.
- •Оглавление
- •Глава 1. Оптимизационные экономико-математические модели
- •Глава 2. Балансовые модели
- •Глава 3. Методы и модели анализа и прогнозирования экономических процессов с использованием временных рядов
- •Глава 4. Аудиторная работа «решение задач линейного программирования с использованием microsoft excel»
1.5.2. Транспортная задача и ее реализация в среде Excel
Транспортная задача является одной из наиболее распространенных задач линейного программирования и находит широкое практическое приложение.
Постановка транспортной задачи. Некоторый однородный продукт, сосредоточенный у m поставщиков Аi в количестве ai (i = 1, ..., m) единиц, необходимо доставить n потребителям Bj в количестве bj (j = 1, ..., n) единиц. Известна стоимость cij перевозки единицы груза от поставщика i к потребителю j. Составить план перевозок, позволяющий с минимальными затратами вывести все грузы и полностью удовлетворить потребителей.
Сформулируем экономико-математическую модель транспортной задачи. Обозначим через xij количество единиц груза, запланированных к перевозке от поставщика i к потребителю j. Так как от поставщика i к потребителю j запланировано перевезти xij единиц груза, то стоимость перевозки составит cij∙xij.
Транспортная задача относится к двух индексным задачам линейного программирования, так как в результате решения задачи необходимо найти матрицу Х с компонентами xij.
Стоимость всего плана выразится двойной
суммой
.
Систему ограничений получаем из следующих условий задачи:
а) все грузы должны быть перевезены,
т.е.
,
i = 1, ..., m;
б) все потребности должны быть
удовлетворены, т.е.
,
j = 1, ..., n.
Таким образом, математическая модель транспортной задачи имеет следующий вид. Найти минимальное значение линейной функции: (1.6)
При ограничениях:
,
i = 1, ..., m; (1.7)
, j = 1, ..., n. (1.8)
xij ≥ 0, i = 1, ..., m, j = 1, ..., n. (1.9)
В рассмотренной модели предполагается;
что суммарные запасы равны суммарным
потребностям, т.е.
. (1.10)
Транспортная задача, в которой суммарные запасы и потребности совпадают, т.е. выполняется условие (1.10), называется закрытой моделью; в противном случае - открытой. Для открытой модели может быть два случая:
а) суммарные запасы превышают суммарные
потребности
;
б) суммарные потребности превышают
суммарные запасы
.
Линейная функция одинакова в обоих
случаях, изменяется только вид системы
ограничений. Найти минимальное значение
линейной функции
при ограничениях: в случае «а»
,
i = 1, ..., m;
,
j = 1, …, n;
xij ≥ 0.
в случае «6»
,
i = 1, ..., m;
,
j = 1, …, n;
xij ≥ 0.
Открытая модель решается приведением
к закрытой модели. В случае «а», когда
суммарные запасы превышают суммарные
потребности, вводится фиктивный
потребитель bn+l,
потребность которого описывается
формулой:
,
а для случая «б», когда суммарные
потребности превышают суммарные запасы,
вводится фиктивный поставщик am+1,
запасы которого описываются формулой:
.
Стоимость перевозки единицы груза до фиктивного потребителя и стоимость перевозки груза от фиктивного поставщика полагаются равными нулю, так как груз в обоих случаях не перевозится.
Транспортная задача имеет n + m уравнений с m∙n неизвестными. Матрицу перевозок Х = (xij)mn, удовлетворяющую условиям (1.7)-(1.9), называют планом перевозок транспортной задачи, а xij - перевозками.
План Х*, при котором целевая функция (1.6) обращается в минимум, называется оптимальным.