Научная статья на тему 'Особенности решения многоэтапной транспортной задачи при наличии дополнительных условий'

Особенности решения многоэтапной транспортной задачи при наличии дополнительных условий Текст научной статьи по специальности «Математика»

CC BY
871
95
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПТИМИЗАЦИЯ / ПРОПУСКНАЯ СПОСОБНОСТЬ / ТРАНСПОРТНАЯ ЗАДАЧА / ПРЯМЫЕ ПОСТАВКИ

Аннотация научной статьи по математике, автор научной работы — Каретникова И. С.

В статье рассмотрена особенность решения усложненной постановки многоэтапной транспортной задачи на примере двухэтапной. В качестве дополнительных условий принято наличие прямых поставок между пунктами производства и потребления груза, а также соотношение между суммарными объемами производства, потребления и емкостей пунктов перевалки груза. Учитывая вариации этих условий, разработана последовательность решения такой задачи в матричной форме. Задача может быть решена с использованием стандартных алгоритмов, а наличие дополнительных условий лишь влияет на последовательность распределения грузопотоков.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Каретникова И. С.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

FEATURES OF THE SOLUTION OF A MULTI-STAGE TRANSPORT PROBLEM IN THE PRESENCE OF ADDITIONAL CONDITIONS

The multi-stage transport problem (TP) is a complicated formulation of a classical TP. The main difference is the presence of transshipment points. The multi-stage TP with direct deliveries also presupposes the choice between direct delivery and delivery through a transfer point. And important point in preparing the initial plan for a multi-stage TP with direct deliveries is to determine the sequence of distribution of cargo flows. The goal of solving this problem is to obtain an optimal plan for the carriage of cargo by the criterion of minimum total transportation costs. The problem is solved by the type of a two-stage transport problem of linear programming in matrix form. The task is distributed using the minimal element method. However, other methods of solution can be used. The article presents a mathematical model of a two-stage TP with direct deliveries and a description of the matrix in which the problem is solved. As in the classical TP, the necessary and sufficient condition for the solvability of the problem is the requirement of a balanced production volume of consumption volumes. To determine the sequence of distribution of cargo flows, it is proposed to compare the total throughput capacity of transshipment points with production volumes and consumption volumes. Given the variation in the ratio of these conditions, a sequence of distribution of cargo flows in a matrix form was developed. The problem is solved using standard algorithms, and the presence of additional conditions only affects the sequence of the solution.

Текст научной работы на тему «Особенности решения многоэтапной транспортной задачи при наличии дополнительных условий»

разработки и принятие закона о государственных научные и научно-технические программах.

ПЕРЕЧЕНЬ ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Амоша А. И. Инновационное развитие промышленных предприятий в регионах: проблемы и перспективы / А. И. Амоша, Л. Н. Саломатина // Экономика Украины. - 2017. - № 3. - С. 20-34.

2. Геец В.М. Економша Украши: ключовi проблеми i перспективи / В.М. Геец // Економша i прогнозування - 2016. - №1. - С. 7-22

3. Данько М. 1нновацшний потенщал у промисловосп Украши / М. Данько // Економст. -1999. - № 10. - С. 26-32.

4. Дикань В.Л. Концепщя шновацшного розвитку економши Украши /В.Л. Дикань // Вюник економши транспорту i промисловосп - 2015. - № 51. - С. 9-20.

5. Патон Б.И. Наука-шноващям / Б.И. Патон // Видавничий дiм" Академперюдика" НАН Украши - 2008. -С.19-20.

6. Зверяков М.И Промышленная политика и механизм ее реализации /М.И. Зверяков// Экономика Украины. - Киев. -2016.- №6. - С.3-18.

7. Мазур В. Проблеми та перспективи розвитку шновацшно'1 дiяльностi пщприемств в Укрш'ш /В. Мазур / Винницкий научный институт економики ТНЕУ - 2016. - С. 45-52

8. Данько М. Проблеми прогнозування шновацшно-технолопчного розвитку економiки / М. Данько // Економша Украши. - 2000. - № 5. - С. 35-40.

9. Патон Б. 1нновацшний шлях розвитку економши Украши / Б. Патон // Вюн. НАН Украши. - 2001. - № 2. - С. 11 -16.

