Научная статья на тему 'Применение робастного подхода к задаче размещения транспортных узлов с подъездными путями в географическом регионе с существующей транспортной системой'

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

CC BY
206
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕРНИЗАЦИЯ ТРАНСПОРТНОЙ ИНФРАСТРУКТУРЫ / TRANSPORTATION INFRASTRUCTURE MODERNIZATION / ТРАНСПОРТНЫЕ УЗЛЫ / РОБАСТНАЯ ОПТИМИЗАЦИЯ / ROBUST OPTIMIZATION / СМЕШАННОЕ МАТЕМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ / MATHEMATICAL PROGRAMMING / TRANSPORTATION HUBS

Аннотация научной статьи по математике, автор научной работы — Федин Геннадий Геннадьевич

Рассматривается задача размещения транспортных узлов с подъездными путями в некоторой региональной транспортной системе. Цели настоящей работы включают: 1) классификацию вариантов постановок задач размещения транспортных узлов; 2) обзор последних работ, посвященных этой тематике; 3) математическая постановка ранее не рассматриваемой задачи размещения транспортных узлов с подъездными путями в виде задачи смешанного математического программирования и задачи робастной оптимизации; 4) тестирование представленной модели на примере транспортной системы части территории России.

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

Applying the robust approach for the transportation hubs with access roads location problem in the geographical region with existing transportation system

This paper presents the problem of transportation hubs location with access to roads within the existing regional transportation system. In this problem the decision maker minimizes the total cost, which includes expenses for constructing transportation hubs, building access roads for different means of transport to transportation hubs and transporting cargo between clients and transportation hubs. The goals of this paper are: 1) to classify formulations of various transportation hubs location problems; 2) to review most recent scientific papers considering these problems; 3) to formulate a new problem of hubs location with access roads as a mixed-integer linear programming problem and robust optimization one; 4) to test a proposed model on a transport system of a part of Russia. Our numerical tests confirm that both mixed-integer linear programming problem and robust optimization problem stated in this article can be solved for real-size transportation networks via standard optimizations software on a personal computer in short time.

Текст научной работы на тему «Применение робастного подхода к задаче размещения транспортных узлов с подъездными путями в географическом регионе с существующей транспортной системой»

УДК 51-74 + 656.09 ББК 22.19 + 38.74

ПРИМЕНЕНИЕ РОБАСТНОГО ПОДХОДА К ЗАДАЧЕ РАЗМЕЩЕНИЯ ТРАНСПОРТНЫХ УЗЛОВ С ПОДЪЕЗДНЫМИ ПУТЯМИ В ГЕОГРАФИЧЕСКОМ РЕГИОНЕ С СУЩЕСТВУЮЩЕЙ ТРАНСПОРТНОЙ СИСТЕМОЙ1

Федин Г. Г.2,

(Национальный исследовательский университет Высшая школа экономики, Москва)

Рассматривается задача размещения транспортных узлов с подъездными путями в некоторой региональной транспортной системе. Цели настоящей работы включают: 1) классификацию вариантов постановок задач размещения транспортных узлов; 2) обзор последних работ, посвященных этой тематике; 3) математическая постановка ранее не рассматриваемой задачи размещения транспортных узлов с подъездными путями в виде задачи смешанного математического программирования и задачи робастной оптимизации; 4) тестирование представленной модели на примере транспортной системы части территории России.

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

1 Часть результатов, содержащихся в этой статье, была представлена на международных конференциях ЕЦЯ0-2016 в Познани [20], 1ТЕА-2017 в Барселоне [6] и 1Е0ЯБ-2017 в Квебеке [7].

2 Геннадий Геннадьевич Федин, аспирант (Аспирантская школа компьютерных наук, НИУ ВШЭ), стажер-исследователь (Международная научно-учебная лаборатория анализа и выбора решений, НИУ ВШЭ) (gfedin@hse.ru).

Введение

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

В качестве критерия оптимальности в рассматриваемой задаче, в зависимости от целей лица принимающего решения, могут быть использованы: 1) минимизация издержек, связанных с модернизацией транспортной системы; 2) минимизация издержек использования модернизированной транспортной системы; 3) максимизация ожидаемой прибыли от эксплуатации транспортной системы; 4) максимизация качества обслуживания поль-

зователей транспортной системы; 5) максимизация количества пользователей транспортной системы.

Как правило, для задач выбора оптимального варианта модернизации транспортной системы справедливы следующие предпосылки: 1) в регионе уже существует транспортная система; 2) существует возможность определить множество мест, подходящих для размещения новых транспортных узлов; 3) для каждого элемента транспортной системы можно спрогнозировать спрос на транспортные услуги. При таких предпосылках необходимо оптимальным образом разместить новые транспортные узлы и определить, какие виды транспорта они должны обслуживать, т.е. какими подъездными путями они должны обладать. Даже при небольшом количестве подходящих для размещения новых транспортных узлов географических точек региона рассматриваемая задача является достаточно сложной для лица, принимающего решения (ЛПР), ввиду того, что в рамках размещения новых транспортных узлов необходимо также определить: 1) количество размещаемых транспортных узлов; 2) оптимальные пропускные способности новых транспортных узлов; 3) какими подъездными путями должны обладать новые транспортные узлы; 4) какой должна быть новая оптимальная схема грузоперевозок в регионе, так как добавление новых транспортных узлов меняет структуру грузопотоков в транспортной системе региона.

