RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Санкт-Петербургского университета. Серия 10. Прикладная математика. Информатика. Процессы управления // Архив

Вестн. С.-Петербург. ун-та. Сер. 10. Прикл. матем. Информ. Проц. упр., 2017, том 13, выпуск 4, страницы 398–406 (Mi vspui348)

Эта публикация цитируется в 1 статье

Информатика

Single hub location-allocation problem under robustness clustering concept

[Задача расположения $p$-хабов в концепции робастности кластеризации]

A. Lozkins, V. M. Bure

St. Petersburg State University, 7–9, Universitetskaya nab., St. Petersburg, 199034, Russian Federation

Аннотация: В работе представлен подход к оценке робастности сети терминалов и хабов в задаче о размещении узлов консолидации в сети с количеством хабов, равным $p$. Предлагаемый алгоритм основан на многочисленных симуляциях ситуаций спроса на услуги в терминалах. В ходе каждой симуляции в сети генерируется ситуация, отражающая возможный спрос услуг в каждом терминале. Спрос услуг в каждом терминале — это случайная величина из вероятностного распределения. Вероятностное распределение для каждого терминала выбирается таким образом, чтобы отразить вероятные изменения спроса в будущем. Таким образом, каждая симуляция является предсказанием грузопотока, на основе которого осуществляется выбор хабов в сети. В каждой симуляции решается задача целочисленного программирования, которая описывает задачу размещения хабов в сети терминалов и задачу распределения терминал-хаб. В результате использования модели определяются оптимальные места расположения $p$-хабов из фиксированного множества возможных расположений хабов. Предполагается, что возможные расположения хабов известны и их число превышает $p$. Алгоритм проводит заданное количество симуляций для заданного множества значений $p$. Результат решения задачи целочисленного программирования сравнивается с изначальным решением, полученным без возмущения спроса. Количество изменений сети объединяется в параметр — частоту сменяемости сети, который описывает изменчивость сети в ряде симуляций. В каждой симуляции решается своя задача целочисленного программирования, где спрос или количество хабов $p$ в сети отличаeтся от других. Результат работы алгоритма — это множество значений $p$ с соответствующими значениями частот сменяемости. Наименьшее значение частоты сменяемости для $p$ означает, что в результате многочисленных симуляций число решений с возмущенным спросом для $p$-хабов совпадало с изначальным решением наибольшее количество раз. Алгоритм реализован с использованием языка программирования Python 3.5, задачи целочисленного программирования были решены в Gurobi Optimizer 7.0.1. Проведен численный эксперимент на реальных данных и приведены его результаты. Библиогр. 18 назв. Ил. 1. Табл. 3.

Ключевые слова: размещение хабов, устойчивость сети, робастность числа кластеров, линейное программирование.

УДК: 519.868

Поступила: 23 августа 2017 г.
Принята к печати: 12 октября 2017 г.

Язык публикации: английский

DOI: 10.21638/11701/spbu10.2017.406



Реферативные базы данных:


© МИАН, 2024