10. Мазур В.Л. Проблемы промышленной политики в Украине /В.Л. Мазур// Экономика Украины - Киев. 2016. - №11. - С.3-18.

удк 65. 018: 656. 076

особенности решения многоэтапной транспортной задачи при наличии дополнительных условий

Каретникова И.С., ассистент (ОНМУ)

В статье рассмотрена особенность решения усложненной постановки многоэтапной транспортной задачи на примере двухэтапной. В качестве дополнительных условий принято наличие прямых поставок между пунктами производства и потребления груза, а также соотношение между суммарными объемами производства, потребления и емкостей пунктов перевалки груза. Учитывая вариации этих условий, разработана последовательность решения такой задачи в матричной форме. Задача может быть решена с использованием стандартных алгоритмов, а наличие дополнительных условий лишь влияет на последовательность распределения грузопотоков.

Ключевые слова: оптимизация, пропускная способность, транспортная задача, прямые поставки.

© Каретникова ИХ. Вкник економпки транспорту i промисловосп № 58, 2017

158

особливост1 вир1шення багатоетапно1 транспортно1 задач1 при наявност1 додаткових умов

Каретшкова 1.С., асистент (ОНМУ)

У cmammi розглянута особлив1сть ршення ускладненог постановки багатоетапног транспортног 3adani на npu^adi двоетапног. В якостi додаткових умов прийнято наявтсть прямих поставок мiж пунктами виробництва i споживання вантажу, а також спiввiдношення мiж сумарними обсягами виробництва, споживання i емностей пунктiв перевалки вантажу. З огляду на варiацiг цих умов, розроблена по^довтсть розв 'язання таког задачi в матричнт формi. Задача може бути виршена з використанням стандартних алгоритмiв, а наявтсть додаткових умов лише впливае на по^довтсть розподыу вантажопотоюв.

Ключов1 слова: оптим1зац1я, пропускна здаттсть, транспортна задача, прям1 поставки.

features of the solution of a multi-stage transport problem in the presence of additional conditions

Karetnikova I., assistant (ONMU)

The multi-stage transport problem (TP) is a complicated formulation of a classical TP. The main difference is the presence of transshipment points. The multi-stage TP with direct deliveries also presupposes the choice between direct delivery and delivery through a transfer point. And important point in preparing the initial plan for a multi-stage TP with direct deliveries is to determine the sequence of distribution of cargo flows.

The goal of solving this problem is to obtain an optimal plan for the carriage of cargo by the criterion of minimum total transportation costs. The problem is solved by the type of a two-stage transport problem of linear programming in matrix form. The task is distributed using the minimal element method. However, other methods of solution can be used.

The article presents a mathematical model of a two-stage TP with direct deliveries and a description of the matrix in which the problem is solved. As in the classical TP, the necessary and sufficient condition for the solvability of the problem is the requirement of a balanced production volume of consumption volumes.

To determine the sequence of distribution of cargo flows, it is proposed to compare the total throughput capacity of transshipment points with production volumes and consumption volumes. Given the variation in the ratio of these conditions, a sequence of distribution of cargo flows in a matrix form was developed.

The problem is solved using standard algorithms, and the presence of additional conditions only affects the sequence of the solution.

Keywords: optimization, throughput, transport problem, delivery.

Постановка проблемы.

Многоэтапная транспортная задача (ТЗ) представляет собой усложненную постановку классической ТЗ. Основное ее отличие состоит в наличии перевалочных пунктов. А многоэтапная ТЗ с прямыми

поставками предполагает еще и возможность выбора между прямой поставкой и поставкой через перевалочный пункт.

Важным моментом при составлении исходного плана многоэтапной ТЗ с

прямыми определение

распределения грузопотоков.

В источнике [1] рассматривается дополнительных оптимизация двухэтапной ТЗ задачи без последовательность

поставками является влияет на последовательность решения

последовательности задачи. Поэтому возникает необходимость

определения степени влияния

условий на

распределения

наличия прямых поставок. Однако при грузопотоков.

наличии дополнительных условии, таких

Целью статьи является - на основе

как, прямые поставки между пунктами известного метода минимального производства и потребления груза, а также элемента, разработать последовательность

вариации суммарными потребления и емкостей пунктов перевалки, не всегда можно получить решение, если последовательности источнике [1].