Для ответа на вышеуказанные вопросы предлагается математическая модель задачи размещения транспортных узлов с подъездными путями, базирующаяся на модели Hub Median Problem [9]. В настоящей статье представлены детерминированная и ро-бастная постановки задачи. Предложенная робастная постановка позволяет находить оптимальное решение с учетом ряда параметров, о которых известны лишь области их возможных значений.

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

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

1. Обзор литературы

1.1. ИСТОРИЯ ПОСТАНОВКИ ЗАДАЧИ

Класс математических моделей, который сейчас используется в задачах размещения транспортных узлов, первоначально был предложен для задач размещения различных центров обслуживания (Central Facilities Location). Одной из первых работ, в которой была рассмотрена подобная модель, является [35], где авторы рассматривали задачу размещения больниц, складов, почтовых отделений, фабрик, магазинов и других объектов. Они сформулировали эту задачу в виде задачи целочисленного программирования. Целевая функция в этой задаче отражает сумму расстояний от каждого пункта (района, города, станции), который планируется обслуживать в центрах обслуживания, до самих размещаемых центров обслуживания с учетом важности этих точек в регионе. Позднее в [22] было доказано, что эта задача является NP-трудной.

Задача размещения центров обслуживания получила название p-Median Location Problem из-за своего сходства с задачей нахождение медианы графа. В этой задаче под медианой понимается вершина графа, в которой минимальна взвешенная сумма расстояний между этой вершиной и остальными вершинами графа [23].

В классической постановке p-Median Location Problem необходимо разместить р центров (больниц, полицейских участков, пожарных команд) для обслуживания п пунктов. Предполагается, что центр может быть размещен в любом из пунктов. Также известны расстояния между пунктами dij и «важность» каждого пункта ai («важность» может отражать количество людей, проживающих в данном пункте). Переменные Xij принимают значе-

111

ние 1, если пункт г обслуживается в центре, расположенном в пункте ], и 0 в противном случае. Центр обслуживания считается расположенным в пункте если переменная х^ принимает значение 1.

Сформулированная задача имеет вид

п п

(1) ^2^ ™п

г=1 j=1

при ограничениях

п

(2) = 1, У = 1,...,п,

3 = 1

(3) хц ^ х^,У г = 1,...,п= 1, ...,п,

п

(4) = p,

3 = 1

(5) Ху е {0,1},Уъ = 1, ...,п,] = 1, ...,п.

Целевая функция (1) представляет собой суммарное расстояние от пунктов до размещенных центров с учетом важности пунктов. Ограничения имеют следующие значения: (2) - каждый пункт прикреплен ровно к одному центру обслуживания; (3) -пункты могут быть прикреплены только к центрам обслуживания, но не к другим пунктам; (4) - должно быть размещенно ровно р центров обслуживания; (5) - переменные х^ являются булевыми. Позднее сформулированная выше задача стала использоваться применительно к проблеме размещения новых транспортных узлов. В этой ситуации центры обслуживания - это транспортные узлы, а пункты - это клиенты (грузоотправители и грузополучатели).

1.2. КЛАССИФИКАЦИИ ВАРИАНТОВ ПОСТАНОВКИ ЗАДАЧИ

Существует большое количество различных постановок задачи размещения транспортных узлов, которые могут быть классифицированы по следующим признакам:

1. Тип формализации транспортной системы. Существует два основных типа: дискретная и планарная. В дискретной постановке места для размещения транспортных узлов выбираются из конечного множества точек (например, [8, 32, 40]). В непрерывной или планарной постановке транспортные узлы могут быть размещены в любой точке региона (например, [5, 24, 33]).

2. Тип целевой функции задачи. Существует два основных типа целевых функций: максимальное расстояние между клиентом и транспортным узлом (например, [8, 21, 27, 42]) и сумма всех расстояний (например, [12, 32, 44]). Модели, рассматривающие целевые функции первого типа, обычно имеют в своём названии слово Center, например, Hub Center Location Problem.

3. Информация о количестве транспортных узлов для размещения. Этот параметр может быть либо экзогенным (например, [4, 11, 21]), либо определяться в процессе решения задачи (например, [31, 44]). В случае экзогенного параметра в названии модели присутствует приставка 'p', например, p-Hub Location Problem.

4. Максимальное количество транспортных узлов, которыми может обслуживаться клиент, (тип соединения). Существует три типа соединения: единичное (каждый клиент должен быть присоединен ровно к одному транспортному узлу, в названии модели присутствует Single Allocation, например, [10, 16]), ограниченное (каждый клиент может быть присоединен не более чем к г транспортным узлам, в названии модели присутствует r-Allocation, например, [26, 34]), множественное (каждый клиент может быть присоединен к любому количеству транспортных узлов, в названии модели присутствует Multiple Allocation, например, [15, 38]).

5. Существование дополнительных условий на тип сети (графа) из транспортных узлов. Тип графа определяет то, по каким маршрутам допустимо перемещение грузов между транспортными узлами. Основные типы следующие: полный граф, звезда (например, [41, 42]), дерево (например, [11]) и линия (например, [29]).

6. Существование ограничений на пропускные способности

(максимальные объемы грузопотоков, которые могут быть обработаны за единицу времени, например, за год) транспортных узлов или связей клиентов с ними. Типы задач, в которых присутствуют такие ограничения, имеют в своем названии прилагательное Capacitated (например, [8, 15, 16, 31]), если же такие ограничения отсутствуют, то Uncapacitated (например, [10, 26, 37, 44]).

7. Наличие пар отправитель-получатель среди клиентов. Задачи, в которых есть такие пары, называют Hub Location Problem (например, [2, 32, 44]), а задачи в которых их нет - Hub Median Location Problem (например, [38, 41]).

