Главная Работы на конкурс Предметное образование Физико-математические дисциплины Исследовательская работа «Генетические алгоритмы и их компьютерная реализация для планирования туристических маршрутов»

Исследовательская работа «Генетические алгоритмы и их компьютерная реализация для планирования туристических маршрутов»

Автор: Иванченко Глеб Вильяминович, Мунтян Ольга Александровна

Место работы/учебы (аффилиация): МОУ «Бендерский теоретический лицей», Приднестровская Молдавская Республика, 11 класс

Научный руководитель: Сокольская Елена Владимировна

Актуальность выбора темы. Задача оптимизации в математике и информатике заключается в нахождении наилучшего решения – минимума или максимума целевой функции. Данная задача решается методом математического моделирования. В частности, большой интерес представляют эволюционные методы, к которым относятся генетические алгоритмы и его реализация для задачи коммивояжера.
Для выбора объекта исследования нами было рассмотрено множество задач в области экономики, логистики транспортных перевозок. Но, в итоге, решили заняться проблемой планирования оптимальных туристических маршрутов в нашем регионе с использованием генетических алгоритмов из-за актуальности этих задач и значительной сложности их решения обычными математическими методами.

Цель исследования заключается в разработке компьютерной программы на основе генетических алгоритмов для оптимального планирования туристических маршрутов.

Задачи исследования:

  1. Описать схему генетического алгоритма, используя модель «эволюционного процесса».
  2. Проанализировать особенности применения теории графов в качестве математического инструмента для описания туристических маршрутов.
  3. Разработать компьютерную программу, реализующую схему генетического алгоритма, для оптимального планирования маршрутов с учетом различных ограничений и критериев оптимизации.
  4. Применить разработанную компьютерную программу для нахождения оптимальных туристических маршрутов в нашей республике.

Гипотезы исследования:

  1. Генетический алгоритм позволяет находить наилучшие туристические маршруты исходя из различных критериев оптимальности.
  2. Генетический алгоритм может быть применен для коротких и длинных туров, причем на коротких турах используется его укороченная версия.

Объект исследования ̶ генетический алгоритм как метод нахождения наилучших решений. Предмет исследования – генетический алгоритм для нахождения
оптимальных туристических маршрутов.

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

Результаты и выводы:

  1. В нашем исследовании мы применили генетические алгоритмы для нахождения оптимальных туристических маршрутов. Для этого разработали компьютерную программу, реализующую «эволюционный процесс» на основе селекции, скрещивания и мутации множества решений данной задачи.
  2. В качестве математического инструмента для планирования туристических маршрутов выбрали теорию графов. Мы решили задачу коммивояжёра (задачу о путешественнике), заключающуюся в поиске самого выгодного маршрута.
  3. В компьютерной программе использовали следующие критерии оптимальности маршрута: кратчайший путь, самый дешёвый по стоимости, совокупный критерий и соответствующие матрицы расстояний и иные характеристики. Применили разработанную компьютерную программу для нахождения оптимальных туристических маршрутов в городах Российской Федерации.
  4. Генетический алгоритм реализован для коротких (10 пунктов) и длинных туров (20 пунктов). Для коротких туристических маршрутов была реализована укороченная версия генетического алгоритма (использована только мутация туров, скрещение и селекция не применялось).
  5. Проведено тестирование этапов генетического алгоритма в разных вариантах его реализации, на основе чего были разработаны рекомендации по использованию мутации, селекции и скрещивания в задаче оптимального планирования туристических маршрутов.
  6. Пришли к выводу, что генетический алгоритм достаточно хорошо адаптируется для широкого круга научно-технических задач. Для этого необходимо выбрать математическую модель и множество решений исходной задачи, определить функцию скрещивания и мутации, а также условия отбора наилучших решений.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Смотреть похожие работы

Проектная работа «Веб-сайт «Bestol»

Доступна к просмотру полнотекстовая версия работы

Олимпиадное программирование – интересное движение, которое набирает все большую популярность в мире. Оно активно развивается: появляются новые алгоритмы и способы решения задач, сами задачи становятся с каждым годом все тяжелее, а призовые фонды уве…

Проектная работа «Создание приложения в Python»

Доступна к просмотру полнотекстовая версия работы

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

Исследовательский проект «Создание онлайн платформы «Крылатские фарватеры»

Виртуальный туризм быстро развивается, ибо имеет ряд привлекательных свойств как для потребителя услуги, так и для производителя. Например: Минимальное расходование личных ресурсов: времени и денег — виртуальные туры на данный момент бесплатны, они н…

Проектная работа «Разработка и внедрение искусственного интеллекта»

Доступна к просмотру полнотекстовая версия работы

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

Проект «Устройство для поиска вещей в быту на основе технологии RFID»

Доступна к просмотру полнотекстовая версия работы

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

Презентация «Компьютерная графика в разработке игр и создание образа персонажа в стиле игры Genshin Impact»

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

Мероприятие завершено