Анализ последних исследований и публикаций. Транспортная задача относится к фундаментальным задачам

соотношений между распределения грузопотоков для частных

объемами производства, случаев многоэтапной ТЗ, возникающих

при сочетании соотношений между суммарными объемами производства, придерживаться потребления и емкостей пунктов описанной в перевалки, а также при наличии прямых перевозок между пунктами производства и потребления груза.

Изложение основного материала исследования. Имеется

теории оптимизации. Задача была множество методов решения ТЗ, из рассмотрена французским математиком которых наиболее распространены: метод Гаспаром Монжем [2] в 1781 г. Позднее условных стоимостей, потенциалов, разработкой методов решения ТЗ распределительный, венгерский, Форда-занимались Канторович Л. В., Гавурин М. Фулкерсона, отклонений от средних К.[3], Дж. Данциг, Кумпанс Т. [4], Таха значений, разрешающих слагаемых,

дифференциальных рент и А-метод [811].

Многоэтапная ТЗ состоит в том, этапами перевозки предложен чтобы распределить перевозки груза

американским ученым А. Орденом [4]. между пунктами таким образом, чтобы Впоследствии этот способ был назван суммарные затраты на перевозку были способом фиктивной диагонали. Этот же минимальными. Задача решается по типу способ решения многоэтапной ТЗ двухэтапной транспортной задачи рассматривался Г.В. Виноградовым [6]. В линейного программирования в своей работе И. Брезина (Brezina Ivan) [7] матричной форме. Распределение предложил решение трехэтапной ТЗ грузопотоков в задаче осуществляется по

Хемди А. [5] и другие ученые.

Впервые способ решения транспортных задач с двумя и более

методом Фогеля.

Выделение нерешенных частей

методу минимального элемента.

Перед рассмотрением основных

общей проблемы. Как было отмечено особенностей последовательности

выше, многоэтапная ТЗ линейного распределения грузопотоков двухэтапной программирования может быть решена с ТЗ с прямыми поставками, приведем ее

использованием стандартных алгоритмов. Наличие дополнительных условий лишь

математическую модель:

m p

m n

Z = 22 Cik Xik + Ckj Xkj + 2i Cij Xj

^ min

i=1 k=1

k=1 j=1

i=1 j=1

2x,k+2x,j = a; (i =1m

j=1

(i)

(2)

k=1

BicrniK економжи транспорту i промисловост № 58, 2017

160

n

n

S xlk * dk; (k = 1 p)

i=1

p m _

S x*+S x- = b,; 0' =1.n)

4=1 7=1

п _

Е х* * ¿4; (4=1 р)

}=1

х1к > о (7 = ; 4 = 1Р); х, > 0 (4 = \Гр ; , = ^);

Хкк > 0 ( 4 = ^ ); Хк = 0 ( 4 * 4; к = 1

где (1) Zmin - целевая функция, минимизирующая затраты на

транспортировку груза из пунктов отправления в пункты назначения через пункты перевалки;

(2) - ограничения о полном вывозе груза из пунктов отправления;

(3) - ограничения о возможном недоиспользовании емкости каждого пункта перевалки при прибытии груза;

(4) - ограничения обязательного удовлетворения потребности каждого пункта назначения;

(5) - ограничения о возможном недоиспользовании емкости каждого пункта перевалки при отправлении груза.

(6) - ограничения на возможные значения переменных.

Для решения задачи оптимизации распределения перевозок по типу двухэтапной транспортной задачи линейного программирования

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

составляется матрица, в которую заносятся ресурсы поставщиков а,

потребности потребителей ^ и

перерабатывающие способности пунктов перевалки .

Матрица состоит из 4 блоков, каждый из которых представляет собой определенный этап перевозки. В I блоке матрицы отражается связь поставщиков с пунктами перевалки груза. II блок отражает связь поставщиков с потребителями. В этом блоке могут быть заблокированные ячейки, если отсутствует

(3)

(4)

(5)

p); X, ^0 (i =1 m; J =1.n)

(6)

прямая поставка груза. III блок показывает связь между пунктами перевалки груза, где все клетки заблокированы, кроме диагональных. На диагонали отражается нулевая стоимость перевозки груза, а количество груза, получаемое в результате решения задачи, показывает резерв мощности пункта перевалки. IV блок задачи отражает связь между пунктами перевалки груза и потребителями.