8. Наличие неизвестных параметров задачи и методы работы с ними. В моделях, в которых присутствуют неизвестные параметры, используют два основных подхода: стохастическая оптимизация (Stochastic, например, [2, 12, 21, 43]) и робастная оптимизация (Robust, например, [1, 30, 31, 38, 44]).

9. Различные виды транспорта. Обычно рассматривается один тип соединения клиентов с транспортными узлами, однако существуют работы, в которых рассматривается несколько типов. Такие модели обычно имеют в своём названии Multi-modal или Inter-modal (например, [4, 36]).

10. Наличие условий на обслуживание. Примером таких условий могут быть ограничения на максимально допустимую стоимость (время, дистанцию) перевозки груза для конкретного клиента. Модели с такими ограничениями называют Hub Covering Location Problem (например, [26, 28, 37, 40]).

Дополнительную информацию можно найти в обзорных работах [3, 13, 17, 19].

Сейчас в научной литературе активно исследуются как различные варианты постановки задачи размещения транспортных узлов (например, [15, 31, 38, 44]), так и методы их решения (например, [25, 26, 37, 39]).

1.3. ОСОБЕННОСТИ ПРЕДЛАГАЕМОЙ МОДЕЛИ

Основными отличительными чертами модели, представленной в этой статье, являются: а) учет в ней наличия разных видов транспорта посредством подъездных путей к транспортным уз-114

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

В [36] авторы рассматривали Multi-modal Capacitated Single Allocation Hub Location Problem. Предложенная ими модель позволяет а) выбирать для перевозки определенный вид транспорта и тип транспортного средства; б) выбирать пропускную способность транспортных узлов, увеличивая её на определенные величины в случае необходимости. Для решения сформулированной задачи авторы предлагают эвристический алгоритм, который тестируют на примерах (наборы данных Turkish network из 81 и CAB из 25 вершин) и сравнивают с результатами, полученными CPLEX. Тестирование показывает, что предложенный эвристический алгоритм находит решение, отличающееся от найденного CPLEX в среднем не больше чем на 1%, однако важно отметить, что CPLEX не смог решить предложенную авторами формулировку задачи для 81 вершины за 10 часов.

В [14] рассматривается Capacitated Single Allocation Hub Location Problem с возможностью выбора пропускных способностей транспортных узлов из заранее заданного множества. Кроме этого, авторы добавляют условие на сбалансированность получившейся транспортной сети, т.е. грузопотоки, проходящие через разные транспортные узлы, должны быть примерно одного объема. Предложенная модель была протестирована на примерах размером до 50 вершин. Примеры решались CPLEX, для нескольких примеров время решения превысило 2 часа.

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

это среднее ожидаемое значение. Можно выделить следующие минусы стохастического подхода: а) предположение о существовании и виде вероятностных распределений для неизвестных параметров ничем не обосновывается; б) отыскание параметров этих вероятностных распределений в практических задачах затруднено; в) в случае моделирования с использованием различных сценариев размер и сложность задачи сильно возрастают; г) найденное среднее значение может отличаться в негативную сторону от реального значения. Ввиду перечисленных недостатков, в данной работе стохастический подход не используется, а применяется робастный подход, при котором ищется не среднее значение, а наилучший гарантированный результат. К недостаткам робастного подхода можно отнести значительное увеличение числа переменных в задаче, однако в робастной постановке, предложенной в данной работе, увеличивается только количество непрерывных переменных, что лишь незначительно влияет на время решения. Ниже рассмотрены работы, также применяющие робастный подход.

В [30, 31] применяется робастный подход к задачам Uncapacitated Multiple Allocation Hub Median Problem и Capacitated Multiple Allocation Hub Median Problem с неопределенным спросом на транспортные услуги. Так же как и в [1], авторы формулируют задачи минимаксной оптимизации на двух многогранниках и линеаризуют их при помощи перехода к двойственной задаче. Авторы описывают применение метода декомпозиции Бендерса для решения получившихся задач и тестируют предложенную модель и метод решения на примерах до 50 вершин из баз AP и CAB.

Робастный подход в [38, 44] отличается от подхода в [30, 31]. Авторы [38, 44] допускают случайное изменение значений фиксированного количества параметров и находят наилучшее решение при наихудшем изменении параметров. Количество параметров, которые могут изменять своё значение, является мерой неопределенности. Такой подход не позволяет моделировать сложные взаимоотношения между значениями параметров.

2. Математическая модель

2.1. МОДЕЛЬ

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

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

1) транспортная система не может обеспечить удовлетворение транспортных потребностей в требуемом объеме;

2) прогнозируется значительное увеличение нагрузки на транспортную систему;

3) необходимо распространить транспортную систему на ранее необслуживаемую территорию.

Используются следующие предположения:

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

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

3) места возможного размещения новых транспортных узлов и доступные подъездные пути к этим узлам известны заранее;

4) пропускная способность нового транспортного узла выбирается из набора вариантов, сформированного заранее (варианты в этом наборе могут соответствовать, например, различным размерам транспортного узла, сами пропускные способности для различных вариантов определятся экспертами или сопоставлением с похожими проектами);

5) для существующих транспортных узлов набор подъездных путей каждого узла остается неизменным на протяжении всего горизонта планирования;

6) в модернизированной транспортной системе грузопоток через каждый транспортный узел не должен превышать выбранной пропускной способности этого узла;

7) множество видов транспорта, доступных для использования в рассматриваемом регионе, известно заранее, каждому виду транспорта присваивается индекс (например, железнодорожный транспорт - 1, автомобильный транспорт - 2, морской транспорт

-3);

