Курсовая работа: Задача коммивояжёра
Описание
Перечень вопросов, подлежащих разработке:
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ.
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ.
1.1 Неформальная постановка задачи коммивояжёра.
1.2 Постановка задачи коммивояжёра в терминах теории графов.
1.3 Математическая модель задачи.
1.4 Принадлежность к классам сложности.
2. ПРАКТИЧЕСКАЯ ЧАСТЬ.
2.1 Алгоритм полного перебора.
2.2 Алгоритм ветвей и границ.
ЗАКЛЮЧЕНИЕ.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК.
ПРИЛОЖЕНИЯ.
Объект исследования – задача коммивояжёра.
Цель курсовой работы – изучить алгоритм решения задачи коммивояжёра методом ветвей и границ и методом полного перебора. Реализовать алгоритмы решения задачи коммивояжёра на языках программирования Pascal и Python.
Поставленная цель определила следующие задачи:
| 1. Неформальная постановка задачи коммивояжёра |
| 2. Постановка задачи коммивояжёра в терминах теории графов |
| 3. Математическая модель задачи |
| 4. Принадлежность к классам сложности |
| 5. Алгоритм полного перебора |
| 6. Алгоритм ветвей и границ |
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ.
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ.
1.1 Неформальная постановка задачи коммивояжёра.
1.2 Постановка задачи коммивояжёра в терминах теории графов.
1.3 Математическая модель задачи.
1.4 Принадлежность к классам сложности.
2. ПРАКТИЧЕСКАЯ ЧАСТЬ.
2.1 Алгоритм полного перебора.
2.2 Алгоритм ветвей и границ.
ЗАКЛЮЧЕНИЕ.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК.
ПРИЛОЖЕНИЯ.
Объект исследования – задача коммивояжёра.
Цель курсовой работы – изучить алгоритм решения задачи коммивояжёра методом ветвей и границ и методом полного перебора. Реализовать алгоритмы решения задачи коммивояжёра на языках программирования Pascal и Python.
Поставленная цель определила следующие задачи:
- Изучить теоретические основы задачи коммивояжёра, методы её решения и существующие подходы к реализации алгоритмов.
- Ознакомиться с алгоритмом решения задачи коммивояжёра методом полного перебора.
- Реализовать алгоритм решения задачи коммивояжёра методом полного перебора на языке программирования Python.
- Ознакомиться с алгоритмом решения задачи коммивояжёра методом ветвей и границ.
- Реализовать алгоритм решения задачи коммивояжёра методом ветвей и границ на языке программирования Pascal.
- Проанализировать полученные результаты и сделать выводы о преимуществах и недостатках каждого из методов решения задачи коммивояжёра.
Характеристики курсовой работы
Предмет
Учебное заведение
Просмотров
1
Качество
Идеальное компьютерное
Размер
1,45 Mb
Список файлов
primer.docx

Если нужен другой вариант работы или отдельная задача из любой работы, пишите в комментарии
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Отзывы на другие работы автора
Архитектура гражданских и промышленных зданий
Огромное спасибо! Сдала на 5
Международное частное право
Отлично рекомендую
Архитектура гражданских и промышленных зданий
Зачет 30 из 30 🫰
ЮУрГУ