В табл. 1. представлена объединенная матрица двухэтапной транспортной задачи с прямыми поставками.

Как и в классической ТЗ, необходимым и достаточным условием разрешимости задачи является требование сбалансированности объемов

производства объемам потребления:

m n

Sa =Sb ' Если же сумма ресурсов

i=i ' м J

больше (меньше) суммы потребностей, то для преобразования открытой

транспортной задачи в закрытую, вводится столбец фиктивного потребителя (строка фиктивного отправителя), потребности которого равны избытку ресурсов (запасы которого равны избытку потребностей).

Для определения

последовательности распределения

грузопотоков необходимо сравнить общую пропускную способность пунктов

перевалки

г

S dk

объемами

с

k=1

производства и объемами потребления ^^ .

¡=i ' j= J

Таблица 1.

Объединенная матрица двухэтапной ТЗ с прямыми поставками

D1 Dk Dp B1 Bj Bn a-, dk

A a

i 11

А- X'k X'j a-

A

D1 d 1

111 IV

Dk Xkk XkJ dk

Dp dp

dk, b j d 1 dk dp b1 bj bn

1) Если общая пропускная способность пунктов перевалки больше или равна суммарным объемам производства и потребления, т.е.:

р т р п

Е dk - Е а, и Е dk - Е Ь -

к=1 ¿=1 к=1 ,=1

это говорит о том, что суммарные емкости пунктов перевалки могут быть использованы либо полностью, либо с резервом. Последовательность решения задачи в данном случае такая же, как и в многоэтапной ТЗ без прямых поставок.

Основное отличие такой задачи в том, что при равенстве общей пропускной способности пунктов перевалки объемам производства и потребления, необходимо оптимизировать план перевозок на I и II этапах в рамках единой модели, так как во II блоке задачи есть незаблокированные клетки. Более того, при таких условиях распределение грузопотоков можно начинать со II блока, в последовательности II, I, III, IV или в последовательности II, IV, III, I.

2) Если общая пропускная способность пунктов перевалки меньше суммарных объемов производства и потребления, т.е.:

Р m _Р n

ILdk < Ya и Edk < Tbj -

k=1 '=1 k=1 j=1

это говорит о том, что суммарных емкостей пунктов перевалки недостаточно для проходящих через них всех объемов груза. Поэтому распределение задачи начинают только со II блока, в последовательности II, I, III, IV или в последовательности II, IV, III, I. Но в данном случае возможны следующие ситуации:

а) Задача решается в рамках единой модели, если после распределения во II блоке (прямых поставок) суммарных мощностей пунктов перевалки больше, чем оставшихся объемов производства и потребления, т.е.:

m n p

Z a ' Xij < Z ^

и

i=i

j 1л к

i=1 j=1 к =1

Z b

j=1

^^ ^^ Xij ^^ ^ k

i=1 j=1 k =1

суммирование

Xi

проводится для таких i и , , для которых С * M'

Тогда на фиктивной диагонали в III блоке задачи будут отражены недоиспользованные емкости пунктов перевалки.

б) В случае равенства суммарных мощностей пунктов перевалки с оставшимися объемами производства и потребления, когда:

m n _ p и

X'j S dk

bij к i=1 j=1 k=1

Z bj

j=1

Е а,

7 = 1

« п _ р

Е dk'

,=1 ,=1 4=1

емкость каждого пункта перевалки в любом плане перевозок однородного груза будет использована полностью. При этом условии вариантов недоиспользования емкости пунктов перевалки нет, следовательно, схема перевозки груза на I этапе - из пунктов отправления в пункты перевалки - на зависит от схемы

перевозки груза на II этапе - от пунктов перевалки потребителям и не зависит от схемы перевозки груза по прямому варианту. В этом случае имеют место три ТЗ с однородным грузом. Оптимизацию плана следует проводить отдельно для прямых поставок, для I и II этапов перевозки. Общий оптимум значений целевой функции 2* равен сумме частных оптимумов: 2* = 2п/п + 2т +

где 2п/п - целевая функция, минимизирующая затраты на

транспортировку груза из пунктов отправления в пункты назначения;

- целевая функция, минимизирующая затраты на

транспортировку груза из пунктов отправления в пункты перевалки;

