Автор работы: Пользователь скрыл имя, 17 Декабря 2011 в 15:20, реферат
Новизна и практическая значимость работы обусловлена тем фактом, что транспортная задача линейного программирования получила в настоящее время широкое распространение в теоретических обработках и практическом применении на транспорте и в промышленности. Особенно важное значение она имеет в деле рационализации постановок важнейших видов промышленной и сельскохозяйственной продукции, а также оптимального планирования грузопотоков и работы различных видов транспорта.
Введение 3
Транспортная задача: общая постановка, цели, задачи 4
Транспортная задача с открытой моделью 7
Решение транспортной задачи с открытой моделью на примере метода минимального элемента 15
Заключение 18
Список использованных источников 20
Так как для закрытой модели транспортной задачи , то полученные нами уравнения одинаковы и, исключив из одного из них неизвестное , мы получим уравнение-тождество 0=0, которое из системы вычеркивается.
Итак,
преобразование системы свелось
к замене двух уравнений (первого
горизонтального и первого
В системе выделен указанный выше базис: базисные неизвестные из первых т уравнений образуют первый столбец матрицы перевозок, а базисные неизвестные остальных уравнений образуют первую строку матрицы перевозок без первого неизвестного . В системе имеется уравнений, выделенный базис содержит неизвестных, а, следовательно, и ранг системы .
Для решения транспортной задачи необходимо кроме запасов и потребностей знать также и тарифы , т. е. стоимость перевозки единицы груза с базы потребителю .
Совокупность тарифов также образует матрицу, которую можно объединить с матрицей перевозок и данными о запасах и потребностях в одну таблицу (приложение Б).
Сумма всех затрат, т. е. стоимость реализации данного плана перевозок, является линейной функцией переменных :
Требуется в области допустимых решений системы уравнений и найти решение, минимизирующее линейную функцию.
Замечание 1. Не исключаются здесь и вырожденные случаи, т. е. возможность обращения в нуль одной или нескольких базисных неизвестных. Но эти нули в отличие от нулей свободных неизвестных вписываются в соответствующую клетку, и эта клетка считается заполненной.
Замечание 2. Под величинами , очевидно, не обязательно подразумевать только тарифы. Можно также считать их величинами, пропорциональными тарифам, например, расстояниями от баз до потребителей. Если, например, выражены в тоннах, а в километрах, то величина , определяемая формулой, является количеством тонно-километров, составляющих объем данного плана перевозок. Очевидно, что затраты на перевозки пропорциональны количеству тонно-километров и, следовательно, будут минимальными при минимуме S. В этом случае вместо матрицы тарифов мы имеем матрицу расстояний.
Таким
образом, мы видим, что транспортная
задача является задачей линейного
программирования. Для ее решения
применяют также симплекс-
Для
контроля надо проверять, равна ли сумма
чисел в заполненных клетках каждой строки
таблицы перевозок запасу груза на соответствующей
базе, а в каждом столбце — потребности
заказчика.
Чтобы решить транспортную задачу с открытой моделью, необходимо преобразовать её в модель закрытую, т.е. где . Если суммарный груз превышает суммарные потребности, то тогда добавляют фиктивного потребителя, т.е в таблицу добавляют дополнительный столбец с нулевыми тарифами. Если объем поставок меньше чем объем груза, который нужен потребителю, в таблицу добавляется ещё одна строка с нулевыми показателями.
Суть метода заключается в том, что из всей таблицы стоимостей выбирают наименьшую и в клетку, которая ей соответствует, помещают меньшее из чисел и . Затем из рассмотрения исключают либо строку, соответствующую поставщику, запасы которого полностью израсходованы, либо столбец, соответствующий потребителю, потребности которого полностью удовлетворены, либо и строку и столбец, если израсходованы запасы поставщика и удовлетворены потребности потребителя. Из оставшейся части таблицы стоимостей снова выбирают наименьшую стоимость, и процесс распределения запасов продолжают, пока все запасы не будут распределены, а потребности удовлетворены.
Пример
Составить первоначальный опорный план методом минимального элемента для транспортной задачи вида:
2 | 3 | 4 | 15 |
11 | 6 | 10 | 1 |
8 | 9 | 3 | 3 |
4 | 1 | 2 | 21 |
10 | 20 | 10 |
Решение:
Задача сбалансирована.
Строим первоначальный опорный план методом минимального элемента.
Опорный
план имеет вид;
10 | 5 | 0 |
0 | 1 | 0 |
0 | 3 | 0 |
0 | 11 | 10 |
Заключение
В работе изложены основные подходы и метод решения транспортной задачи, являющейся одной из наиболее распространенных задач линейного программирования. Решение данной задачи позволяет разработать наиболее рациональные пути и способы транспортирования товаров, устранить чрезмерно дальние, встречные, повторные перевозки9. Все это сокращает время продвижения товаров, уменьшает затраты предприятий и фирм, связанные с осуществлением процессов снабжения сырьем, материалами, топливом, оборудованием и т.д.
Алгоритм и методы решения транспортной задачи могут быть использованы при решении некоторых экономических задач, не имеющих ничего общего с транспортировкой груза. В этом случае величины тарифов cij имеют различный смысл в зависимости от конкретной экономической задачи10. К таким задачам относятся следующие:
-
оптимальное закрепление за
- оптимальные назначения, или проблема выбора. Имеется m механизмов, которые могут выполнять m различных работ с производительностью cij. Задача позволяет определить, какой механизм и на какую работу надо назначить, чтобы добиться максимальной производительности;
-
задача о сокращении
- увеличение производительности автомобильного транспорта за счет минимизации порожнего пробега. Уменьшение порожнего пробега сократит количество автомобилей для перевозок, увеличив их производительность;
-
решение задач с помощью
Список использованных источников
Приложения
Приложения
А Таблица перевозок
Пункты
Отпр-ия |
Пункты назначения | Запасы | |||
… | |||||
… | |||||
… | |||||
… | … | … | … | … | … |
… | |||||
Потребности | … | или |
Информация о работе Транспортная задача с открытой моделью. Способ решения