8) в каждом транспортном узле может быть не более одного подъездного пути для каждого вида транспорта, индексы подъездных путей совпадают с индексами видов транспорта;

9) весь спрос потребителей на транспортные услуги должен быть удовлетворен.

Пусть

М - количество клиентов (пунктов) в транспортной системе рассматриваемого региона, для каждого такого пункта могут существовать исходящие и входящие транспортные потоки;

^пе-ш - количество мест, подходящих для размещения в них новых транспортных узлов;

Мехгяг - количество существующих транспортных узлов в регионе;

- ожидаемый спрос на транспортные услуги в пункте ] транспортной сети (суммарный грузопоток из пункта ] до транспортных узлов в новой транспортной сети и от узлов до этого

пункта), ] е 1, М;

£г - число вариантов для выбора пропускной способности нового транспортного узла г, г е 1, Мпет;

- максимальная пропускная способность нового транспортного узла г при выборе варианта пропускной способности ц,, г е 1,Ипет, у, е !~ё~г;

¿ехгзг - пропускная способность существующего транспортного узла г , г е 1, Nехг^;

К - количество видов транспорта в транспортной системе рассматриваемого региона, которые могут быть использованы для грузовых перевозок;

Кк - множество клиентов, которые могут использовать вид транспорта (подъездной путь) с индексом к для грузовых перевозок, к е 1, К;

^пеш - множество новых транспортных узлов, к которым может быть построен подъездной путь с индексом к, к е 1,К;

цехгвг - множество существующих транспортных узлов, которые имеют подъездной путь с индексом к, к е 1,К;

^ - множество индексов видов транспорта, которые могут быть использованы клиентом ] для грузовых перевозок, ] е 1, М;

Ьг - множество индексов подъездных путей к новому транспортному узлу г, которые возможно построить в течении горизонта планирования, г е 1, Nпет;

- множество индексов подъездных путей к существующему транспортному узлу г , которые планируется обслуживать в течении горизонта планирования, г е 1, Nехга1;

- пропускная способность подъездного пути к к новому транспортному узлу г при выборе варианта пропускной способности у, г е 1, мпет, ц, е 1,£г, к е Ь^

^к еызг - пропускная способность подъездного пути к к существующему транспортному узлу г , г е 1, Nехгз1, к е . Переменные

8к^пет - величина грузопотока, который планируется перевозить между клиентом ] и новым транспортным узлом г с помощью подъездного пути к, г е 1, Мпет, ^ е 1, М, к е Ьг П Т);

8к^хг>>г - величина грузопотока, который планируется перевозить между клиентом ] и существующим транспортным узлом г с помощью существующего подъездного пути к, г € 1, хг^, 3 € ТЖ к € П Ту;

Угн - бинарная переменная, принимающая значение 1, если новый транспортный узел с вариантом пропускной способности у, строится в вершине г, и значение 0 в противном случае, г € пе™, у, €

г^ - бинарная переменная, принимающая значение 1, если строится подъездной путь к к новому транспортному узлу г с вариантом пропускной способности ц,, и значение 0 в противном случае, г € 1,Ипе'ш, ^ € к € ^.

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

Используя эти обозначения, множество допустимых планов модернизации существующей транспортной инфраструктуры может быть задано системой линейных ограничений:

(6) Е Угц < 1, Уг € 1,Мп™

(7) Е ^ 1, € 1, Nпе™, к € и

ук ^гц

М=1

(8) Е 4 < IУ1 € 1,^п噈 1,£г,

кеЬ1

(9) Уг^ < Е 4, У1 € , » €

кеЬ1

М £г

(10) Е Е 4пет < Е у^пг, Уi €

з=1 кеЬгПТу ц=\

М £г

(11) Е ^ Е , У{ € 1,^пет, к € и,

М

(12) ^ ^ 8к./х^ ^ Я?™, Уг € , у=1 ке1./ пт.,-

(13) в^Г ш < ехЫ, У г е 1, Nе хЛ^, к е ^

зеКк

р^пе'Ю уу ехгвг

(14) Е Е 8%пет +Е Е зкзг>хШ =,уз е ьм,

г=1 кеЬгПТу г' = \ ке1/ ПТ^

(15) в%пеш ^ 0, Уг е 1,Ипеш, 2 е к е и п Т),

(16) ^ 0, У г е 1,Ыех™1, з е к е Ь п Ту,

31

(17) Ущ е{0,1}, У у е 1,£г,г е 1,ипеш,

(18) е {0,1},Уц. е 1,Ц,1 е 1,Ыпеш,к е и.

Ограничения (6)-(18) имеют следующий смысл: (6) - для

каждого нового транспортного узла может быть выбран только один вариант пропускной способности; (7) - для каждого подъездного пути может быть выбран только один вариант пропускной способности; (8) - подъездные пути могут выбираться только для новых транспортных узлов; (9) - если транспортный узел предполагается строить, то для него должен быть выбран хотя бы один подъездной путь; (10) - грузопоток через новый транспортный узел не должен превышать выбранный уровень пропускной способности этого транспортного узла; (11) - грузопоток через подъездной путь к новому транспортному узлу не должен превышать пропускную способность этого подъездного пути, соответствующую выбранному варианту пропускной способности транспортного узла; (12) - грузопоток через существующий транспортный узел не должен превышать пропускную способность этого узла; (13) - грузопоток через подъездной путь к существующему транспортному узлу не должен превышать пропускную способность этого подъездного пути; (14) - весь спрос клиентов на транспортные услуги должен быть удовлетворен; (15)-(18) -ограничения на неотрицательность действительных и значения бинарных переменных.