2п - целевая функция, минимизирующая затраты на

транспортировку груза из пунктов перевалки в пункты назначения;

На основе вышеизложенного, отметим основные особенности решения двухэтапной ТЗ с прямыми поставками (табл. 2.).

Таблица 2

Основные особенности решения в двухэтапной ТЗ с прямыми поставками

Соотношение между объемами производства, потребления и емкостями пунктов перевалки Способ решения задачи

. Р m p n Zdk ^ Za, и Zdk ^ Zbj k=1 ,=1 k=1 j=l Распределение грузопотоков можно начинать с любого блока, кроме блока III.

p m p n 2) ZZdk < Za, и ZZdk < Zbj k =1 ,=1 k=1 j=1

\ m m n ^ а) если Za, - ZZx,j<Zdk ,=1 ,=1 j=1 k=1 n m n ^ P^ и Zbj " ZZXj Zdk j=1 ,=1 j=1 k=1 Распределение грузопотоков начинается только со II блока.

m » < m n p б) если Za, - ZZZxj=Zdk í=1 í=1 j=1 k=1 n m n _ p и Zbj ' ZZXj=Zdk' j=1 ,=1 j=1 k=1 Каждый блок задачи - II, I и IV (за исключением III блока) представляет собой отдельную ТЗ. Многоэтапной ТЗ не возникает.

m

m n

Выводы. В данной статье рассматривалась особенность решения усложненной постановки многоэтапной ТЗ на примере двухэтапной. В качестве дополнительных условий были приняты наличие прямых поставок между пунктами производства и потребления груза, а также соотношение между суммарными объемами производства, потребления и емкостями пунктов перевалки груза. Учитывая вариации соотношений этих условий, была предложена последовательность

распределения грузопотоков в матричной форме. Задача решается с использованием стандартных алгоритмов, а наличие дополнительных условий лишь влияет на последовательность распределения

грузопотоков.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ПЕРЕЧЕНЬ ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Воевудский Е.Н. Экономико-математические методы и модели в управлении морским транспортом / Е.Н. Воевудский, Н.А. Коневцева, Г.С. Махуренко, И.П.Тарасова. - М.: Транспорт, 1988. - 384 с.

2. Andrianov A. The full Monge problem solution based on the linear programming (LP) // Proceedings of the 8th Congress of the International Society for Analysis, its Applications, and Computation (22-27 August 2011) V.3. - M.: Peoples' Friendship University of Russia, 2012. -P.94-101.

3. Канторович Л. В. Математико-экономические работы / Л. В. Канторович. — Новосибирск: Наука, 2011. — 760 с. — (Избранные труды).

4. Андрианов А.Л. Джордж Б.Данциг и история линейного программирования (ЛП) в США // Институт истории естествознания и техники им. С.И. Вавилова. Годичная научная конференция, 2011. - М.: «Янус-К», 2011. - С.315-318.

5. Таха Хемди А. Введение в исследование операций /А. Таха Хемди. -М.: Издательский дом «Вильямс», 2005. -912 c.

6. Моделирование производственно-инвестиционной деятельности фирмы: «Профессиональный учебник» в качестве учебного пособия для студентов высших учебных заведений. Под редакцией профессора Г.В. Виноградова. - М.: UNITY, 2002. - 320 с.

7. Berzina, Istranikova, The way of solving two-stage transportation problems, Mathematical Methods in Economics, 1999. - р. 39 - 44.

8. Кремер Н.Ш. Исследование операций в экономике: Учебное пособие для вузов / Н.Ш. Кремер, Б.А. Путко, И.М. Тришин, М.Н. Фридман. - М.: Банки и биржи, ЮНИТИ, 1999. - 407 с.

9. Лунгу К.Н. Линейное программирование. Руководство к решению задач/ К.Н. Лунгу. М.: ФИЗМАЛИТ, 2005. - 128 с.

10. Бережная Е.В., Бережной В.И. Математические методы моделирования экономических систем: Учеб. Пособие. -2-е изд., перераб. и доп. - М.: Финансы и статистика, 2006. - 432 с.

11. Лукинский В.С. Модели и методы теории логистики / В.С. Лукинский, И.А. Цвиринько, Ю.В. Малевич. Спб.: ПИТЕР, 2003. - 175 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.