- •Евсеев е.А. Линейное программирование рабочие материалы
- •2025Содержание
- •Тема 7. Постановка и решение задач транспортного типа с помощью стандартного программного обеспечения. 57
- •Тема 8. Целевое программирование 60
- •Тема 9. Постановка и решение задач целевого программирования с помощью стандартного программного обеспечения. 64
- •Тема 1. Введение
- •Тема 2. Постановка задачи линейного программирования
- •2.1. Математическая модель задачи линейного программирования
- •2.2. Трактовка задачи линейного программирования как задачи о наилучшем использовании ресурсов
- •2.3. Пример задачи линейного программирования
- •2.4. Примеры постановок задач линейного программирования
- •Тема 3. Геометрическая интерпретация и графический метод решения задач линейного программирования
- •3.1. Геометрическая интерпретация задачи лп
- •3.2. Графическое решение задачи Reddy Mikks
- •3.3. Анализ чувствительности
- •3.4. Анализ чувствительности в задачи Reddy Mikks (2).
- •3.5. Задания для самостоятельной работы
- •3.6. Симплекс-метод
- •1. Проверка оптимальности или нахождение ведущего столбца.
- •2. Проверка условия неограниченности решения задачи лп и нахождение ведущей строки (ведущего элемента).
- •3. Преобразование симплексной таблицы.
- •4. Перейти к исследованию новой симплексной таблицы (новая итерация).
- •Тема 4. Двойственность в задачах линейного программирования
- •4.1. Прямая и двойственная задачи
- •4.2. Экономическая интерпретация двойственной задачи
- •4.3. Основные теоремы двойственности.
- •4.4. Двойственная задача проблемы Reddy Mikks
- •Тема 5 Постановка и решение задач линейного программирования с помощью стандартного программного обеспечения
- •5.1. Решение задачи линейного программирования с помощью Excel
- •5.2. Отчеты, как средство дополнительной информации о модели
- •5.3. Задания для самостоятельной работы
- •Тема 6. Линейные задачи транспортного типа
- •6.1. Постановка транспортной задачи
- •6.2. Условие разрешимости транспортной задачи
- •6.3. Пример транспортной задачи
- •6.4. Примеры постановок задач транспортного типа
- •6.5. Построение начального решения
- •1. Метод северо-западного элемента.
- •2. Метод минимального элемента.
- •3. Метод Фогеля.
- •6.6. Алгоритм решения транспортной задачи
- •6.7. Анализ чувствительности транспортной модели
- •1. Изменение стоимости перевозки для незанятой клетки.
- •2. Изменение стоимости перевозки для занятой (базисной) клетки.
- •3. Одновременное увеличение объема производства и спроса.
- •6.8. Задача о назначениях
- •6.9. Пример задачи о назначениях
- •6.10. Задания для самостоятельного работы.
- •Тема 7. Постановка и решение задач транспортного типа с помощью стандартного программного обеспечения.
- •7.1. Постановка задачи.
- •7.2. Решение с помощью Excel
- •7.3. Задания для самостоятельной работы
- •Тема 8. Целевое программирование
- •8.1. Постановка задачи целевого программирования
- •8.2. Пример задачи целевого программирования
- •8.3. Метод весовых коэффициентов
- •8.5. Метод приоритетов
- •8.6. Метод оптимизации «настоящих» целевых функций
- •Тема 9. Постановка и решение задач целевого программирования с помощью стандартного программного обеспечения.
- •9.1. Постановка задачи на Excel
- •9.2. Поиск допустимого решения
- •9.3. Целевое программирование: шаг 1.
- •9.4. Целевое программирование: шаг 2.
- •9.5. Задания для самостоятельной работы
- •Литература Основная
- •Дополнительная
6.2. Условие разрешимости транспортной задачи
Для того чтобы транспортная задача (6) имела допустимые планы необходимо и достаточно выполнение равенства
.
Это условие называют также условием баланса, если оно выполнено, то транспортную задачу называют сбалансированной. Транспортную модель также называют закрытой, если суммарный объем производства равен суммарному спросу, т.е. выполняется условие баланса.
Если выполняется одно из условий
Перепроизводство
;Дефицит
,
то модель транспортной задачи называют открытой (несбалансированной). Для разрешимости транспортной задачи с открытой моделью необходимо преобразовать ее в закрытую:
При выполнении условия a) необходимо ввести
-й
фиктивный пункт потребления, объем
спроса которого равен величине
дисбаланса
.
Соответствующие стоимости перевозок
полагаются равными нуля или, при наличие
дополнительной информации, соответствующим
значениям штрафов за хранение продукции
на складе производителя и т.п.При выполнении условия b) вводится фиктивный пункт производства
,
объем производства которого равен
величине дисбалансу
.
Стоимости перевозок
от этого фиктивного поставщика
полагаются равными нулю или, при наличии
дополнительной информации, соответствующим
значениям штрафов за недопоставку
продукции и т.п. Например, чтобы
гарантировать удовлетворение спроса
некоторого пункта потребления в задаче
с условием дефицита можно назначить
очень высокую стоимость перевозок
(штраф) от фиктивного пункта производства
до этого пункта потребления.
6.3. Пример транспортной задачи
Автомобильная компания MG Auto имеет три завода, расположенных в городах А, В и С и два центра сбыта, расположенных в городах D и F. Объемы производства заводов компании в следующем квартале составят соответственно 1000, 1500 и 1200 автомобилей. Ежеквартальные потребности центров сбыта составляют 2300 и 1400 автомобилей. Расстояния между заводами и центрами сбыта приведены в Табл. 21.
Табл. 21 Расстояние между заводами и центрами сбыта компании MG Auto (в км.)
|
Центр сбыта D |
Центр сбыта F |
Завод А |
1 000 |
2 690 |
Завод В |
1 250 |
1 350 |
Завод С |
1 275 |
850 |
Транспортная компания оценивает свои услуги в 8 ед. за перевозку одного автомобиля на расстояние в один км.
MG Auto хотела бы составить оптимальный план снабжения продукцией своих центров сбыта.
Учитывая расстояния и стоимость перевозки одного автомобиля, получаем следующую матрицу стоимостей перевозок (с учетом округления) по маршрутам (Табл. 22).
Табл. 22 Стоимость перевозок 1 автомобиля компании MG Auto
|
Центр сбыта D |
Центр сбыта F |
Завод А |
80 |
215 |
Завод В |
100 |
108 |
Завод С |
102 |
68 |
Основываясь на этих данных, математическая модель задачи принимает вид
Эта сбалансированная модель транспортной задачи, так как суммарное предложение равно суммарному спросу.
Задание. Как изменится модель задачи компании MG Auto если завод В, вследствие технических неполадок, уменьшил выпуск продукции до 1 300 автомобилей? А если центр сбыта D уменьшит потребность в продукции до 1 900 автомобилей?