Пусть V = (§пеш, вехгз*, у, г), а Ау ^ а описывает систему ограничений (6)-(14). Тогда выпуклый многогранник П, задаваемый этой системой ограничений, может быть записан как

П = {у\Ау < а},

а множество V, задаваемое ограничениями (6)-(18), может быть записано как

V = П П (5 х Г х 2),

где

г- 1 |+е;У=1 V ^ пт, |

5 = {(.в11™,8ехгзг) е Е+ к

.^—пе—

Y = {{0,1}£<=1 £i},

Nnew

Z = {{0,1} n=I Zi\u\}.

2.2. ДЕТЕРМИНИРОВАННАЯ ПОСТАНОВКА ЗАДАЧИ

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

fk^new - средняя стоимость транспортировки единицы груза между клиентом j и новым транспортным узлом г с помощью подъездного пути k, i £ 1, Nnew, j £ 1, М, к £ Li П Tj;

tkfXist - средняя стоимость транспортировки единицы груза

между клиентом j и существующим транспортным узлом г с помощью подъездного пути к, i £ 1, NeXist, j £ 1, M, к £ nTj;

fin - стоимость строительства нового транспортного узла в вершине г с вариантом пропускной способности у, г £ 1,Nnew,

v £ Mi;

gi^n - стоимость строительства подъездного пути к к новому транспортному узлу г с вариантом пропускной способности ц,, г £ 1,Nnew, у £ Mi. к £ Li.

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

Nexist м Nn£W М

Е\ Л \ Л I k exist k exist . \ Л \ Л \ > k new „к new

2> 2> V sji' + 2> 2> 2> lji sji .

i'=i j=i kei j nTj i=i j=i keLinTj

122 i

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

Nexist £i Nnew £i

E + E E E 9ißziß-

i=i ß=i i=i ß=1k£Li

Сама же задача нахождения оптимального размещения новых транспортных узлов с подъездными путями записывается в виде

jy exist М j new М

Е\ Л \ Л j-k exist k exist i \ Л \ Л \ Л xk new „k new i

V sji' + 2> a sa +

i'=i j=ikeijnTj i=i j=i keLitiTj

Nexi.st £. Nnew £.

E E A^v + E E E ^ , min<,

n e w e x .

i=i ß=i i=i ß=i keLi (s 's J'ä)ev

Если ввести обозначение

с = (tnew ,texi s \f,g),

то эта задача смешанного программирования записывается как

min < c,v >. vev

2.3. РОБАСТНАЯ ПОСТАНОВКА ЗАДАЧИ

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

В настоящей статье для работы с неизвестными ценами реализован робастный подход.

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

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

Множество допустимых цен может быть задано системой следующих линейных ограничений

1. Ограничения на значения самих переменных, например

(19) jk new ^ ^k new ^ ^k new

(20) fk exist ^ ^k exist ^ ^k exist ^ ' ji' ^ ji' ^ ji' '

(21) fin ^s f i» ^s fi»,

(22) fa < gk» < 4.

2. Ограничения на среднее значение по группам переменных, например

а) по типам переменных, например

Nexist м

jk exist ji'

i' = l j=l kel j nTj

Nnew M

ik new ^

(23) -pi < E E E pi,

(24) P2 ^EE E t'kinew < P2,

i=l j=l keLinTj

Nnew £i

(25) P3 < EE f* ^ P3,

i=l p=l

Nnew £i

(26) P4 < EE E 4 < Ш.

i=l p=lkeLi б) по видам транспорта, например

(27) 4 < Е Е + Е Е tk3inew ^ Р!.

i' eH^xist jeRk ieH%ew jeRk

3. Ограничения на отношения между ценами, например

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

а) между парами цен, например

(28) р61!.,exis 1 < tk fxis 1 < p^texis\ —j г

/ООЛ m +k new s- л! new ^ j^-^k new

(29) P7}ji ^ tji ^ P7tji .

б) между группами цен, например

k n w k n w k n w

(30) lji ^ ljl + 1 li .

Здесь tnew, tex%st, f, g, pl, p2, p3, p4, pk, p6, Pi минимальные

допустимые, а tnew, tex%st, /, ~g, pl, p2, Щ, pl, pk, p6, pi максимальные допустимые значения соответствующих величин. Обозначим множество всех допустимых цен как

С = {с\с ^ 0, Вс < 6},

где Вс ^ b описывает ограничения (19)-(30), ас ^ 0 отражает условие на неотрицательность цен. С использованием этих обозначений робастная задача может быть записана в виде

max < c,v > min .

cec vev

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

minmax <c,v> = min <b,u>, vev cec vev,v-uB4ß

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

3. Вычислительные результаты

3.1. ОПИСАНИЕ ДАННЫХ

Для тестирования предложенной модели были использованы данные о транспортной системе части России 3, которые включают 197 городов и три вида транспорта: автомобильный, железнодорожный и авиатранспорт. Используется следующая информация

• о расстоянии между рассматриваемыми городами по автомобильным дорогам, по железнодорожным путям, по геодезической (данные собраны из открытых источников4);

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

• об объёме выпуска продукции в городах (объёмы оценены при помощи данных Росстата [45]);

• о стоимости строительства транспортных узлов различных мощностей (величины оценены при помощи анализа существующих аналогичных проектов);

3 Данные могут быть получены по ссылке https://github.com/ggfedin/Russian-Transportation-System-Data-Set.

4Источники в сети интернет http://www.google.ru/, http://rzd.ru/, https://www. wikipedia.org/.

