Preview

Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова

Расширенный поиск

Алгоритм построения произвольного маршрута на дискретной плоскости и его покоординатное описание

https://doi.org/10.21821/2309-5180-2024-16-3-391-402

Аннотация

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

Об авторах

А. Л. Кузнецов
ФГБОУ ВО «ГУМРФ имени адмирала С. О. Макарова»
Россия

Кузнецов Александр Львович — доктор технических наук, профессор

198035, Санкт-Петербург, ул. Двинская, 5/7



В. Ю. Грызлов
АО «Петербургский нефтяной терминал»
Россия

Грызлов Владимир Юрьевич — генеральный директор

198096, Санкт-Петербург, Элеваторная площадка, д.32



А. Уами
ФГБОУ ВО «ГУМРФ имени адмирала С. О. Макарова»
Россия

Уами Абделжалил — аспирант

198035, Санкт-Петербург, ул. Двинская, 5/7



Список литературы

1. Галин А. В. Задача проектирования контейнерной линии в современной транспортной системе России / А. В. Галин, П. C. Рудный // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2024. — Т. 16. — № 1. — С. 64–73. DOI: 10.21821/2309-5180-2024-16-1-64-73.

2. Christiansen M. Liner shipping network design / M. Christiansen, E. Hellsten, D. Pisinger, D. Sacramento, C. Vilhelmsen // European Journal of Operational Research. — 2020. — Vol. 286. — Is. 1. — Pp. 1–20. DOI: 10.1016/j.ejor.2019.09.057.

3. Guericke S. Liner shipping cargo allocation with service levels and speed optimization / S. Guericke, K. Tierney // Transportation Research Part E: Logistics and Transportation Review. — 2015. — Vol. 84. — Pp. 40– 60. DOI: 10.1016/j.tre.2015.10.002.

4. Bellman R. On a routing problem / R. Bellman // Quarterly of Applied Mathematics. —1958. — Vol. 16. — Is. 1. — Pp. 87–90. DOI: 10.1090/qam/102435.

5. Thun K. Analyzing complex service structures in liner shipping network design / K. Thun, H. Andersson, M. Christiansen // Flexible Services and Manufacturing Journal. — 2017. — Vol. 29. — Pp. 535–552. DOI: 10.1007/s10696-016-9262-6.

6. Dijkstra E. W. A note on two problems in connexion with graphs // Numerische Mathematik / E. W. Dijkstra. — 1959. — Vol. 1. — Pp. 269–271. DOI: 10.1007/BF01386390.

7. Евстигнеев В. А. Итеративные алгоритмы глобального анализа графов. Пути и покрытия / В. А. Евстигнеев; под ред. А. П. Ершова. — М: Наука, 1985. — 352 с.

8. Chen D. Z. Developing algorithms and software for geometric path planning problems / D. Z. Chen // ACM Computing Surveys (CSUR). — 1996. — Vol. 28. — Is. 4es. — Pp. 18‑es. DOI: 10.1145/242224.242246.

9. Галкина В. А. Построение кратчайших путей в ориентированном графе // Дискретная математика. Комбинаторная оптимизация на графах / В. А. Галкина. — М.: Издательство «Гелиос АРВ», 2003. — 232 с.

10. Кузнецов А. Л. Матричный метод поиска путей на взвешенных ориентированных графах в задачах сетевого планирования при проектировании и эксплуатации морских портов / А. Л. Кузнецов // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2020. — Т. 12. — № 2. — С. 230–238. DOI: 10.21821/2309-5180-2020-12-2-230-238.

11. Kröger M. Shortest multiple disconnected path for the analysis of entanglements in two-and threedimensional polymeric systems / M. Kröger // Computer physics communications. — 2005. — Vol. 168. — Is. 3. — Pp. 209–232. DOI: 10.1016/j.cpc.2005.01.020.

12. Алексеев В. Е. Глава 3.4. Нахождения кратчайших путей в графе / В. Е. Алексеев, В. А. Таланов // Графы. Модели вычислений. Структуры данных. — Нижний Новгород: Изд-во Нижегородского гос. университета, 2005. — С. 236–237.

13. Abraham I. Highway dimension, shortest paths, and provably efficient algorithms / I. Abraham, A. Fiat, A. V. Goldberg, R. F. Werneck // Proceedings of the twenty-first annual ACM-SIAM symposium on Discrete Algorithms. — Society for Industrial and Applied Mathematics, 2010. — Pp. 782–793. DOI: 10.1137/1.9781611973075.6.

14. Lee C. Y. An algorithm for path connections and its applications / C. Y. Lee // IRE transactions on electronic computers. — 1961. — № 3. — Pp. 346–365. DOI: 10.1109/TEC.1961.5219222.


Рецензия

Для цитирования:


Кузнецов А.Л., Грызлов В.Ю., Уами А. Алгоритм построения произвольного маршрута на дискретной плоскости и его покоординатное описание. Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. 2024;16(3):391-402. https://doi.org/10.21821/2309-5180-2024-16-3-391-402

For citation:


Kuznetsov A.L., Gryzlov V.Yu., Uami A. Algorithm for constructing an arbitrary route on a discrete plane and its executable description. Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S. O. Makarova. 2024;16(3):391-402. (In Russ.) https://doi.org/10.21821/2309-5180-2024-16-3-391-402

Просмотров: 257


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2309-5180 (Print)
ISSN 2500-0551 (Online)