
- •Введение
- •Глава 1
- •Общая характеристика ип «Багги-спорт»
- •Организационная структура ип «Багги-спорт»
- •1 Человек)
- •6 Человек)
- •Структура товарного ассортимента ип «Багги-спорт»
- •Расположение магазинов и складов
- •Анализ выручки магазина ип «Багги-спорт»
- •Глава 2
- •2.1. Показатели экономической эффективности предприятий
- •2.2. Классификация видов и форм проявления эффективности
- •2.3. Экономико-математическое моделирование
- •2.4. Экономико-математическое моделирование, как метод научного познания
- •2.5. Классификация экономико-математических моделей Для классификации экономико-математических моделей используют различные основания. [10]
- •2.6. Транспортная задача линейного программирования
- •2.6.1. Формулировка транспортной задачи
- •2.6.2. Постановка транспортной задачи
- •2.6.3. Математическая модель транспортной задачи
- •2.6.4. Транспортная задача в сетевой постановке
- •2.6.5. Задачи календарного планирования
- •2.6.6. Транспортная задача с ограничениями на пропускную способность
- •2.6.7. Усложненные задачи транспортного типа
- •2.6.8. Транспортная задача на максимум и метод спуска
2.6.1. Формулировка транспортной задачи
Представим пример формулировки транспортной задачи. Однородный груз сосредоточен у k поставщиков в объемах a 1 , а2,..., а k. Данный груз необходимо доставить и потребителям в объемах b1, b2, ..., bn. Известны сiji= 1, 2, ..., k и j = 1, 2, ..., n — стоимости перевозки единицы груза от каждого i-го поставщика каждому j-му потребителю. Требуется составить такой план перевозок, при котором запасы всех поставщиков будут вывезены полностью, запросы всех потребителей полностью удовлетворены и суммарные затраты на перевозку всех грузов минимальны. Исходные данные транспортной задачи обычно записываются в таблицу:
|
b 1 |
b 2 |
… |
bn |
a 1 |
с 11 |
с 12 |
|
с 1n |
a2 |
с 21 |
… |
|
с 2n |
… |
… |
… |
… |
… |
ak |
с k1 |
… |
… |
с kn |
Исходные данные задачи могут быть представлены также в виде вектора запасов поставщиков А =(a1, а2,..., аk), вектора запросов потребителей В= (b1, b2, ..., bn) и матрицы стоимостей C={сij}.
C=
В транспортных задачах под поставщиками и потребителями понимаются различные промышленные и сельскохозяйственные предприятия, заводы, фабрики, склады, магазины и т.д. Однородными считаются грузы, которые могут быть перевезены одним видом транспорта. Под стоимостью перевозок понимаются тарифы, расстояния, время, расход топлива и т.п.
2.6.2. Постановка транспортной задачи
Классическая постановка транспортной задачи общего вида такова. Имеется m пунктов отправления («поставщиков») и n пунктов потребления («потребителей») некоторого одинакового товара. Для каждого пункта определены:
ai – объемы производства i -го поставщика, i = 1, …, m;
вj – спрос j-го потребителя, j= 1,…,n;
сij – стоимость перевозки одной единицы продукции из пункта Ai– i-го поставщика, в пункт Вj – j-го потребителя.
Для наглядности данные удобно представлять в виде таблицы, которую называют таблицей стоимостей перевозок.
-
Потребители Поставщики
В1
В2
…
Вn
запасы
А1
С11
C12
C1n
а1
А2
С21
C22
C2n
а2
…
Am
Cm1
Cm2
Cmn
аm
Потребности
в1
в2
вn
Требуется найти план перевозок, при котором бы полностью удовлетворялся спрос всех потребителей, при этом хватало бы запасов поставщиков и суммарные транспортные расходы были бы минимальными. Под планом перевозок понимают объем перевозок, т.е. количество товара, которое необходимо перевезти от i-го поставщика к j-му потребителю. Для построения математической модели задачи необходимо ввести m·n штук переменных хij, i= 1,…, n, j= 1, …, m, каждая переменная хij обозначает объем перевозок из пункта Ai в пункт Вj. Набор переменных X = {xij} и будет планом, который необходимо найти, исходя из постановки задачи.
Ограничения задачи принимают вид (ограничение 1):
Это условие для решения закрытых и открытых транспортных задач (ЗТЗ). Очевидно, что для разрешимости задачи 1 необходимо, чтобы суммарный спрос не превышал объема производства у поставщиков: [12]
Если
это неравенство выполняется строго, то
задача называется «открытой» или
«несбалансированной», если же
,
то задача называется «закрытой»
транспортной задачей, и будет иметь вид
(ограничение 2):
-
условие сбалансированности (ЗТЗ). Это
условие для решения закрытых транспортных
задач.
[13]
В силу ограничений 2 нетрудно увидеть, что ЗТЗ является задачей ЛП и может быть решена симплекс-методом после приведения ее к специальному виду. Но структура системы ограничений имеет некоторою специфику, а именно: каждая переменная хij входит ровно два раза в неравенства системы, и все переменные входят в неравенства системы с коэффициентом 1. В силу этой специфики существует более простой метод решения, называемый методом потенциалов, который, по сути, является некоторой модификацией симплекс-метода. По-прежнему идеей является переход от одного опорного плана к другому, обязательно «лучшему» с точки зрения значения целевой функции. Каждому опорному плану также соответствует своя распределительная таблица. Переход осуществляется от одного плана к другому, пока полученный план не будет удовлетворять условию оптимальности. Необходимо научиться строить первоначальный опорный план. В качестве первоначального плана годится любое решение системы уравнений 2. Заметим, что это система линейных уравнений, состоящая из m + n уравнений с m*n неизвестными. Можно доказать, что линейно независимых уравнений в системе (2) m + n – 1, ввиду условия сбалансированности, т.е. базисных переменных должно быть m + n – 1. Итак, в качестве плана будем представлять себе таблицу размера m ∙ n, в которой должно быть занято m + n – 1 клеток, отвечающих базисным переменным xij.