• о стоимости строительства подъездных путей для разных видов транспорта и разных пропускных способностей (величины оценены при помощи анализа существующих аналогичных проектов).

Основные параметры модели имеют следующие значения

1) количество клиентов (городов) (М) равно 197;

2) множество видов транспорта, которые могут быть использованы клиентом j (Tj, j & 1,197), определяется для каждого города индивидуально в зависимости от его транспортной инфраструктуры;

3) количество существующих транспортных узлов (Nex%st) равно 15 (Волгоград, Воронеж, Екатеринбург, Казань, Красноярск, Москва, Нижний Новгород, Новосибирск, Омск, Пермь, Ростов-на-Дону, Самара, Санкт-Петербург, Уфа, Челябинск);

4) количество мест, подходящих для размещения транспортных узлов, (Nnew) равно 11 (Барнаул, Владивосток, Ижевск, Иркутск, Краснодар, Саратов, Тольятти, Тюмень, Ульяновск, Хабаровск, Ярославль);

5) ожидаемый спрос на транспортные услуги в тоннах в городе j ( sj, j & 1,197) определен на основе статистических данных о стоимости продукции, произведенной в конкретном городе;

6) число вариантов для выбора пропускной способности нового транспортного узла г (ei, г & 1, Nnew) для всех новых узлов одинаково и равно 3 («маленькие», «средние», «большие»).

Решались примеры задачи в детерминированной постановке

min < c,v >

vev

и в робастной постановке

min max < c,v >.

vev cec

Множество V задается ограничениями (6)-(18), для задания множества допустимых цен С были использованы ограничения (19)-(27) (ограничения на значения издержек и средних величин). Для

127

данного модельного примера использовались следующие интервалы допустимых значений издержек относительно их величин в детерминированной задаче: для среднего значения издержек на транспортировку - интервал от 95% до 100%, для среднего значения издержек на строительство новых транспортных узлов -от 95% до 100%, для среднего значения издержек на строительство подъездных путей к новым транспортным узлам - от 95% до 100%, для среднего значения издержек на транспортировку автомобильным транспортом - от 95% до 110%, для среднего значения издержек на транспортировку железнодорожным транспортом - от 95% до 110%, для среднего значения издержек на транспортировку авиатранспортом - от 99% до 110%, для всех видов издержек - от 95% до 140%.

3.2. ОПИСАНИЕ РЕЗУЛЬТАТОВ

Все вычисления проводились на ноутбуке под управлением операционной системы Windows (Core Í7-3630QM, 8 ГБ ОЗУ). Программа для подготовки входных данных и нахождения оптимального решения детерминированной и робастной задач была написана в среде Matlab. Для отыскания оптимальных планов модернизации применялась встроенная функция intlinprog [46], использующая алгоритм ветвей и границ.

В таблицах 1 и 2 представлены полученные решения детерминированной и робастной задач соответственно. Расчеты производились для различных значений спроса на транспортные услуги (80%, 100% и 120% от объема спроса, оцененного при помощи данных Росстата), значения доли спроса для конкретного примера задачи указаны в столбце «D».

В блоке столбцов «Новые ТУ» перечислены номера новых транспортных узлов, решение о постройке которых принято в результате решения соответствующего экземпляра задачи. В столбцах «S», «M» и «L» записаны номера «маленьких», «средних» и «больших» новых транспортных узлов соответственно.

В блоке столбцов «Новые ПП» отражены подъездные пути, которыми должны обладать новые транспортные узлы из блока «Новые ТУ». В столбцах «Auto», «Rail» и «Air» перечислены 128

Таблица 1. Результаты решения детерминированной задачи.

Новые ТУ Новые ПП

Б 8 М Ь А^о ЯаИ А1г Ст Св С

80% 3,5, 11 3,5, 3,5, 583 61 644

6,7, 6,7, 6,7,

9,10 9,10, 9,10,

11 11

100% 2,4 3,5, 11 2,3,4, 3,5,6, 4, 729 152 881

8,10 6,7, 5,6,7, 7,8,9, 10

9 8,9, 11

10,11

120% 2,4, 8 3,5, 2,3,4, 3,4,5, 2,3, 908 254 1162

10 6,7, 5,6,7, 6,7,8, 4,5,

9, 8,9, 9,10, 6,

11 10,11 11 10

Таблица 2. Результаты решения робастной задачи.

Новые ТУ Новые ПП

Б 8 М Ь А^о ЯаИ А1г Ст Св С

80% 3,5, 11 3,5, 3,5, 816 86 902

6,7, 6,7, 6,7, 40% 40% 40%

9, 9,10, 9,10,

10 11 11

100% 2,4 3, 6, 2,3,4, 3,5, 4, 1004 195 1199

8, 5, 11 5,6,7, 6,7, 10 38% 28% 36%

10 7, 8,9, 8,9,

9 10,11 11

120% 2,4, 3,5, 2,3,4, 3,5, 3,4, 1253 291 1544

10 6,7, 5,6,7, 6,7, 5,6 38% 15% 33%

8,9, 8,9, 8,9, 8,

11 10,11 10,11 10

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

В столбцах «Ст», «Св» и «С» указаны суммарные издержки на транспортировку и строительство и сумма всех издержек соответственно. Значения указаны в миллиардах рублей. Дополнительно в таблице 2 в этих столбцах указаны относительные изменения издержек робастной задачи по отношению к соответствующим издержкам аналогичного примера детерминированной задачи (в процентах).

При анализе полученных решений можно заметить,

что

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

