|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Стандартная транспортная задача
Среди задач ЛП одними из наиболее распространенных являются задачи транспортного типа. Задачи транспортного типа находят применение в самых разных областях человеческой деятельности. Эти задачи отличаются большим количеством переменных и ограничений при малом количестве переменных в каждом из ограничений. Кроме того, каждая граничная точка области допустимых решений транспортной задачи определяется целочисленными значениями переменных, а коэффициенты в ограничениях равны нулю либо единице. Эти особенности позволили разработать для задач транспортного типа свои специфические методы решения, отличающиеся гораздо меньшими, по сравнению с симплекс-методом объемом вычислительной работы и гораздо большей точностью результатов. Методы решения многих задач ЛП транспортного типа по существу воспроизводят шаги алгоритма симплексного метода, но в несколько упрощенном варианте. Значительно проще в них оказывается и выбор начального опорного плана. Приведем пример задачи ЛП транспортного типа. Пример 1. В каждом из двух складов сосредоточено по Таблица 1
Верхняя строка таблицы кроме последней клетки содержит номер города. Строка Пусть
Поскольку из каждого i-го склада должно быть выведено
где: Абстрагируясь от специфики предметной области, описанной в приведенном примере, дадим обобщенное определение транспортной задачи ЛП. Транспортная задача используется при разработке плана доставки одного вида продукции (ресурсов) из нескольких исходных пунктов в несколько конечных. Исходными величинами, необходимыми для формальной постановки задачи, является количество продукции в каждом исходном пункте, потребности каждого конечного пункта в данной продукции и цена доставки единицы продукции из каждого исходного пункта в каждый конечный. В качестве цены может выступать стоимость доставки в рублях, время доставки, вероятность и т. д. В частном случае продукция из одного исходного пункта может поступать в несколько конечных и в один конечный - из нескольких исходных. В результате решения задачи вырабатывается оптимальный план " перевозок".
Рис. 1. Сетевая модель транспортной задачи В этих обозначениях формулировка транспортной задачи имеет вид:
где: Задача называется задачей линейного программирования транспортного типа, решаемой по критерию стоимости. Это название связано с приведенной выше экономической интерпретацией. Действительно, если переменные Ограничение указывает, что запасы продукции в каждом исходном пункте конечны и не превышают Для того, чтобы можно было обеспечить каждый конечный пункт требуемым количеством продукции, запасы ее должны удовлетворять соотношению
Чтобы обеспечить вывоз всей продукции, имеемой в исходных пунктах, необходимо обеспечить выполнение соотношения:
Если имеет место равенство
то ограничения преобразуются к виду:
Такая задача называется сбалансированной ( замкнутой ). Транспортную задачу всегда можно сбалансировать, введя фиктивный исходный (или конечный) пункт и приписав всем путям, связывающим его с реальными конечными (исходными), стоимости перевозок равные нулю или очень большой величине, в зависимости от того, является целевая функция данной задачи максимизируемой или минимизируемой. Популярное:
|
Последнее изменение этой страницы: 2016-07-13; Просмотров: 879; Нарушение авторского права страницы