Тема: РЕАЛИЗАЦИЯ И ИССЛЕДОВАНИЕ АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ ПОЧТАЛЬОНА ДЛЯ ОРИЕНТИРОВАННЫХ ГРАФОВ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Предметная область 6
2. Алгоритмы решения задачи почтальона 8
2.1 Точные методы 8
Алгоритм полного перебора 8
Метод ветвей и границ 8
2.2 Эвристические алгоритмы 12
Алгоритм ближайшего соседа 12
Поведенческие (роевые) алгоритмы 13
Метод муравьиной колонии 14
Алгоритм искусственной иммунной системы 20
Алгоритм интеллектуальных капель 22
Алгоритм имитации отжига 26
2.3 Эволюционное моделирование 27
Генетический алгоритм 28
3. Сравнительный анализ алгоритмов 32
4. Гибридные системы 38
4.1 Модификация муравьиного алгоритма 40
5. Схема интегрированного поиска 42
6. Реализация муравьиного алгоритма 45
6.1 Входные параметры 45
6.2 Муравьиный алгоритм для задачи коммивояжёра в псевдокоде 45
7. Заключение 49
Список литературы 51
Приложение
📖 Введение
Характерной чертой этого периода является тот факт, что доминирующим видом деятельности в сфере общественного производства становится сбор, обработка, хранение, передача и использование информации, осуществляемые на базе современных информационных технологий.
Всё чаще даёт о себе знать проблема низкой производительности каких-либо расчётов. Вот и транспортная задача не стала исключением. С возрастанием количества точек для развоза грузов переборные алгоритмы хотя и продолжают выдавать оптимальные результаты расчёта, но делают это слишком медленно.
Поэтому, перед нами встаёт задача улучшить, насколько это возможно, расчёты маршрутов автотранспорта. В рамках задачи исследованы точные, эвристические и гибридные алгоритмы для решения задачи почтальона.
Объект исследования данной работы - методы решения задач транспортного типа.
Предметом исследования являются конкретные алгоритмы и их комбинации, позволяющие получать решение задачи почтальона с необходимой точностью за удовлетворяющее нас время.
Целью работы стала реализация и исследование алгоритмов решения задачи почтальона для ориентированных графов.
В первом разделе описана задача почтальона, и вкратце методы ее решения, как точные, так и эвристические.
Во втором разделе подробно рассмотрены методы решения:
алгоритм полного перебора, метод ветвей и границ, эвристические алгоритмы, алгоритм ближайшего соседа, поведенческие (роевые) алгоритмы, метод муравьиной колонии, алгоритм искусственной иммунной системы, алгоритм интеллектуальных капель, алгоритм имитации отжига, генетический алгоритм.
В третьем разделе проводится сравнительный анализ приведенных алгоритмов.
Четвертый раздел описывает гибридные системы решения задачи почтальона, далее приводиться схема интегрированного поиска.
В пятом разделе представлена схема интегрированного поиска.
И в заключительной шестом разделе реализуется муравьиный алгоритм который был выбран для выполнения работы.
Данная выпускная квалификационная работа включает в себя теоретическую часть, практическую часть, шесть таблиц, пятнадцать рисунков и десять формул.
✅ Заключение
Составлена классификация отобранных методов по отдельным признакам.
Изучен процесс гибридизации и предпринята попытка разработки универсального интегрированного подхода для эффективного синтеза новых оптимизационных методов.
Предложенный муравьиный алгоритм имеет преимущество относительно стандартных методов решения, так как способен адаптироваться к изменениям, варьировать точность в зависимости от требований и выдавать решение, приближенное к точному. Время, затраченное на получение результата, не превышает времени работы алгоритмов, являющихся составными частями интегрированного метода.
Была выполнена работа по реализации и исследованию алгоритмов решения задачи почтальона для ориентированных графов.
В первом разделе была изучена задача почтальона, и вкратце методы ее решения, как точные, так и эвристические.
Во втором разделе были подробно рассмотрены методы решения:
алгоритм полного перебора, метод ветвей и границ, эвристические алгоритмы, алгоритм ближайшего соседа, поведенческие (роевые) алгоритмы, метод муравьиной колонии, алгоритм искусственной иммунной системы, алгоритм интеллектуальных капель, алгоритм имитации отжига, генетический алгоритм.
В третьем разделе проводится сравнительный анализ приведенных алгоритмов.
Четвертый раздел описывает гибридные системы решения задачи почтальона, далее приводиться схема интегрированного поиска.
Данная выпускная квалификационная работа включает в себя теоретическую часть, практическую часть, шесть таблиц, пятнадцать рисунков и десять формул.
Алгоритмы, исследованные в рамках работы, реализованы в среде
Visual Studio 2015.