2. Несмотря на то, что планы модернизации (список новых транспортных узлов и подъездных путей для постройки), полученные при решении детерминированной и робастной задач, похожи, они не идентичны (для доли спроса 100% и 120%) и отличаются как в рекомендованных размерах новых транспортных узлов, так и в рекомендованных подъездных путях к ним. Таким образом, рассмотрение робастной задачи вместо детерминированной позволяет не только реалистичнее оценить издержки, но и получить более надежный вариант плана модернизации.

3. С ростом спроса и, соответственно, увеличением размеров проекта модернизации транспортной системы относительная разница между итоговыми издержками в решениях детерминированной и робастной задачах снижается. Например, для значения доли спроса 80% итоговые издержки в робастной задаче на 40% больше итоговых издержек в детерминированной задаче, в то время как для значения доли спроса 120% разница составляет всего 33%. Из этого следует вывод о том, что более крупный проект менее чувствителен к изменениям цен. Этот факт может быть

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

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

4. Заключение

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

Для формализации рассматриваемой задачи предложена математическая модель, позволяющая учитывать а) наличие существующей транспортной системы региона; б) возможность использования различных видов транспорта и в) возможность выбора оптимальных пропускных способностей для новых транспортных узлов.

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

Обе сформулированные задачи были протестированы на собранных автором данных о транспортной системе части России. Тестирование показало адекватность получаемых решений и до-

131

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

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

Литература

1. БЕЛЕНЬКИЙ А.С. Минимаксные задачи планирования с линейными ограничениями и методы их решения // Автоматика и телемеханика. - 1981. - №10. - С. 157-170.

2. ADIBI A., RAZMI J. 2-Stage stochastic programming approach for hub location problem under uncertainty: A case study of air network of Iran // J. of Air Transport Management. -2015. - No. 47. - P. 172-178.

3. ALUMUR S.A., KARA B.Y. Network hub location problems: The state of the art // European J. of Operational Research. -2008. - No. 190. - P. 1-21.

4. ALUMUR S.A., KARA B.Y., KARASAN O.E. Multimodal hub location and hub network design // Omega. - 2012. - No. 40. -P. 927-939.

5. AYKIN T. The hub location and routing problem // European J. of Operational Research. - 1995. - No. 83. - P. 200-219.

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

6. BELENKY A., FEDIN G., KORNHAUSER A. An example of the application of a robust approach to choosing an optimal regional freight transportation infrastructure // ITEA 2017 Programme, Barcelona. - 2017.

7. BELENKY A., FEDIN G., KORNHAUSER A. Robust mathematical models associated with negotiating financial investments in large-scale transportation projects // IFORS 2017 Technical Program., Quebec - 2017. - P. 115.

8. CAMPBELL J.F. Integer programming formulations of discrete hub location problems // European J. of Operational Research. -1994. - No. 72. - P. 387-405.

9. CAMPBELL J.F. Hub Location and the p-Hub Median Problem // Operations Research. - 1996. - No. 44. - P. 923935.

10. CHEN J.F. A hybrid heuristic for the uncapacitated single allocation hub location problem // Omega. - 2007. - No. 35. -P. 211-220.

11. CONTRERAS I., FERNANDEZ E., MARIN A. The Tree of Hubs Location Problem // European J. of Operational Research. - 2010. - No. 202. - P. 390-400.

12. CONTRERAS I., CORDEAU J.-F., LAPORTE G. Stochastic uncapacitated hub location // European J. of Operational Research. - 2011. - No. 212. - P. 518-528.

13. CONTRERAS I. Hub location problems // Location Science / Eds.: Laporte G., Saldanha da Gama F., Nickel S. - Springer, 2015. - P. 311-344.

14. CORREIA, I., NICKE S., SALDANHA-DA-GAMA F. Hub and spoke network design with single-assignment, capacity decisions and balancing requirements // Applied Mathematical Modelling. - 2011. - No. 35. - P. 4841-4851.

15. CORREIA, I., NICKE S., SALDANHA-DA-GAMA F. A stochastic multi-period capacitated multiple allocation hub location problem: Formulation and inequalities // Omega. -2017. - URL: https://doi.org/10.1016/j.omega.2017.01.011.

16. COSTA, M.G., CAPTIVO M.E., CLIMACO J. Capacitated single allocation hub location problem - a bi-criteria approach // Computers & Operations Research. - 2008. -No. 35(11). - P. 3671-3695.

17. DASKIN M., MAAS K. The p-Median Problem // Location Science / Eds.: Laporte G., Saldanha da Gama F., Nickel S. -Springer, 2015. - P. 21-46.

18. ERNST T.A., KRISHNAMOORTHY M. Efficient algorithms for the uncapacitated single allocation p-hub median problem // Location Science. - 1996. - No. 4(3). - P. 139-154.

19. FARAHANI R., HEKMATFAR M., ARABANI A., NEKBAKHSH E. Hub location problems: A review of models, classification, solution techniques, and applications // Computer & Industrial Engineering. - 2013. - No. 64. -P. 1096-1109.

20. FEDIN G., BELENKY A.,KORNHAUSER A. Mixed programming problems of optimally allocating and scheduling the openings of transport hubs and access roads to them in a geographic region // EURO 2016 Conference Handbook, Poznan. - 2016.

21. GAO Y., QIN Z. A chance constrained programming approach for uncertain p-hub center location problem // Computers & Industrial Engineering. - 2016. - No. 102. - P. 10-20.

22. GAREY M., JOHNSON D. Computers and intractability: A guide to the theory of NP-completeness. - San Francisco: W.H. Freeman and Co., 1979. - P. 109-120.

