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

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

CC BY
393
56
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРЕДФРАКТАЛЬНЫЙ ГРАФ / КРУПНОМАСШТАБНАЯ ТРАНСПОРТНАЯ СЕТЬ / ДИСКРЕТНАЯ МНОГОКРИТЕРИАЛЬНАЯ ОПТИМИЗАЦИЯ / СТРУКТУРНАЯ ДИНАМИКА / PREFRACTAL GRAPH / LARGE-SCALE TRANSPORT NETWORK / DISCRETE MULTI-CRITERIAL OPTIMIZATION / STRUCTURAL DYNAMICS

Аннотация научной статьи по математике, автор научной работы — Павлов Дмитрий Алексеевич, Яхонтова Ирина Михайловна

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

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

Похожие темы научных работ по математике , автор научной работы — Павлов Дмитрий Алексеевич, Яхонтова Ирина Михайловна

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

MATHEMATICAL MODEL OF THE PROBLEM OF ROUTE ORGANIZATION IN LARGE-SCALE TRANSPORT NETWORKS WITH THE APPLICATION OF MULTI-CRITERIAL OPTIMIZATION METHODS

Most of the tasks of planning and organizing transport routes are pointed to solving optimization problems on graphs in multi-criteria statements, for which the only optimal solution is missing. In conditions of multicriteria, it becomes necessary to search for a set of alternatives instead of an optimum. The quality of the admissible solutions is estimated by the vector objective function. The article proposes to investigate the problem using a special class of graphs prefractal graphs, which allow describing in a natural way the structure of the hierarchy of territorial links, as well as enable to take into account structural dynamics in terms of system growth. A multicriteria mathematical formulation of the problem of covering a prefractal graph by simple intersecting chains is constructed, to which the investigated problem of organizing routes in large-scale transport networks reduces. The main social and economic requirements for the transport system are formulated and included in the model in the form of criteria

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

УДК 656.025: 519.17

08.00.00 Экономические науки

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ЗАДАЧИ ОРГАНИЗАЦИИ МАРШРУТОВ В КРУПНОМАСШТАБНЫХ ТРАНСПОРТНЫХ СЕТЯХ С ПРИМЕНЕНИЕМ МЕТОДОВ МНОГОКРИТЕРИАЛЬНОЙ ОПТИМИЗАЦИИ 1

Павлов Дмитрий Алексеевич к.ф.-м.н., доцент РИНЦ БРШ-код, 8822-5089 dp.logic@gmail.com

Яхонтова Ирина Михайловна к.э.н., доцент

Кубанский государственный аграрный университет, г. Краснодар, Россия

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

Ключевые слова: ПРЕДФРАКТАЛЬНЫЙ ГРАФ, КРУПНОМАСШТАБНАЯ ТРАНСПОРТНАЯ СЕТЬ, ДИСКРЕТНАЯ

МНОГОКРИТЕРИАЛЬНАЯ ОПТИМИЗАЦИЯ, СТРУКТУРНАЯ ДИНАМИКА

йо1: 10.21515/1990-4665-133-092

UDC 656.025: 519.17 Economics

MATHEMATICAL MODEL OF THE PROBLEM OF ROUTE ORGANIZATION IN LARGE-SCALE TRANSPORT NETWORKS WITH THE APPLICATION OF MULTI-CRITERIAL OPTIMIZATION METHODS

Pavlov Dmitriy Alexeevich Cand.Phys.-Math.Sci., associate professor SPIN-code, 8822-5089 dp.logic@gmail.com

Yahontova Irina Mihaylovna Cand.Econom.Sci., associate professor

Kuban state agrarian University, Krasnodar, Russia

Most of the tasks of planning and organizing transport routes are pointed to solving optimization problems on graphs in multi-criteria statements, for which the only optimal solution is missing. In conditions of multicriteria, it becomes necessary to search for a set of alternatives instead of an optimum. The quality of the admissible solutions is estimated by the vector objective function. The article proposes to investigate the problem using a special class of graphs -prefractal graphs, which allow describing in a natural way the structure of the hierarchy of territorial links, as well as enable to take into account structural dynamics in terms of system growth. A multicriteria mathematical formulation of the problem of covering a prefractal graph by simple intersecting chains is constructed, to which the investigated problem of organizing routes in large-scale transport networks reduces. The main social and economic requirements for the transport system are formulated and included in the model in the form of criteria

