<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Променевий алгоритм пошуку шляху на гексагональному растрі

Вантажиться...
Ескіз

Дата

Автори

Назва журналу

Номер ISSN

Назва тому

DOI

Анотація

В статті розглянуто променевий алгоритм пошуку шляху, який в теорії графів застосовується для пошуку шляху між вершинами зв`язного графу. На практиці він використовується для вирішення цілого ряду прикладних задач. Застосовуючи променевий алгоритм пошуку шляху знаходять та будують маршрути від початкової точки до місця призначення у картах та навігаторах на місцевості, при проєктуванні електронних плат мікроконтролерів, в логістиці, картографії, комп`ютерних іграх. Використання штучного інтелекту у безпілотних транспортних засобах актуалізувало застосування променевого алгоритму пошуку шляху, як швидкий і маловитратний спосіб побудови маршрутів в режимі реального часу і в ситуації динамічних змін поточних сценаріїв руху. Особливостями променевого алгоритму пошуку шляху є направлений пошук вздовж вибраних променів, рух променів з обох вершин у напрямку один до одного, побудова шляху від вершини перетину взаємонаправлених променів. Запропоновано застосувати променевий алгоритм пошуку шляху для гексагональних комірок. Характерною особливістю гексагональних комірок є їх шестизв`язна симетрія та найнижче співвідношення периметра до площі серед інших багатокутників (і квадрата в тому числі). Застосовуючи променевий алгоритм пошуку шляху на гексагональних комірках буде збільшено можливі напрямки поширення променю з 4-х до 6-ти. Дослідження поля гексагональних комірок здійснюється у напрямку руху променю, залежно від початкових передумов, що визначаються різницею координат початкової комірки і комірки призначення, до якою моє бути прокладено шлях. Оскільки під час аналізу координат комірок вибираються і аналізуються координати не всіх комірок, а тільки ті, що розміщені на шляху променю, променевий алгоритм пошуку шляху матиме кращу швидкодію під час реалізації, ніж хвильовий алгоритм. Недоліком променевого алгоритму пошуку шляху є те, що не завжди можна знайти шлях між визначеними комірками, хоча варіанти шляху можуть існувати. Також запропоновано представлення поля гексагональних комірок у виді зв`язного графу та перетворення у двовимірну матрицю, для кращої обробки програмними засобами, та для виявлення непрохідних комірок, якщо такі присутні.

Опис

УДК

Мова

Бібліографічний опис

Мельник О. В. Променевий алгоритм пошуку шляху на гексагональному растрі // Наукові праці ВНТУ. Електрон. текст. дані. 2025. № 4. URI: https://praci.vntu.edu.ua/index.php/praci/article/view/889.

Схвалення

Рецензія

Доповнено

Цитується в

Список використаної літератури (6)

  1. Barnouti N., Al-Dabbagh S., Sahib Naser M. Pathfinding in Strategy Games and Maze Solving Using A* Search Algorithm. Journal of Computer and Communications. September 2016. Vol. 4, №11. P. 15–25. DOI: 10.4236/jcc.2016.411002.
  2. An Optimized Hybrid Approach for Path Finding / A. Ansari et al. International Journal in Foundations of Computer Science & Technology (IJFCST). March 2015. Vol. 5, №2. P. 47–58. https://arxiv.org/ftp/arxiv/papers/1504/1504.02281.pdf.
  3. Gordon V. S., Matley Z. Evolving Sparse Direction Maps for Maze Pathfinding. Congress on Evolutionary Computation, 2004. 2004. Vol. 1. Р. 835–838. http://dx.doi.org/10.1109/cec.2004.1330947.
  4. Algfoor Z. A., Sunar M. S., Kolivand H. A Comprehensive Study on Pathfinding Techniques for Robotics and Video Games. International Journal of Computer Games Technology. 2015. Article ID: 736138. URL: http://dx.doi.org/10.1155/2015/736138.
  5. Road scene map for autonomous driving and modeling method / Juan Lei et al. International Journal of Digital Earth. May 2025. Vol. 18, №1. URL: https://www.tandfonline.com/doi/full/10.1080/17538947.2025.2505623. DOI: 10.1080/17538947.2025.2505623.
  6. Melnik O., Romanyuk O., Savratsky V. Applying of hexagonal raster in image formation. Monography, Boston, USA, 2020. 120 р.