Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://repository.hneu.edu.ua/handle/123456789/36021
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.authorМісюра Є. Ю.-
dc.contributor.authorМісюра С. Ю.-
dc.contributor.authorСметанкіна Н. В.-
dc.date.accessioned2025-05-01T15:17:05Z-
dc.date.available2025-05-01T15:17:05Z-
dc.date.issued2024-
dc.identifier.citationМісюра Є. Ю. Евристичний підхід до програмної реалізації методу Літтла на прикладі задачі комівояжера / Є. Ю. Місюра, С. Ю. Місюра, Н. В. Сметанкіна // Вісник Національного технічного університету «ХПІ». Серія: Динаміка і міцність машин. – Харків, 2024. – № 2. – С. 39–46.uk_UA
dc.identifier.urihttps://repository.hneu.edu.ua/handle/123456789/36021-
dc.description.abstractУ статті розглянуто задачу комівояжера (комівояжер — бродячий торговець; англ. Travelling Salesman Problem, TSP), яка є однією з найвідоміших та найважливіших оптимізаційних задач у теорії графів та прикладній математиці. Вона має широке практичне застосування, включаючи логістику, планування маршрутів та управління ресурсами. Суть задачі полягає у пошуку найвигіднішого маршруту, що проходить через задані міста лише один раз, а потім повертається до початкової точки. В умовах даної задачі застосовуються критерій вигідності маршруту (тобто найкоротший та найдешевший маршрут) і відповідні матриці відстаней (в кілометрах), тобто основна мета - мінімізувати загальну довжину маршруту або його вартість. Задано, що маршрут повинен проходити через кожне місто тільки один раз, в такому випадку розв'язок знаходиться серед гамільтонових циклів. Для можливості застосування математичного апарату для розв'язання проблеми, її представлено у вигляді математичної моделі. Проблему комівояжера формулюють у вигляді моделі на графі, де міста представлені як вершини, а відстані між ними - як ребра. Авторами запропоновано застосування евристичного методу до розв’язання даної задачі. Для цього вдосконалено програмну реалізацію алгоритму Літтла, який вибирає для розбиття множини з мінімальною межею з усіх можливих гілок, а не з двох отриманих в результаті останнього розбиття. При цьому використовується евристичний підхід до вибору множини з межею не більше, ніж мінімальна. Продемонстровано роботу програми на прикладі проїзду автомобілем між містами України, заданими реальної матрицею відстаней (в кілометрах). У статті розглянуто модернізований метод Літтла для розв’язання задачі комівояжера, що демонструє значно вищу швидкість роботи порівняно з методом повного перебору. Основна ідея - використання евристичного підходу для скорочення простору пошуку та зниження витрат ресурсів. Тестування на прикладі міст України з використанням реальної матриці відстаней у кілометрах підтвердило ефективність алгоритму, який обирає оптимальні розв’язання, зберігаючи мінімальні межі витрат.uk_UA
dc.language.isouk_UAuk_UA
dc.subjectматематична модельuk_UA
dc.subjectзадача комівояжераuk_UA
dc.subjectметод Літтлаuk_UA
dc.subjectевристичний підхідuk_UA
dc.subjectматриця відстанейuk_UA
dc.subjectзадача оптимізаціїuk_UA
dc.titleЕвристичний підхід до програмної реалізації методу Літтла на прикладі задачі комівояжераuk_UA
dc.typeArticleuk_UA
Розташовується у зібраннях:Статті (ЕММ)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Стаття_2024.pdf739,44 kBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.