Реферат: Задача по Транспорту
|
Название: Задача по Транспорту Раздел: Рефераты по транспорту Тип: реферат | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. 2. Исходные данные.
3. Постановка транспортной задачи. Имеется четыре поставщика и четыре потребителя. Пусть Ai - i-й поставщик, ai – запас продукта у i-го поставщика, i=1,2,3,4; Bj - j-й потребитель, bj – потребность в продукте j-го потребителя, j=1,2,3,4.
Матрица транспортных затрат имеет вид:
Необходимо найти оптимальный план перевозок, при котором суммарные затраты на транспортировку будут минимальными. 4. Соотношение “потребности-возможности” и переход к сбалансированной задаче. Т.к. общий запас продукции у всех поставщиков ( Для того чтобы впоследствии иметь возможность составить верную экономико-математическую модель (ЭММ), необходимо привести задачу к сбалансированному виду. Для этого введем фиктивного (дополнительного) потребителя- B5 , который и будет потреблять излишек продукции- (b5 =a-b). Теперь выполняется следующее равенство При применении результатов задачи на практике, количество продукции, доставленной фиктивному потребителю, трактуется как остатки продукции на складе. 5. ЭММ сбалансированной транспортной задачи. Пусть xij - количество продукции, перевозимой от поставщика Ai потребителю Bj , а матрица
Рассмотрим произвольного i-го поставщика Ai :
Рассмотрим произвольного j-го потребителя Bj :
Также необходимо помнить, что целью задачи является уменьшение суммарных затрат на перевозку, т.е.
Совокупность 1),2),3) и является ЭММ транспортной задачи, запишем ее в развернутом виде:
Запишем технологическую матрицу для данной модели:
6. Решение транспортной задачи. 5.1. Нахождение базисного плана перевозок. Найдем базисный план перевозок методом минимальных затрат, для этого построим матричную модель данной задачи.
Для того чтобы определить, является ли данный план перевозок базисным, необходимо проверить, выполняются ли следующие условия: - число положительных перевозок не больше (m+n-1), где m- количество поставщиков, n- количество потребителей; - отсутствие циклов. Оба условия выполняются, более того, количество положительных перевозок (N=8) равно (m+n-1=8), а, значит, данный план перевозок является базисным невырожденным. 5.2. Проверка базисного невырожденного плана перевозок на оптимальность. Проверка базисного невырожденного плана перевозок на оптимальность производится при помощи следующей теоремы (следствия из теоремы равновесия): пусть если числа 1) 2) то x* является оптимальным планом перевозок. Пусть потенциал первого поставщика равняется нулю (U1=0) рассчитаем оставшиеся потенциалы потребителей и поставщиков по формуле (2).
Проверим выполнение неравенств (1)
Признак оптимальности нарушается, следовательно, план не является оптимальным. Рассмотрим клетки (1;1) и (4;4). Для обеих неравенство не выполняется и 5.3. Введение новой положительной перевозки z . Изменим план перевозок так, что первый поставщик поставляет продукцию первому потребителю:
Необходимо отметить, что в результате произведенных преобразований появляется цикл
и тогда матричная модель задачи примет вид:
Примем z=25, т.к. именно при этом значении z все положительные перевозки имеют знак «+» и заново рассчитаем потенциалы потребителей и поставщиков.
В результате проверки нового плана на оптимальность оказалось, что первый признак оптимальности не выполняется только для клетки (4,4), т.е.
Введем новую положительную перевозку z от четвертого поставщика четвертому потребителю:
Необходимо разрушить появившийся цикл
Примем z=30 и проверим новый базисный план на оптимальность:
В данном случае оба признака оптимальности выполняются, следовательно, этот базисный план является оптимальным. 6. Результаты. Итак, оптимальный план перевозок, при котором минимизируются затраты на транспортировку имеет вид:
Также необходимо помнить, что пятый потребитель является фиктивным, и объем его потребности в продукции(10)- это то количество продукции, которое останется на складе. Общие затраты на перевозку находятся по формуле, приведенной в начале работы при помощи данных итоговой матричной модели.
Также итоговый план перевозок можно представить в виде следующей схемы:
|


-план перевозки.







