Диссертация (Математическое моделирование в задачах планирования и организации железнодорожных перевозок методами теории графов и комбинаторной оптимизации и численные методы их решения)
Описание файла
Файл "Диссертация" внутри архива находится в папке "Математическое моделирование в задачах планирования и организации железнодорожных перевозок методами теории графов и комбинаторной оптимизации и численные методы их решения". PDF-файл из архива "Математическое моделирование в задачах планирования и организации железнодорожных перевозок методами теории графов и комбинаторной оптимизации и численные методы их решения", который расположен в категории "". Всё это находится в предмете "физико-математические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата физико-математических наук.
Просмотр PDF-файла онлайн
Текст из PDF
МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ (НАЦИОНАЛЬНЫЙИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)На правах рукописиРассказова Варвара АндреевнаМатематическое моделирование в задачах планированияи организации железнодорожных перевозок методамитеории графов и комбинаторной оптимизации ичисленные методы их решенияСпециальность 05.13.18 —«Математическое моделирование, численные методы и комплексы программ»Диссертация на соискание учёной степеникандидата физико-математических наукНаучный руководитель:доктор физико-математических наук, профессорКибзун Андрей ИвановичМосква — 20172ОглавлениеВведение. .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Глава 1. Математическое моделирование в задачахпланирования и организации железнодорожныхперевозок . . . . . . . . . . . . . . . . . . . . . . . . . .4. . . .171.1.Основные используемые понятия теории графов . . . .
. . . . . .171.2.Теоретико–графовые модели в задачах планирования иорганизации железнодорожных перевозок . . . . . . . . . . . . . .1.2.1.23Теоретико–графовая модель для решения задачиформирования бесконфликтного набора нормативныхниток. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .23. . . . . . . . . . . . . . . . . .23. . . . . . . . . . . . . . .28Ориентированный мультиграфНеориентированный граф конфликтов1.2.2.Теоретико–графовая модель для решения задачи оназначении и перемещении локомотивов. . . . . . . .
. .30Глава 2. Задача планирования железнодорожных перевозок наэтапе формирования бесконфликтного наборанормативных ниток . . . . . . . . . . . . . . . . . . . . . . .352.1.Постановка. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .352.2.Решение . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .392.2.1.Алгоритм «Бегущая волна»392.2.2.Алгоритм расшифровки монотонной булевой функции. . . . . . . . . . . . . . . . .. .43. . . . . . . . . . . . . . . . . . . . . . . . . .46. . . . . . . . . . . . . . . . . . . . . . . .53Жадный поискПоиск с возвратомГлава 3. Задача организации железнодорожных перевозок наэтапе назначения и перемещения локомотивов . .
. . .3.1.3.2..55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .553.1.1.Теоретико–множественный подход . . . . . . . . . . . . . .553.1.2.Теоретико–графовый подход. . . . . . . . . . . . . . . . .60Решение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66Постановка33.2.1.Алгоритм назначения и перемещения локомотивов. . . .673.2.2.Алгоритм покрытия . . . . .
. . . . . . . . . . . . . . . . .72Глава 4. Проблемно–ориентированные программные комплексы844.1.Программный комплекс для решения задачи формированиябесконфликтного набора нормативных ниток . . . . . . . . . . . .4.2.84Программный комплекс для решения задачи о назначении иперемещении локомотивовЗаключение .Литература. . .
. . . . . . . . . . . . . . . . . . . 100. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1224ВведениеАктуальность темы. В работе исследуются задача планирования железнодорожных перевозок на этапе формирования бесконфликтного набора нормативных ниток, и задача организации железнодорожных перевозок на этапе назначения и перемещения локомотивов без учёта ограничений на использованиеи техническое обслуживание локомотивов. Ввиду высокой комбинаторной сложности прикладных задач управления перевозками актуальной представляетсяобласть разработки математических моделей, в рамках которых исследуемыезадачи могут быть решены с помощью классического математического аппарата.
Как правило точное решение задач комбинаторной оптимизации большойразмерности является избыточным с точки зрения практической реализациирешения, и, кроме того, поиск точного решения требует колоссальных вычислительных затрат. В этой связи особый интерес представляет область разработки эффективных вычислительных алгоритмов поиска приближённого решения.В то же время любой эвристический подход требует подтверждения работоспособности, и, таким образом, неотъемлемым этапом исследования выступает разработка комплекса прикладных программ, на основе которого осуществляетсяряд вычислительных экспериментов, подтверждающих эффективность предложенных подходов к решению исследуемых задач.В работах [56], [64], [62], [28], [48], [47], [3], [55], [31], [19] получили обоснование графовый и комбинаторный методы математического моделированияв приложении к решению прикладных задач управления железнодорожнымиперевозками.
Разработанные в диссертации теоретико–графовые модели, кроме структурных свойств железнодорожных сетей, учитывают также и комбинаторный характер исследуемых задач, что позволяет значительно расширитьобласть разработки вычислительных алгоритмов решения.Задача планирования железнодорожных перевозок исследуется, в том числе посредством методов теории графов и комбинаторной оптимизации, в контексте задач теории расписаний в работах [36], [37], [38], [52], [53].
В рамках разработанной теоретико–графовой модели исследуемая прикладная задача планирования сводится к задаче расшифровки монотонной булевой функции, порождённой неориентированным графом. В работах [4], [5], [61], [6], [7], [8], [23],[24], [25], [26], [27], [39], [40], [41], [45], [42], [43], [44] получены важные резуль5таты в теории противоречивых систем условий, множество максимальных совместных подсистем которых может быть специальным образом поставлено всоответствие множеству максимальных по размеру клик графа. Этот подходполучил продолжение в разработке вычислительных алгоритмов для формирования верхнего нуля монотонной булевой функции, особенностью которыхявляется оценка точности приближённого решения.В работах [30], [1], [29], [2] задача организации железнодорожных перевозок на этапе назначения и перемещения локомотивов сводится к задачестохастического программирования.
Постановка задачи организации без учётаограничений на использование и техническое обслуживание локомотивов имеет определённое практическое обоснование в части нижней оценки точностирешения. В рамках разработанной теоретико–графовой модели, исследуемаяприкладная задача организации сводится к задаче покрытия вершин ориентированного графа минимальным числом путей. Структурные свойства специфического ориентированного графа совместимости заданий на перевозку позволяют ограничиться рассмотрением множества максимальных по включению путей для покрытия вершин графа, и, таким образом, размерность задачи можетбыть существенно снижена.В области разработки алгоритмов комбинаторной оптимизации, линейного, целочисленного и динамического программирования, а также алгоритмовна графах, в том числе приближённых алгоритмов, существенные результаты получены в [21], [49], [34], [54].
Вычислительные алгоритмы формированияверхнего нуля монотонной булевой функции, порождённой неориентированнымграфом, и алгоритм покрытия вершин ориентированного графа — суть комбинаторный и комбинаторно–графовый алгоритмы, на основе которых в диссертационной работе разработаны проблемно–ориентированные программныекомплексы для решения исследуемых прикладных задач планирования и организации железнодорожных перевозок.Целью работы является разработка математических моделей и вычислительных алгоритмов для решения прикладных задач планирования и организации железнодорожных перевозок.Для достижения поставленной цели решаются следующиезадачи:1) разработка математической модели для решения задачи планированияжелезнодорожных перевозок на этапе формирования бесконфликтного набора нормативных ниток.
Исследование свойств неориентированного графа кон6фликтов и сведение исходной задачи к задаче расшифровки монотонной булевой функции, порождённой неориентированным графом,2) исследование свойств максимального верхнего нуля и разработка вычислительного алгоритма формирования верхнего нуля монотонной булевой функции, порождённой неориентированным графом,3) разработка математической модели для решения задачи организациижелезнодорожных перевозок на этапе назначения и перемещения локомотивовбез учёта ограничений на использование и техническое обслуживание локомотивов. Исследование свойств ориентированного графа совместимости заданийна перевозку и сведение исходной задачи к задаче минимального покрытия вершин ориентированного графа множеством путей,4) исследование свойств минимального покрытия и разработка вычислительного алгоритма покрытия вершин ориентированного графа множествоммаксимальных по включению путей,5) разработка и тестирование программных комплексов, реализующих алгоритм формирования верхнего нуля монотонной булевой функции, порождённой неориентированным графом, и алгоритм покрытия вершин ориентированного графа множеством максимальных по включению путей.Научная новизна.