- •Содержание
- •Глава 1. Задача китайского почтальона
- •Глава 2. Решение прикладных задач о коммивояжере
- •Глава 1. Задача китайского почтальона
- •Историческая справка.
- •1.2. Основные термины и теоремы теории графов.
- •1.3.Постановка задачи
- •1.4. Формулировка задачи на графе
- •1.5. Этапы решение задачи о почтальоне.
- •1.6. Алгоритмы.
- •1.6.1 Прямой алгоритм
- •1.6.3. Алгоритм Дейкстры.
- •Глава 2. Решение прикладных задач коммивояжера
- •2.1. Задача-сказка про колобка.
- •2.1.1. Прямой алгоритм
- •2.2.. Оптимизация процесса работы механической мастерской
- •2.2.1. Прямой алгоритм
- •2.2.2. Метод Литтла
- •Заключение
Заключение
В курсовом проекте были рассмотрены теоретические основы теории графов и сетей, изучены алгоритмы решения задачи о коммивояжере. С помощью прямого алгоритма и алгоритма Литтла были решены примеры практических задач. В результате этой работы можно сделать следующие выводы:
Существует множество алгоритмов, позволяющих найти путь между сетью точек, побывав при этом в каждой точке по одному разу. Но наиболее распространенными являются три метода: алгоритм Литтла, алгоритм Дейкстры и прямой алгоритм.
Наиболее легкий из всех алгоритмов – прямой. Идея прямого алгоритма состоит в том, что начиная со стартовой вершины из всех направлений кандидатов выбирается то направление, которое дает наименьшее приращение к сумме пройденного пути. На первых шагах алгоритм показывает хорошие результаты, а на последних – более плохие, так как отсутствуют варианты выбора направления движения и идти приходится по оставшемуся свободному пути. Отсутствие анализа на несколько шагов вперед приводит к нахождению далеко не оптимального решения при решении задач с большим количеством вершин.
Алгоритм Литтла труднее для понимания, на него уходит больше времени, но он гораздо более эффективен чем прямой алгоритм, особенно если речь идет о большом количестве вершин
Список используемой литературы
Асанов М.О. «Дискретная оптимизация». – Екатеринбург: УралНАУКА, 1998.
Берж К. Теория графов и ее применения. – М.: Изд. «Иностранная литература», 1962
Харари Ф. «Теория графов». – М.: Мир, 1973.
Кристофидес Н. Теория графов. Алгоритмический подход. – М.: Изд. «Мир», 1978
Майника Э. «Алгоритмы оптимизации на сетях и графах». : Пер. с англ. – М.: Мир, 1981.
Оре О. «Теория графов». М.: Наука, 1968.
Уилсон Р. «Введение в теорию графов». М.: Мир, 1977.
Гарднер М. "Математические досуги", М. "Мир", 1972(глава 35);
Олехник С. Н., Нестеренко Ю. В., Потапов М. К. "Старинные занимательные задачи", М. "Наука", 1988(часть 2, раздел 8; приложение 4);
Ф. А. Новиков Дискретная математика для программистов. - Санкт-Петербург, Питер, 2001, 304 с., ил.
Математика. Большой энциклопедический словарь / Гл. ред. Ю. В. Прохоров. – М.: Большая Российская энциклопедия,1999г.
Соросовский образовательный журнал" №11 1996 (ст. "Плоские графы");
www.erudition.ru
www.school-sector.relarn.ru
|
|
|
|
|
КП.ММ.230105.22.01.2008.00.ПЗ |
Лист
|
|
|
|
|
|
||
Изм |
Лист |
№ документа
|
Подпись
|
Дата |
