Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Матрица W2 не является приведенной. Проделаем операцию приведения этой матрицы. В ней всего одна положительная постоянная приведения, равная 18. Вычтем ее из элементов четвертого столбца матрицы W2 (то есть столбца А4) и получим матрицу (табл. 7).

А2

А3

А4

А5

А6

А1

59

64

¾

61

0

А2

¾

5

0

0

81

А3

0

¾

44

4

9

А5

15

0

9

¾

55

А6

71

0

16

37

¾

Таблица 7 (матрица W02)

Нижняя граница j2 множества W2 будет на 18 больше нижней границы j множества W, то есть

j2 = j + 18 = 75 + 18 = 93

Схема ветвления будет иметь вид рис. 10.

W j = 75

W1 j1 = 97 W2 j2 = 93

х4х1 х4х1

Рис. 4

Первое применение общего шага, повторяемого многократно, закончено. Перейдем, в соответствии с алгоритмом, ко второму применению общего шага. Так как j2 = 93 < 97 = j1, то выберем в качестве «более перспективного» множество W2 и подвергнем его ветвлению. Дугу для ветвления выберем среди нулевых дуг матрицы W02(табл. 7): х1х6, х2х4, х2х5, х3х2, х5х3, х6х3. Исключение каждой дуги из маршрута (см. первое применение общего шага) приведет к увеличению нижней границы соответственно на 68, 9, 4, 19, 19 и 16. Максимальное повышение границы произойдет при исключении дуги х1х6. Произведем ветвление по этой дуге, разбив множество W2 на два непересекающихся подмножества: подмножество маршрутов W3 = W3(х1х6) не содержащих дугу х1х6, и подмножество маршрутов W4 = W4(х1х6), содержащих дугу х1х6. Нижняя граница j3 множества W3 = W3(х1х6) больше нижней границы j2 множества W2 на сумму постоянных приведения, равную 68, то есть

НЕ нашли? Не то? Что вы ищете?

j3 = j2 + 68 = 93 + 68 = 161

Для получения нижней границы множества нужно преобразовать матрицу W02 следующим способом:

1) вычеркнуть первую строку и шестой столбец матрицы W02;

2) заменить прочерком “—“ один из элементов матрицы W02 , так как вводимая в маршрут на этом шаге дуга х1х6 вместе с дугой х4х1, введенной в маршрут на предыдущем шаге, образует путь х4 ® х1 ® х6, и для того, чтобы получился контур, проходящий ровно по одному разу через каждую вершину, следует поставить прочерк “—“ вместо элемента а64.

Проделав эти операции, получим матрицу W4 (табл. 8).

А2

А3

А4

А5

min

А2

¾

5

0

0

0

А3

0

¾

44

4

0

А5

15

0

9

¾

0

А6

71

0

¾

37

0

min

0

0

0

0

Таблица 8 (матрица W4 = W04)

Матрица W4 является уже приведенной, так как для нее нет постоянных приведения, отличных от нуля. Следовательно, нижняя граница j4 множества W4 совпадает с нижней границей j2 множества W2, то есть

j4 = j2 + 0 = 93 + 0 = 93

Изобразим описанную схему ветвления на 11. Мы закончили второе применение общего шага. Перейдем к третьему применению общего шага, выбран для ветвления наиболее перспективное множество — множество W4.

W j = 75 W2 j2 = 93 W4 j4 = 93

х4х1 х1х6

j1 = 97 j3 = 161

W1 W3

x4х1 х1х6 Рис. 5

Как и прежде, дугу для ветвления выберем среди нулевых дуг матрицы W4 = W04 : х2х4, х2х5, х3х2, х5х3, х6х3. Исключение каждой дуги из маршрута (см. первое применение общего шага) приведет к увеличению нижней границы соответственно на 9, 4, 19, 9, 37. Максимальное повышение границы произойдет при исключения дуги х6х3. Произведем ветвление по этой дуге, разбив множество W4 на два непересекающихся подмножества: подмножество маршрутов W5 = W5(х6х3) не содержащих дугу х6х3, и подмножество маршрутов W6=W6 (х6х3), содержащих дугу х6х3. Нижняя граница j5 множества W5 = W5(х6х3) больше нижней границы j4 множества W4 на сумму постоянных приведения, равную 37, то есть

j5 = j4 + 37= 93+37 130.

для вычисления нижней границы множества W6 нужно:

1) вычеркнуть шестую строку и третий столбец матрицы W4=W04;

А2

А4

А5

min

А2

¾

0

0

0

А3

0

¾

4

0

А5

15

9

¾

9

min

0

0

0

2) так как дуги х4х1, х1х6, х6х3 образуют путь х4 ® х1 ® х6 ® х3, то заменить элемент а34 матрицы W4 = W04 прочерком “—“. Проделав эти операции, получим матрицу W6 (табл. 9).

Таблица 9 (матрица W6)

Матрица W6 не является приведенной. Проделав операцию приведения описанным выше способом, получим матрицу W06 (табл. 10),

А2

А4

А5

А2

¾

0

0

А3

0

¾

4

А5

6

0

¾

Таблица 10 (матрица W06)

причем нижняя граница j6 множества будет больше нижней границы j4 множества W4 на сумму постоянных приведения, равную 9, то есть

j6 = j4 + 9 = 93 + 9 = 102

Продолжив схему ветвления, получим рис.6

j=75 j2=93 j4=93 j6=102

W W2 W4 W6

х4х1 х1х6 х6х3

j1=97 j3=161 j5=130

W1 W3 W5

х4х1 х1х6 х6х3 Рис. 6

Для получения контура, проходящего через все пункты ровно по одному разу, рассмотрим ветвление множества б. Как и раньше, выберем в матрице дуги нулевой длины: х2х4, х2х5, х3х2, х5х4. Исключение каждой такой дуги из искомых маршрутов увеличивает нижнюю границу соответственyо на 0, 4, 10 и 6. Значит, по изложенной выше схеме, множество W6 следует разбить на два под множества: W7 = W7(х3х2), не содержащее дугу х3х2, и W8=W8(х3х2), содержащее эту дугу. Нижняя граница j7 множества будет

j7 = j6 + 10 = 102 + 10 = 112.

Для получения нижней границы множества из матрицы нужно вычеркнуть третью строку и второй столбец и вместо элемента а24 поставить прочерк “-”. Для множества W8 получим матрицу, задаваемую табл. 11

Таблица 11 (матрица W8=W08)

А4

А5

А2

-

0

А5

0

-

Так как матрица W8 оказалась приведенной, то нижние границы множеств W8 и W6 совпадают, то есть j8 = j6 = 102. Схема ветвления при этом будет выглядеть следующим образом (рис. 6).

j = 75 j2 = 93 j4 = 93 j6 = 102 j8 = 102

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14