- •Глава 1. Линейное программирование 3
- •Глава 2. Транспортная задача линейного программирования (тз) 68
- •Глава 3. Динамическое программирование 98
- •Глава 1. Линейное программирование
- •1.1. Математическая модель задачи линейного программирования
- •1.2. Формы записи задач линейного программирования
- •Рассмотрим приемы, позволяющие переходить от одной формы записи задачи к другой
- •1.3. Геометрическая интерпретация и графический метод решения задач линейного программирования с двумя переменными
- •Алгоритм графического метода решения злп с двумя переменными
- •1.4. Графический метод решения задач линейного программирования сnпеременными
- •1.5. Симплексный метод решения задач линейного программирования
- •Алгоритм решения злп симплексным методом
- •Нахождение начального опорного плана злп ( )
- •Нахождение начального опорного плана злп методом искусственного базиса
- •Нахождение начального опорного плана злп методом Жордановых исключений
- •Шаг Жордановых исключений осуществляется по следующим правилам:
- •Исследование на оптимальность опорного плана при решении злп на
- •Переход к новому опорному плану
- •1.6. Двойственные задачи линейного программирования
- •Правила построения двойственной задачи.
- •Глава 2. Транспортная задача линейного программирования (тз)
- •2.1. Математическая модель транспортной задачи
- •Закрытая и открытая модели транспортной задачи
- •2.2. Решение транспортной задачи
- •Алгоритм решения транспортной задачи
- •Нахождение начального опорного плана методом «минимального элемента»
- •Нахождение начального опорного плана методом «северо-западного угла»
- •Нахождение начального опорного плана методом Фогеля
- •Проверка на оптимальность невырожденного опорного плана методом потенциалов
- •Переход к новому опорному плану
- •Цикл пересчета
- •Глава 3. Динамическое программирование
- •3.1. Задача оптимального распределения ресурсов
- •I этап. Условная оптимизация.
- •II этап. Безусловная оптимизация.
- •3.2. Задача об оптимальной стратегии замены оборудования
- •I этап. Условная оптимизация.
- •II этап. Безусловная оптимизация.
- •Список использованной литературы
Глава 2. Транспортная задача линейного программирования (тз)
2.1. Математическая модель транспортной задачи
У m поставщиков сосредоточен однородный груз в объемахединиц, соответственно. Данный груз необходимо доставить потребителям, спрос которых выражается величинамиединиц, соответственно. Известна стоимостьперевозки единицы груза (тариф) из-го () поставщика-му () потребителю.
Требуется составить план перевозок, при котором запасы всех поставщиков вывозятся полностью, запросы всех потребителей удовлетворяются полностью и суммарные затраты на перевозку всего груза минимальны.
Для наглядности, условие транспортной задачи можно представить таблицей, которую будем называть распределительной. Распределительную таблицу называют иногда табличной или матричной моделью ТЗ (см. табл. 2.1).
Таблица 2.1
|
Потребители |
Запас , единиц | |||||||
Поставщики |
|
|
... |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... |
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... |
|
| |||
... |
|
|
|
|
|
|
|
|
... |
... |
... |
... |
... | ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... |
|
| |||
Потребность ,единиц |
|
|
... |
|
|
Составим математическую модель ТЗ.
Введем переменные – объемы перевозок от-го поставщика-му потребителю.
Матрицу будем называтьматрицей перевозок.
Цель ТЗ – минимизировать суммарные затраты на перевозку всего груза, следовательно, целевая функция будет иметь вид:
(2.1)
Составим систему ограничений (2.1) в случае, когда , которая будет определять ОДР данной задачи.
Первые m уравнений системы (2.2) – это ограничения на запас груза у поставщиков, следующие n уравнений системы (2.2) – это ограничения на запросы потребителей в грузе, неравенства системы – это ограничения на экономический смысл переменных (объем груза не может быть отрицательным).
(2.2)
Будем называть план перевозок
допустимым, если он удовлетворяет системе ограничений (2.2).
Допустимый план перевозок, доставляющий минимум целевой функции, называется оптимальным.