Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Logistik_Uchmet_posob1.doc
Скачиваний:
149
Добавлен:
23.11.2018
Размер:
2.76 Mб
Скачать

3.5. Шаг г. Разделение на подмножества (ветвление).

Произведем ветвление:

= ,

где: = , = .

Вычислим оценку подмножества .

Оценка (нижняя граница) подмножества равна сумме оценки множества Е и понижения для наиболее перспективного претендента на ветвление, вычисленного в 3.4 на шаге В. Нижняя граница множества полных циклов Е была вычислена в 3.3 на шаге Б. Следовательно:

= + = 52 + 10= 62.

3.6. Шаг д. Переход к матрице меньшего размера (усечение матрицы).

На этом шаге вычисляется оценка (нижняя граница) подмножества .

В приведенной (см. 3.2. шаг А2) матрице вычеркивается пятая строка и первый столбец. Для вновь полученной матрицы повторяется шаг А, то есть осуществляется выставление запрета во избежание образования неполного цикла в клетке 1,5 (он уже выставлен в 3.1) и проводится ее приведение.

j

i

2

3

4

5

6

1

1

13

0

16

0

2

5

0

22

0

0

3

5

24

0

15

0

4

0

14

11

1

0

6

0

0

7

1

0

0

0

0

0

6

Выполняется шаг Б, то есть вычисляется оценка подмножества , содержащего перспективную коммуникацию на ветвление , как сумма оценки множества Е (см. 3.3) и значения понижения матрицы, полученного после ее приведения на этом шаге.

= + = 52 + 0 + 6 = 58.

Так как оценка =58 меньше, чем оценка =62, то можно считать, что искомый оптимальный цикл содержит коммуникацию, выбранную в качестве перспективного претендента на ветвление , и можно осуществлять дальнейшее ветвление дерева из вершины .

3.7. Шаг е. Построение графа искомого цикла.

Разбиение множества всех полных циклов Е на непересекающиеся подмножества графически изображается деревом ветвей с вершинами из подмножеств и .

= 58

= 62

6

3

5 4

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]