Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Решение задачи коммивояжера

Читайте также:
  1. D) РЕКОНСТРУКЦИЯ И ИНТЕГРАЦИЯ КАК ЗАДАЧИ ГЕРМЕНЕВТИКИ
  2. I. ЦЕЛИ И ЗАДАЧИ
  3. I. Цель и задачи
  4. I. Цель и задачи Комплекса
  5. II Цель, задачи, функции и принципы портфолио.
  6. II. Цели и задачи
  7. II. Цели и задачи организации учебно-воспитательной работы кадетского класса

 

Пусть задана следующая исходная матрица весов (расстояний) cij.

 

  j=1 j=2 j=3 j=4 j=5 j=6
i=1          
i=2          
i=3          
i=4          
i=5          
i=6          

 

Нужно сделать такой обход, чтобы все вершины были пройдены, но время обхода tij было минимально. Для этого решаем задачу о назначении, а затем разрываем цепь с наименьшим количеством дуг, т.е. вес соответствующей дуги делаем равной ∞.

Имеется граф:

2

 

1 3

 

 

6 4

 

Решаем задачу о назначениях.

 

  j=1 j=2 j=3 j=4 j=5 j=6
i=1         0*  
i=2           0*
i=3       0*    
i=4     0*      
i=5 0*          
i=6   0*        

2

1 3

 

I=30

 

Разрываем цепь с наименьшем количеством дуг(вес соответствующей дуги становится равным ∞)

P0=30


 

P1=31
C15=∞ C51=∞

P2=31

 


 

C34=∞ C43=∞ C34=∞ C43=∞

               
 
P3=34
 
P4=33
 
P5=33
 
P6=34


 

 

Если C15=∞, I=31

 

 

1 2 3

       
   

 


6 5 4

 

Восстанавливаем 1-5, а 5-1-разрываем.

 

1 2 3

       
   


I=31

6 5 4

C15=∞, C34=∞

 

2

1 3

I=34


6 5 4

 

C15=∞, C43=∞

 

1 3

I=33

 

6 4

 

C51=∞, C34=∞

 

1 3

I=33

 

6 4

 

C51=∞, C43=∞

2

1 3

I=34


6 5 4

 

 

 

Решение задачи о наименьшем покрытии


Дата добавления: 2015-08-21; просмотров: 61 | Нарушение авторских прав


Читайте в этой же книге: Сетевой график | Решение задачи о кратчайшем пути в графе на основе ЛП | Алгоритм построения всех остовных деревьев графа на основе полного перебора последовательности ребер или дуг | Алгоритм Прима определение минимального остовного дерева(случай многоуровнего графа) | Расчет сетевого графа на основе линейного программирования | Минимизация булевых функций в классе КНФ (Конъюнктивная нормальная форма). | Конечный автомат |
<== предыдущая страница | следующая страница ==>
Алгоритм венгерского метода| Алгоритм метода ветвей и границ

mybiblioteka.su - 2015-2024 год. (0.01 сек.)