Keywords: PREFRACTAL GRAPH, LARGE-SCALE TRANSPORT NETWORK, DISCRETE MULTI-CRITERIAL OPTIMIZATION, STRUCTURAL DYNAMICS

1 Исследование выполнено при финансовой поддержке РФФИ в рамках проекта 17-06-00282 а.

Развитие экономических связей внутри любой страны и между странами предъявляет новые требования к планированию и организации маршрутов перевозок грузов и пассажиров в крупномасштабных транспортных сетях. Основной целью планирования является минимизация транспортных издержек. Однако при планировании оптимальных перевозок следует подходить не только с учетом экономических, но и общественных требований [1] которые, как правило, противоречат друг другу.

На основе математической модели возможна постановка оптимизационной задачи, решение которой позволяет точно оценить сложившуюся ситуацию и провести планирование дальнейших действий. Одним из самых эффективных способов проектирования и организации транспортных маршрутов являются дискретные оптимизационные модели на графах и сетях. Поиск решений оптимизационных задач на графах осуществляется специализированными алгоритмами. Качество поиска решения задачи алгоритмом оценивается его трудоемкостью или вычислительной сложностью [2]. Большинство точных алгоритмов решения оптимизационных задач на графах имеют не полиномиальную вычислительную сложность [2]. С ростом размерности задачи полиномиальные алгоритмы становится предпочтительнее экспоненциальных [2]. Таким образом, исследование задач с большим набором входных данных, в качестве которых выступает структура крупномасштабной транспортной сети, является актуальной проблемой и требует эффективных алгоритмов решений подобных задач.

В работе предлагается новый поход при планировании и организации транспортных маршрутов в крупномасштабных транспортных сетях, который основан на использовании в качестве формализованной модели транспортной сети [3], особого класса структур, называемых фрактальными графами [4]. Предфрактальные графы представляют собой

симбиоз графа и фрактала, с присущими свойствами фракталов: самоподобием, дробной фрактальной размерностью, масштабной инвариантностью [5].

Интеграционные процессы и развитие экономических связей по истечению времени изменяет структуру транспортных сетей. Подобного рода изменения могут быть описаны простейшими теоретико-графовыми операциями: добавление (удаление) и стягивание ребра или вершины. Для описания постоянных изменений в структуре системы вводится понятие структурной динамики [6]. Одним из возможных правил, задающих структурную динамику, является процесс построения фрактальных графов.

Оговоримся заранее, что недостающие определения и термины можно найти в работах по теории графов [7] и предфрактальных графов

[4].

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

Обозначим через Н = <3) _ конечный связный «-вершинный граф с множеством вершин ^ и множеством ребер $ , который назовем затравкой.

В основе порождения предфрактального графа лежит операция замещение вершины затравкой (ЗВЗ), как обобщенная процедура расщепления вершины графа [7].

Определим поэтапный процесс выполнения операции ЗВЗ. На этапе л= 1 графу = 0^) соответствует затравка Н = <Ж (?) На этапе все вершины графа замещаются затравкой. Далее, на каждом следующем этапе 5 = ...Л, к вершинам применяется операция ЗВЗ, в результате по завершению этапа / получаем граф ^= (У^^д, который назовем предфракталъным.

Пред фрактальный граф будем обозначать = (Уь'Еь), где ^ь -множество вершин, а ^ь - множество ребер. Ранг Ь предфрактального

графа = Еь) определяет число этапов порождения графа. Процесс порождения предфрактального графа ^ь является процессом построения последовательности предфрактальных графов С2,..., Сь ^ называемой

траекторией. Фрактальный граф определяется бесконечной траекторией.

Пред фрактальный граф является взвешенным, если

каждому его ребру ей = Еь поставлено в соответствие число

£ (011а,е11Ь) где I = ГХ . раНг ребра, а>0 и 6 К Ь .

Обобщением процесса порождения предфрактального графа является случай, когда вместо одной затравки Н для замещения

выбираются затравки из множества -МТ} ; где в качестве

затравки может выбираться не только обыкновенный граф, но и мультиграф [7].

