книги из ГПНТБ / Косенко Б.Ф. Многоэтапная транспортная задача монография
.pdfВОЕННАЯ АКАДЕМИЯ ТЫЛА И ТРАНСПОРТА
КОСЕНКО Б. Ф.
МНОГОЭТАПНАЯ
ТРАНСПОРТНАЯ ЗАДАЧА
МОНОГРАФИЯ
Л е н и н г р а д
1 9 6 4
В монографии излагается математическая модель много этапного транспортного процесса, учитывающая некото рые особенности комплексного использования транспортных средств различного вида.
Данная работа написана автором под руководством про фессора, доктора технических наук Кандаурова И. И.
Большую помощь автору в разработке модели оказал про фессор, доктор физико-математических наук Воробьев Н. Н.
и сотрудники руководимой |
им лаборатории „Теории игр и |
||
исследования операций41 |
Математического |
института |
им. |
В. А. Стеклова АН СССР (ЛОМИ). |
военных |
наук |
|
Редактирование выполнил доцент, кандидат |
|||
Винник И. С. |
|
|
|
1
*
ГЛАВА 1
ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РЕШЕНИЯ МНОГОЭТАПНОЙ ТРАНСПОРТНОЙ ЗАДАЧИ
ПРЕДМЕТ МНОГОЭТАПНОГО ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
1
В решении величественной задачи создания материально-тех нической базы коммунизма, предусмотренной Программой КПСС, важное место принадлежит транспорту. Объем работы транс порта за семилетие возрастает в несколько раз. Успешно спра виться с таким объемом работы он сможет лишь в том случае, если, наряду с ростом и дальнейшим техническим перевоору жением, все его виды на всех этапах транспортного процесса -будут использоваться с высокой эффективностью. Для этого необходимо изыскивать новые, более совершенные способы пла- - нирования и организации работы транспорта, смелее использо вать технические средства механизации и автоматизации про цессов управления.
Характерной особенностью транспортного процесса в совре менных условиях является его комплексность и многоэтапность.
Комплексность состоит в том, что в перевозке |
материальных |
|
средств, как правило, |
участвует несколько видов транспорта, |
|
при этом различные |
виды транспорта могут |
использоваться |
последовательно, параллельно и параллельно-последовательно. Многоэтапность проявляется в том, что доставка материаль ных средств из пунктов производства в пункты назначения прак тически производится не непосредственно, а поэтапно. Это обу славливается различными факторами. Наиболее существенными из них являются такие, как использование различных видов транспорта, несовпадение по времени производства и потребле ния материальных средств, необходимость эшелонирования запа
сов и т. д.
Многоэтапность транспортного процесса имеет место как ©народном хозяйстве, так и при материально-техническом обес печении войск. Например, нефть из Бакинского нефтеносного
3
района при доставке в центральные области преходит ряд эта пов, последовательность которых определяется выбранным нап равлением перевозки.
Если избрано направление порт Каспийского моря—Волга— конечный пункт, то перевозка осуществляется: морским, речным,,
железнодорожным |
и автомобильным транспортом. |
На |
направ |
|||
лении |
район |
добычи —порт |
Черного моря —конечный |
пункт,, |
||
соответственно: |
трубопроводным, морским, железнодорожным, |
|||||
(речным) и автомобильным транспортом. Возможны и |
другие |
|||||
варианты. |
|
в процессе |
перевозки продукт |
проходит ряд |
||
Следовательно, |
||||||
этапов, |
при этом |
различные |
виды транспорта, |
участвующие |
в перевозке, могут работать как последовательно, так и парал лельно. Особенно важное значение при этом приобретают такиефакторы, как резкое изменение возможностей того или иного вида транспорта по направлениям и внезапное появление барь ерных мест на транспортной сети.
Аналогичный процесс имеет место и при материальном обес печении боевых действий войск. Перевозка материальных средств и в этих условиях осуществляется поэтапно, через, промежуточные пункты хранения, необходимость в которых вызывается требованиями сопряжения различных звеньев транс портировки. Это обстоятельство требует четкого взаимодей ствия в работе отдельных видов и внутри каждого вида транс порта. Поэтому плановое начало в его работе, особенно в мно гоэтапной системе, так же как и фактор времени, имеет перво степенное значение.
Исследуемая проблема, в связи с ее актуальностью, привле кает к себе внимание многих исследователей как в нашей стра
не, так и за рубежом. |
В СССР над этой задачей |
работают |
|
коллективы научно-исследовательских, проектных и |
учебных |
||
транспортных институтов (институт комплексных |
транспортных |
||
проблем, вычислительный центр АН СССР и др). |
программ ре |
||
В настоящее время |
имеется ряд алгоритмов и |
шения задач подобного рода на ЭЦВМ [7]. В работе академика Канторовича Л. В. и Гавурина М. К. [1] приводится метод по тенциалов для решения задачи выбора кратчайших расстоянии между двумя пунктами. Юдин Д. Б. и Гольштейн Е. Г. [2] при
водят постановку |
общей |
задачи линейного |
программирования. |
|||
В работе Маш В. |
A. |
[8J |
предлагается |
метод решения |
задачи |
|
оптимального размещения |
предприятий |
в |
многоэтапных |
сис |
||
темах производства |
и потребления. |
|
|
|
Представляет интерес сетевая постановка транспортной зада чи, в которой сеть задается графом. Недостатком сетевой пос тановки задачи является значительная трудоемкость, практи чески исключающая возможность ручного решения [6 и 7].
Анализ состояния вопроса показывает, что в настоящее вре мя в этом направлении сделаны только первые шаги и пробле-
4
*ма пока еще не нашла удовлетворительного решения’ Алгорит мы задач о перевозках в многоэтапной транспортной системе, осложненные ограничениями пропускной способности коммуни каций, работой различных видов транспорта и другими допол нительными условиями, пока еще недостаточно разработаны. Более того, их анализ требует построения специальных алго ритмов [б].
Составление плана перевозки грузов в многоэтапных систе мах, выполняемое путем отыскания оптимальных решений для каждого этапа транспортировки без учета их взаимного влия ния, не обеспечивает получения оптимального варианта. Это
можно |
проследить |
|
|
|
|
|
|
|
|
|
||
на примере (рис. 1). |
|
|
|
|
|
|
|
|
|
|||
Имеем два звена |
|
|
|
|
|
|
|
|
|
|||
транспо р т и р о в к и |
|
|
|
|
|
|
|
|
|
|||
A © F и F Q В, в ко |
|
|
|
|
|
|
|
|
|
|||
торых |
перевозка |
|
|
|
|
|
|
|
|
|
||
осуществляется |
со |
|
|
|
|
|
|
|
|
|
||
ответственно желез |
|
|
|
|
|
|
|
|
|
|||
нодорожным и авто |
|
|
|
|
|
|
|
|
|
|||
мобильным |
транс |
|
|
|
|
|
|
|
|
|
||
портом. |
Положим, |
|
|
|
|
|
|
|
|
|
||
что каждый транзит |
|
|
|
|
|
|
|
|
|
|||
ный пункт F про |
|
|
|
|
|
|
|
|
|
|||
пускает |
весь |
поток |
|
|
|
|
|
|
|
|
|
|
грузов а=10 еди |
|
|
|
|
|
|
|
|
|
|||
ниц, следующих из |
|
|
|
оптимальное |
решение |
|||||||
пункта |
производства А. Если находить |
|||||||||||
в каждом звене |
отдельно, то для звена A Q F оно будет заклю |
|||||||||||
чаться в выборе коммуникации А |
|
Fu а для звена F Q B |
будет |
|||||||||
соответствовать |
избранию коммуникации В -> Fs. Но |
эти |
планы |
|||||||||
несовместны. Действительно, коль скоро |
в звене А © г |
выбрана |
||||||||||
коммуникация А -> Flt то груз а |
будет |
доставлен |
железнодо |
|||||||||
рожным транспортом на Fu тогда |
дальнейшая |
транспортировка |
||||||||||
возможна только по коммуникации F±~^B. |
Аналогичное |
поло |
||||||||||
жение имеет место и при обратном |
решении: |
выбор |
в |
звене |
||||||||
В Q F коммуникации В |
F3 приводит к |
необходимости |
избра |
|||||||||
ния в звене A Q F коммуникации |
F3-^A. |
|
|
|
для |
цепи |
||||||
Как видно, оба плана не являются оптимальными |
||||||||||||
в целом, |
так как по первому плану А |
F ^ B |
требуется выполнить |
|||||||||
работу |
в объеме: Snl = |
10X104-10X15 = 250 ткм, а по второму |
||||||||||
А -> Fs |
В: 5131 = 10><14+10Х 10= 240 ткм. |
|
Л -> /А -> В, при |
|||||||||
Оптимальное решение для цепи в целом |
||||||||||||
котором S121 - |
|
10Х11 + ЮХП=220 |
ткм, |
|
но |
этот |
план, |
опти |
мальный для цепи |
в целом, предусматривает отход от оптималь |
||
ности как в звене |
A Q F , так и |
в звене B Q F . |
|
Из этого примера |
видно, что |
исследуемая транспортная за |
|
дача обладает рядом |
свойств, которые требуют построения спе- |
5
\
циального алгоритма для ее решения. К этим свойствам отно сится многоэтапность процесса транспортировки, а для военно
транспортных задач и направленность потока материальных средств.
Главной особенностью данной задачи является возможность выделения в транспортной сети ряда групп транзитных пунктов, соответствующих различным звеньям подвоза, что позволяет учесть дополнительные ограничения пропускной способности коммуникаций и транзитных пунктов, возможности различных
транспортных средств и возврат транспорта в заданные |
районы. |
|||
Одним |
из существенных преимуществ |
предлагаемого |
алго |
|
ритма |
является |
возможность сведения |
многоэтапной |
задачи |
к виду, |
который |
поддается решению на |
ЭЦВМ с относительно |
небольшой емкостью оперативной памяти, а также вручную. Последнее обстоятельство объясняется тем, что сеть разбива
ется на звенья с ограниченным количеством входных и |
выход |
ных узлов, к которым возможно применение известных |
алго- |
. ритмов транспортной задачи. |
|
Кроме того, в военно-транспортных задачах характерным является недостаточная устойчивость транспортной сети, под вергающейся непрерывному воздействию со стороны противника,
что ведет к вероятности нарушения |
коммуникаций |
в |
процессе |
||
выполнения перевозок. Наличие транспортной сети, |
разбитой |
||||
на звенья, позволяет корректировать |
план |
в ходе |
его |
выпол |
|
нения. |
|
|
|
|
|
Таким образом, имеющиеся алгоритмы позволяют получить |
|||||
решение в многоэтапных задачах без учета |
взаимного |
|
влияния |
||
звеньев. Поэтому назрела необходимость в |
выработке |
методов |
|||
решения многоэтапных транспортных задач, |
содержащих |
много |
индексные линейные уравнения. В силу линейности много этапной транспортной задачи к ней во многом могут быть при менены общие методы линейного программирования, но наличие взаимного влияния звеньев транспортировки требует специаль ного подхода и методов решения.
Транспортная система может состоять из нескольких звеньев, в которых показатели линейной формы будут принимать раз личные значения. Наряду с этим появляются транзитные пункты, в которых производится обработка или перегрузка грузов с од
ного вида транспорта на другой, |
где также имеются свои пока |
||||
затели линейной формы. Это положение |
особенно |
характерно |
|||
при постановке и решении комплексной задачи, в |
которой по |
||||
является цепь транспортировки |
с г + 1 |
звеном, |
где |
г —коли |
|
чество групп транзитных пунктов. |
|
задачи |
в данной |
||
Под решением комплексной |
транспортной |
||||
работе понимается нахождение |
оптимального |
плана |
перевозки |
материальных средств в многоэтапной системе при параллельной, последовательной и смешанной работе различных видов тран спорта. Комплексность при этом проявляется во взаимном влия
6
нии звеньев транспортировки друг на друга (условия сопряже ния звеньев) и во взаимозависимости работы различных видов транспорта.
Для решения транспортных задач требуется их строгая фор мулировка и формализация вычислительных и логических опе раций. Одним из этапов формализации задачи является выбор подходящей системы параметров и функций, при помощи кото рых можно наилучшим образом выразить критерий эффектив ности, определяющий оптимальность принятого решения. Таким параметром в транспортных задачах можно избрать выражение работы транспорта в тонна-часах (тя), так как этот параметр более строг, чем тонна-километры (ткм). Действительно, тоннакилометры, взятые без учета состояния транспортных комму никаций (пропускная способность, возможные скорости движе ния по этим дорогам и т. д.), при решении многоэтапной задачи не только могут привести к неоптимальным решениям, но прос то неприемлемы, так как при планировании не позволяют осу ществить сопряжение работы различных видов транспорта
втранзитных пунктах.
Сэтой точки зрения выражение работы транспорта в тонначасах более удобно, так как оно обладает общностью (пропус кная способность транзитных пунктов также может быть вы ражена в тонна-часах обрабатываемых грузов). Этот параметр позволяет, крОхМе того, перейти в дальнейшем к решению тран спортной задачи по критерию времени (доставки грузов).
ОСНОВНЫЕ ПОНЯТИЯ, ОПРЕДЕЛЕНИЯ И ТЕРМИНОЛОГИЯ
МНОГОЭТАПНОГО ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
Основные элементы цепи транспортировки
Условимся записывать цепь транспортировки в виде
А- © Fe© • • • © sFes© Bj>
где Ai ( i = l , 2,..., m) —пункты, в которые прибывают матери альные средства из центра (пункты входа в транспортную сис тему— распорядительные, станции, порты, вход трубопровода центра и аэродромы материального обеспечения, на которые
центр подает грузы); |
|
|
Bj (у = 1, 2,..., |
п) — пункты потребления материальных средств |
|
(выход из системы транспортировки); |
||
е1 'Fе \ |
'F,es |
, rFer (£>=1,2,..., к\ s = 1 ,2 ,..., г) |
транзитные пункты, сопрягающие элементы цепи транспорти ровки (базы, склады, выгрузочные станции и порты, через которые материальные средства проходят в процессе пере возки);
7
|
Ai -> Fe— входные коммуникации транспортной системы; |
|||||||||
|
Fe |
'F |
|
— транзитные |
коммуникации; |
|||||
|
rF6r |
Bj — выходные коммуникации; |
|
|||||||
|
|
|
а{— объемы материальных средств, поступающих |
|||||||
|
|
|
|
|
на вход в систему; |
|
||||
|
|
|
bj — объемы потребления материальных средств на |
|||||||
fe) •••» |
sf e ) •••» |
rfe |
|
выходе из |
системы; |
|
||||
г |
~~ пропускная |
|
способность транзитных пунктов |
|||||||
|
iS" |
|
|
_ |
|
_ |
|
|
|
|
|
|
|
|
|
Fe, ..., |
rFвг — соответственно; |
||||
|
|
A Q F — входное звено цепи транспортировки (совокуп |
||||||||
|
|
|
|
|
ность всех входных коммуникаций); |
|||||
|
rF Q В — выходное звено цепи транспортировки (сово |
|||||||||
|
|
|
|
|
купность всех выходных коммуникаций); |
|||||
|
SF Q S+1F — транзитные звенья цепи транспортировки (сово |
|||||||||
|
|
|
|
|
купность транзитных коммуникаций в s -m |
|||||
|
|
|
|
|
звене); |
|
на входных |
коммуникациях; |
||
|
|
х |
х 1е — поток |
грузов |
||||||
|
|
|
|
-- поток грузов на транзитных коммуникациях; |
||||||
|
|
хе j — поток |
грузов |
на выходных |
коммуникациях; |
|||||
Cie, |
Xie... j — поток грузов |
на сквозной |
коммуникации: |
|||||||
сее1 и сег |
|
— показатели линейной формы на входных, тран |
||||||||
|
|
|
|
|
зитных и выходных коммуникациях — соответ |
|||||
т |
к |
|
|
|
ственно; |
|
|
|
||
|
|
|
|
|
|
|
|
|
||
2 |
2] |
xie — поток |
грузов |
во входном звене; |
||||||
/=1 |
е=Л |
|
|
|
|
|
|
|
|
|
кг |
п |
|
|
|
|
|
|
|
|
|
S |
2 |
xerj — поток |
грузов |
в выходном звене; |
ег=1 У=1
к |
“1 |
Ks —1 % |
x r - \ |
K r |
2 |
2 X ee\i • • • » |
2 |
2 X es ~ 1 es |
е= \ |
£>!=! |
es—1 = 1 |
es= \ |
поток грузов в транзитных
2 2 xer-\er
>—l"1 |
II |
звеньях. |
|
Терминология многоэтапной транспортной задачи
В анализируемой многоэтапной транспортной задаче пункты отправления и назначения, а также объемы поступающих и по требляемых материальных средств жестко заданы и, являясь, как правило, входными и выходными параметрами в транспор тную систему, не определяют ее свойств. Поэтому свойства цепи транспортировки в основном определяются характеристи ками транзитных пунктов, коммуникаций и звеньев цепи.
Рассмотрим в этой последовательности элементы цепи.
Транзитные пункты и коммуникации. Условимся считать транзитные пункты и коммуникации однородными при нали-
8
\
чии сходных условий транспортировки и неоднородными — при перевозке различными видами транспорта. В зависимости от ограничений, налагаемых на пропускную способность транзит ных пунктов и коммуникаций, характеризуемых коэффициентом относительной пропускной способности (отношение пропускной способности транзитного пункта или коммуникации к суммар ному потоку материальных средств, поступающих на них в единицу времени),
s
где 5(Зе —коэффициент относительной |
пропускной |
способности; |
||||
sfe |
•S |
|
|
транзитного |
||
— фактическая пропускная способность sFe |
||||||
|
S |
|
|
|
|
|
— |
пункта. Условимся считать: |
пунктом |
такой, |
пропуск- |
||
а б с о л ю т н о - т р а н з и т н ы м |
||||||
ная способность которого равна или |
больше |
*-» m |
т * г» |
т-ч г"Ч т г л /-Ч г> |
т * О |
|
н и м а л о |
I jj^ o u d |
п а |
||||
входе |
в систему |
|
|
|
|
|
£ а / < Л , ; Р г >1. Z—-1
Аналогичное условие примем и для коммуникаций pi. > 1.
Так как излишек пропускной способности
т
А/ = / в— £ я,- /=1
не определяет свойства цепи, то в дальнейшем будем считать абсолютно-транзитным пунктом (коммуникацией) такой, у кото рого
f t = £ я,- |
(5) |
и |
= 1; |
(6) |
/=1 |
|
|
|
|
— о г р а н и ч е н н о - т р а н з и т н ы м |
пунком такой, |
пропуск |
||
ная способность которого ограничена неравенством вида |
||||
|
т |
|
|
|
at < |
f e<С £ |
Я,-; |
|
(7) |
|
1=1 |
|
|
|
9