23. HAKIMI S. Optimum locations of switching centers and the absolute centers and medians of a graph // Operations research. - 1964. - No. 12. - P. 450-459.

24. HALUK D., DERYA D., NUR E.O., CEM I. A genetic algorithm for the uncapacitated single allocation planar hub location problem // Computers & Operations Research. -2015. - No. 62. - P. 224-236.

25. HOFF A., PEIRO J., CORBERAN A., MARTI R. Heuristics for the capacitated modular hub location problem // Computers & Operations Research. - 2017. - No. 86. - P. 94-109.

26. JANKOVIC O., STANIMIROVIC Z. A general variable neighborhood search for solving the uncapacitated r-allocation p-hub maximal covering problem // Electronic Notes in Discrete Mathematics. - 2017. - No. 58. - P. 23-30.

27. KARA B.Y., TANSEL B.C. On the single assignment p-hub center problem // European J. of Operational Research. -2000. - No. 125(3). - P. 648-655.

28. KARA B.Y., TANSEL B.C. The single-assignment hub covering problem: Models and linearizations // J. of the Operational Research Society. - 2003. - No. 54(1). - P. 59-64.

29. MARTINS E., CONTRERAS I., CORDEAUC J.-F. Exact and heuristic algorithms for the design of hub networks with multiple lines // European J. of Operational Research. - 2015. -No. 246. - P. 186-198.

30. MERAKLI M., YAMAN H. Robust intermodal hub location under polyhedral demand uncertainty // Transportation Research Part B. - 2016. - No. 86. - P. 66-85.

31. MERAKLI M., YAMAN H. A capacitated hub location problem under hose demand uncertainty // Computers & Operations Research. - 2017. - No. 88. - P. 58-70.

32. O'KELLY M. A quadratic integer program for the location of interacting hub facilities // Transportation Science. - 1986. -No. 20. - P. 92-106.

33. O'KELLY M. The location of interacting hub facilities // European J. of Operational Research. - 1987. - No. 32. -P. 393-404.

34. PEIRO J., CORBERAN A., MARTI R. GRASP for the uncapacitated r-allocation p-hub median problem // Computers & Operations Research. - 2014. - No. 43. - P. 50-60.

35. REVELLE C., SWAIN R. Central facilities location // Geographical Analysis. - 1970. - No. 2. - P. 30-42.

36. SERPER E., ALUMUR S. The design ofcapacitated intermodal hub networks with different vehicle types // Transportation Research Part B. - 2016. - No. 86. - P. 51-65.

37. SILVA M.R., CUNHA C.B. A tabu search heuristic for the uncapacitated single allocation p-hub maximal covering problem // European J. of Operational Research. - 2017. -No. 262. - P. 954-965.

38. TALBI E-G., TODOSIJEVIC R. The robust uncapacitated multiple allocation p-hub median problem // Computers & Industrial Engineering. - 2017. - No. 110. - P. 322-332.

39. TANASH M., CONTRERAS I., VIDYARTHI N. An exact algorithm for the modular hub location problem with single assignments // Computers & Industrial Engineering. - 2017. -No. 85. - P. 32-44.

40. WAGNER B. Model formulations for hub covering problems // J. of the Operational Research Society. - 2008. - No. 59. -P. 932-938.

41. YAMAN H. Star p-hub median problem with modular arc capacities // Computers and Operations Research. - 2008. -No. 35(9). - P. 3009-3019.

42. YAMAN H., ELLOUMI S. Star p-hub center problem and star p-hub median problem with bounded path lengths // Computers and Operations Research. - 2012. - No. 39(11). - P. 2725-2732.

43. YANG K., YANG L.,GAO Z. Planning and optimization of intermodal hub-and-spoke network under mixed uncertainty // Transportation Research Part E . - 2016. - No. 95. - P. 248-266.

44. ZETINA C.A., CONTRERAS I., CORDEAU J.-F., NIKBAKHSH E. Robust uncapacitated hub location // Transportation Research Part B. - 2017. http://dx.doi.org/10.1016/j.trb.2017.06.008.

45. http://www.multistat.ru/ (дата обращения: 28.11.2017).

46. https://www.mathworks.com/help/optim/ug/mixed-integer-linear-programming-algorithms.html (дата обращения: 28.11.2017).

APPLYING THE ROBUST APPROACH FOR THE TRANSPORTATION HUBS WITH ACCESS ROADS LOCATION PROBLEM IN THE GEOGRAPHICAL REGION WITH EXISTING TRANSPORTATION SYSTEM

Gennadii Fedin, National Research University Higher School of Economics, Moscow, PhD student, Research Assistant (gfedin@hse.ru).

Abstract: This paper presents the problem of transportation hubs location with access to roads within the existing regional transportation system. In this problem the decision maker minimizes the total cost, which includes expenses for constructing transportation hubs, building access roads for different means of transport to transportation hubs and transporting cargo between clients and transportation hubs. The goals of this paper are: 1) to classify formulations of various transportation hubs location problems;

2) to review most recent scientific papers considering these problems;

3) to formulate a new problem of hubs location with access roads as a mixed-integer linear programming problem and robust optimization one; 4) to test a proposed model on a transport system of a part of Russia. Our numerical tests confirm that both mixed-integer linear programming problem and robust optimization problem stated in this article can be solved for real-size transportation networks via standard optimizations software on a personal computer in short time.

Keywords: transportation infrastructure modernization, transportation hubs, robust optimization, mathematical programming.

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

Поступила в редакцию 03.09.2017. Дата опубликования 31.03.2018.

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