Рассмотрим карту сети дорог в определенном порядке, начиная с более мелкого масштаба (в масштабе континента или страны), заканчивая более крупным масштабом города или населенного пункта. В основе модели крупномасштабной транспортной сети лежит принцип иерархической организации территорий. При исследовании крупномасштабной транспортной сети в масштабах страны на первом этапе рассмотрим дороги связывающие округа. В качестве автомобильных дорог на этом этапе выступают магистрали и федеральные трассы. На втором этапе, в масштабе округов, рассмотрим сеть дорог соединяющих субъекты округов (области, республики, края). Далее, на третьем этапе при уменьшении масштаба последовательно рассматриваются дороги, связывающие определенные районы выбранного округа. Аналогично, при рассмотрении транспортной сети в масштабе района нас интересуют

только дороги, соединяющие населенные пункты этого района. На последнем этапе рассматриваются дороги в масштабе населенных пунктов.

Процесс рассмотрения структуры транспортной сети в указанном порядке подобен траектории построения предфрактального графа, порожденного множеством затравок .....Н{Г},Т > 2

Общая постановка задачи многокритериальной дискретной оптимизации [8] состоит из описаний условий, определяющих конечное

или счетное множество допустимых решений X = 1х}я заданной на этом множестве векторно целевой функции (ВЦФ):

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

Рассматриваются следующие виды МА:

1. Паретовское множество (ПМ). Элемент х^Х называется недоминируемым или паретовским оптимумом (ПО), если не существует такого допустимого решения х* еХ ^ чт0 выполняются неравенства

(х), у— 1, среди которых хотя бы одно является

строгим. Множество всех ПО называется ПМ и обозначается X

2. Полное множество альтернатив (ПМА) определяется как подмножество Х° ^Х минимальной мощности К 1^3 | такое, что /7(Х°) = Где = №ОсЪх ЕХ'ЪГХ'ЕХ

Среди всех видов МА определенное ПМА является наиболее интересным математическим объектом, поскольку представляет собой обобщение классического понятия «решение оптимизационной задачи».

3. Лексикографическое множество альтернатив (ЛМА) состоит из лексикографических оптимумов (ЛО), определяемых следующим образом. Элемент е X называется JIO, если существует такая перестановка У0 = Ti> ■■■ -Тт> ■■■ -tn чисел 1,2,...,N, что для всякого х^Х выполняется одно из двух условий:

б) существует ie{l, ...,А'} такое, что ^pr") < FTi(X) и

FTlm=FTrm г = 1.....г-i

Пусть в = {ß) - множество всех перестановок N1 чисел 1/ — -N . Для каждой перестановки ß е в существует непустое множество ~ ^ JIO,

которые определены согласно соотношениям а) и б). Пусть ßeB -множество всех ЛО данной ^-критериальной информации. Тогда ее ЛМА определяется как подмножество X°iex - *iex, имеющее наименьшую

мощность при выполнении равенства ^ ^ ). Иначе

говоря, для всякого ПМА Х°^Х.....соответствующее ему ЛМА X°iex

определяется единственным образом в виде пересечения n %lex = X°iex.

При фиксированном наборе системы ограничений и параметров ВЦФ принято говорить о индивидуальной задаче.

Рассмотрим многокритериальную математическую постановку задачи о покрытии [9] предфрактального графа простыми пересекающимися цепями, к которой сводится задача организации маршрутов в крупномасштабных транспортных сетях.

Пусть дан взвешенный пред фрактальный граф порожденный затравкой , \ Щ=п , |<21=<7-

Покрытием графа назовем подграф

Еле EMBED Equation, з eeej_ , построенный из множества простых цепей

{С1, С2,...,Ск,..., СК}, где между двумя любыми вершинами из покрытия имеется простая цепь []. Множество всех покрытий х обозначим через X. Покрытие х = ^.Еу.} _ связный подграф графа Покрытие состоит из простых цепей пересекающихся по вершинам либо ребрам.

Максимальной назовем кратчайшую цепь не являющуюся подцепью никакой другой кратчайшей цепи [7].

В предфрактальном графе простую цепь будем называть /смешанной цепью С1, если она содержит ребра / различных рангов.

На множестве покрытий х еХ графа = (Уь^ь) определим ВЦФ:

= [F(X) - (F^ (xy,Fi2 (x),Ft3 (X),F4s (x) )ДеХ

(1)

(2)

где ееex - общий вес покрытия jc;

F2 (x) = ^nijn^ w(Ck) > max

(3)

где ^k - максимальна цепь, ^ - из покрытия x Ё C2, ...,Ckl ...,CK 1 a

С

- ее длина (суммарный вес ребер цепи). где Ы(х) - число всех максимальных цепей в покрытии х; для всякой смешенной цепи С1 Из покрытия х.

(4)

(5)

где для любых вершин и-у е графа РхО1-1:0 - расстояние в покрытии х, а Р^нР1'^ - расстояние на графе ;

Все покрытия {х} предфрактального графа образуют множество допустимых решений X = Х(СЬ) = [х\ векторно-целевой функции (1) - (6).

В понятиях транспортных систем приведенные критерии векторно-целевой функции (1) имеют определенную содержательную интерпретацию.

Критерий (2) учитывает затраты пассажиров и администрации транспортной системы. При эксплуатации расходы должны быть минимальны.

Критерий (3) отражает нахождение маршрутов пассажирского транспорта с наибольшим количеством узлов на своем пути. Оптимальным для этого критерия является покрытие, содержащее максимальные цепи.

Чтобы доехать до нужного узла транспортной системы с наименьшим числом пересадок, необходимо уменьшить общее количество маршрутов в системе. На это направлен критерий (4).

Важными особенностями транспортной системы считаются локальность и дифференциация ее маршрутов. Внутрирегиональными (городскими, внутрирайонными) должны быть транспортные маршруты меньшей длины и меньшего веса, тем самым обеспечивая локальность. Таким образом, упрощается процесс администрирования транспортной системой на определенном уровне (района, города и т.д.). Межрегиональными являются маршруты более длинные и с большим весом. Под дифференциацией понимается разделение маршрутов по их функциям на межрегиональные и внутрирегиональные. При пересечении внутрирегиональности и межрегиональности может произойти нарушение дифференциации, т.е. ухудшение в функциональности маршрута. За недопущение таких ситуаций в работе транспортной системы в векторно-

целевой функции (1) отвечает критерий (5). Смешанная цепь С к есть модель маршрута, сочетающая в себе обе функции - внутрирегиональную и межрегиональную. Так как ее старые ребра соединяют блоки и подграф-затравки предфрактального графа которые и соответствуют картам дорог районов, городов и т.д.

При эксплуатации транспортной системы часто требуется добраться до конечного пункта с наименьшим количеством остановок. Критерий (6) отражает эти требования к построению таких маршрутов.

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

Заключение

Формально численным решением индивидуально задачи является

нахождение MA * (.X из множества допустимых решений. В широком смысле под решением задачи понимается построения определенного алгоритма, гарантирующего нахождение МА для всякой индивидуальной задачи.

В последующих работах будут построены и обоснованы для решения рассматриваемой модельной задачи алгоритмы с оценками эффективности [11,12].

Литература

1. Горев А. Э. Основы теории транспортных систем: учеб. пособие / А. Э. Гореев; СПбГАСУ. - СПб., 2010. - 214 с.

2. М. Гэри. Вычислительные машины и труднорешаемые задачи / Гэри М., Джонсон Д. - М.: Мир, 1982.

3. Павлов Д. А. Моделирование крупномасштабной транспортной сети предфрактальными графами / Павлов Д.А. // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. - Краснодар: КубГАУ, 2017. -№07(131). - Режим доступа±йр://е].киЬа§го.т/2017/07/рёГ/85.рёГ.

4. Кочкаров А. М. Распознавание фрактальных графов. Алгоритмический подход / А.М. Кочкаров. - Нижний Архыз: Изд. центр «CYGNUS», 1998. - 170 с.

5. Кроновер Р. М. Фракталы и хаос в динамических системах. Основы теории. Пер. с англ. - М.: Изд-во Постмаркет, 2000. - 352 с.

6. Кочкаров А. М. Структурная динамика и исследование структурно-временных характеристик дискретных систем / А. М. Кочкаров, А. А. Кочкаров, С. П. Никищенко // Известия ТРТУ. Тематический выпуск "Перспективные системы и задачи управления". - Таганрог: ТРТУ, 2006. - № 3. - С. 235-238.

7. Лекции по теории графов / В.А. Емеличев, О.И. Мельников, В.И. Сарванов, Р.И. Тышкевич. - М. : Наука, 1990. - 383 с.

8. Перепелица В. А. Многокритериальные модели и методы для задач оптимизации на графах / В. А. Перепелица // LAP LAMBERT Academic Publication, 2013. - 333 с.

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

9. Кочкаров Р. А. Многовзвешенные предфрактальные графы с недетерминированными весами. Приложения в экономике, астрофизике и сетевых коммуникациях / Р. А. Кочкаров. - М.: ЛЕНАНД, 2017. - 432 с.

10. Цвиркун А.Д. Управление развитием крупномасштабных систем в новых условиях // Проблемы управления. - 2003. - №1. - С. 34-43

11. Павлов Д. А. Многокритериальная задача выделения маршрутов на предфрактальном графе / Д. А. Павлов, С. И. Салпагаров // Известия ТРГУ. -Таганрог : ТРГУ, 2004. - №8 (43). - С. 303-304.

12. Барановская Т. П. Моделирование крупномасштабных транспортных сетей с применение методов многокритериальной оптимизации и учетом структурной динамики / Т. П. Барановская, Д. А. Павлов // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета (Научный журнал КубГАУ) [Электронный ресурс]. - Краснодар: КубГАУ, 2016. - №06(120). С. 1686 - 1705. - IDA [article ID]: 1201606111. - Режим доступа: http://ej.kubagro.ru/2016/06/pdf/111.pdf.

References

1. Gorev A. Je. Osnovy teorii transportnyh sistem: ucheb. posobie / A. Je. Goreev; SPbGASU. - SPb., 2010. - 214 s.

2. M. Gjeri. Vychislitel'nye mashiny i trudnoreshaemye zadachi / Gjeri M., Dzhonson D. - M.: Mir, 1982.

3. Pavlov D. A. Modelirovanie krupnomasshtabnoj transportnoj seti predfraktal'nymi grafami / Pavlov D.A. // Politematicheskij setevoj jelektronnyj nauchnyj zhurnal Kubanskogo gosudarstvennogo agrarnogo universiteta (Nauchnyj zhurnal KubGAU) [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2017. - №07(131). - Rezhim dostupa:http://ej.kubagro.ru/2017/07/pdf/85.pdf.

4. Kochkarov A. M. Raspoznavanie fraktal'nyh grafov. Algoritmicheskij podhod / A.M. Kochkarov. - Nizhnij Arhyz: Izd. centr «CYGNUS», 1998. - 170 c.

5. Kronover R. M. Fraktaly i haos v dinamicheskih sistemah. Osnovy teorii. Per. s angl. - M.: Izd-vo Postmarket, 2000. - 352 s.

6. Kochkarov A. M. Strukturnaja dinamika i issledovanie strukturno-vremennyh harakteristik diskretnyh sistem / A. M. Kochkarov, A. A. Kochkarov, S. P. Nikishhenko // Izvestija TRTU. Tematicheskij vypusk "Perspektivnye sistemy i zadachi upravlenija". -Taganrog: TRTU, 2006. - № 3. - S. 235-238.

7. Lekcii po teorii grafov / V.A. Emelichev, O.I. Mel'nikov, V.I. Sarvanov, R.I. Tyshkevich. - M. : Nauka, 1990. - 383 s.

8. Perepelica V. A. Mnogokriterial'nye modeli i metody dlja zadach optimizacii na grafah / V. A. Perepelica // LAP LAMBERT Academic Publication, 2013. - 333 s.

9. Kochkarov R. A. Mnogovzveshennye predfraktal'nye grafy s nedeterminirovannymi vesami. Prilozhenija v jekonomike, astrofizike i setevyh kommunikacijah / R. A. Kochkarov. - M.: LENAND, 2017. - 432 s.

10. Cvirkun A.D. Upravlenie razvitiem krupnomasshtabnyh sistem v novyh uslovijah // Problemy upravlenija. - 2003. - №1. - S. 34-43

11. Pavlov D. A. Mnogokriterial'naja zadacha vydelenija marshrutov na predfraktal'nom grafe / D. A. Pavlov, S. I. Salpagarov // Izvestija TRGU. - Taganrog : TRGU, 2004. - №8 (43). - S. 303-304.

12. Baranovskaja T. P. Modelirovanie krupnomasshtabnyh transportnyh setej s primenenie metodov mnogokriterial'noj optimizacii i uchetom strukturnoj dinamiki / T. P. Baranovskaja, D. A. Pavlov // Politematicheskij setevoj jelektronnyj nauchnyj zhurnal Kubanskogo gosudarstvennogo agrarnogo universiteta (Nauchnyj zhurnal KubGAU) [Jelektronnyj resurs]. - Krasnodar: KubGAU, 2016. - №06(120). S. 1686 - 1705. - IDA [article ID]: 1201606111. - Rezhim dostupa: http://ej.kubagro.ru/2016/06/pdf/111.pdf.

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