
Sbornik_ispr
.pdfАналогично определяются c132 =20; c133=20.
Так как все пути имеют одинаковую емкость, выбирается первый путь.
4.Из емкости ребер u12 и u23 вычитается v13 и оставшиеся емкости ребер заносятся в таблицу 5.1. Так как v13 с131, то на этом распределение требований v13 заканчивается.
Итерация 2.
5. Из матрицы требований V= ║vst║ из оставшихся требований выбирается пара вершин с максимальным значением vst . Это - пара вершин 3
– 6, для которых
v36 = 16.
6. Из схемы графа рис.5.1 находятся кратчайшие пути по числу ребер
между вершинами 3 и 6
|
|
1 , |
2 . |
|
|
3,2,6 |
3,4,6 |
|
|
7. Определяются емкости путей |
|
|
|
|
с |
1= min{ 2 , 20 } = 2; |
|
||
|
36 |
|
|
|
с |
2= min{ 20 , 20 } = 20. |
|
||
36 |
|
|
|
|
Выбирается путь максимальной емкости |
|
2 . |
||
|
|
|
3,4,6 |
|
8. Из емкости ребер u34 и u46 |
вычитается емкость v36 и оставшиеся |
емкости ребер заносятся в таблицу 5.1. Так как v36 с362 , то на этом распределение требований заканчивается.
Итерация 3.
9. Из матрицы оставшихся требований выбирается пара вершин с максимальным значением vst . Это пара вершин 5 – 6, для которых v56 = 16.
41
10. Из схемы графа рис. 5.1 находятся кратчайшие пути по числу ребер между вершинами 5 и 6
|
|
1 |
, |
2 , |
|
3 |
, |
|
4 . |
|
|
|
5,1,2,6 |
5,3,2,6 |
|
|
5,1,4,6 |
|
|
5,3,4,6 |
|
11. Определяются емкости путей |
|
|
|
|
|
|
|
|||
с |
1= 2, |
с |
2= 2, |
|
с |
3= 4, |
|
|
с |
4= 4. |
|
56 |
56 |
|
56 |
|
|
56 |
12. После распределения требований v56 по всем путям осталось v56 = 8
не распределенных каналов.
Итерация 4.
13.Из матрицы требований выбирается последнее требование v24 = 12.
14.Из схемы графа рис.5.1 находятся кратчайшие пути
|
2,1,41 , |
2,3,42 , |
2,6,43 . |
|
|
|
15. Определяются емкости путей |
|
|
|
|
|
|
с |
1= 0, |
с |
2= 0, |
с |
3= 0. |
|
|
24 |
|
24 |
|
|
24 |
16. Так как ни в одном из путей нет свободных каналов, то остаются
нераспределенными v24 = 12 каналов.
Так как на сети остается большой резерв каналов, то, вероятнее всего,
принята не оптимальная процедура поиска ПРК. На итерации 1 из трех возможных путей был выбран первый путь. Все итерации следует повторить при выборе на первой итерации второго пути, а затем третьего. Фактически,
последовательный алгоритм может привести к полному перебору. Поэтому используется приближенный параллельный алгоритм, либо для поиска
оптимального решения используется метод линейного программирования.
В таблице 5.2 приведены результаты распределения каналов последовательным алгоритмом для случая, когда на итерации 1 выбирается
вместо пути |
1 |
путь |
|
2 |
(цикл 2). Во втором цикле получен лучший |
|
1,2,3 |
|
|
1,5,3 |
|
|
|
|
|
|
42 |
ПРК, чем в первом, хотя он, как и полученный в цикле 1, не является
допустимым.
Таблица 5.1
Результаты нахождения ПРК последовательным алгоритмом
(цикл 1)
|
|
Значение числа каналов |
uij, свободных в ребре ij |
|||||||
|
Путь, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Номера пар |
емкость |
1,2= |
1,4= |
1,5= |
2,3= |
2,6= |
3,4= |
3,5= |
4,6= |
|
|
|
|||||||||
вершин |
пути, |
20 |
20 |
20 |
20 |
|
20 |
20 |
20 |
20 |
|
|
|
||||||||
|
потребность |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
1-3 |
123 |
|
|
|
|
|
|
|
|
|
распределены |
с131= 20 |
|
|
|
|
|
|
|
|
|
все каналы |
v13 = 18 |
2 |
20 |
20 |
2 |
|
20 |
20 |
20 |
20 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 - 6 |
346 |
|
|
|
|
|
|
|
|
|
распределены |
с361= 20 |
|
|
|
|
|
|
|
|
|
все каналы |
v36 = 16 |
2 |
20 |
20 |
2 |
|
20 |
4 |
20 |
4 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
5146 |
|
|
|
|
|
|
|
|
|
|
с563= 4 |
|
|
|
|
|
|
|
|
|
|
V56 = 16 |
2 |
16 |
16 |
2 |
|
20 |
4 |
20 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
5326 |
|
|
|
|
|
|
|
|
|
5 – 6 не |
с561= 2 |
|
|
|
|
|
|
|
|
|
распределено 8 |
V56 = |
2 |
16 |
16 |
0 |
|
18 |
4 |
18 |
0 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
каналов |
=16-4=12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
5126 |
|
|
|
|
|
|
|
|
|
|
с561= 2 |
|
|
|
|
|
|
|
|
|
|
V56 = |
0 |
16 |
14 |
0 |
|
16 |
4 |
18 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
=12-2=10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43
2 – 4 не |
с241=0, |
|
|
|
|
|
|
|
|
с242=0, |
0 |
16 |
14 |
0 |
16 |
4 |
18 |
0 |
|
|
|||||||||
с243= 0. |
|
|
|
|
|
|
|
|
|
v24 = 12 |
|
|
|
|
|
|
|
|
|
2141, 2342, |
|
|
|
|
|
|
|
|
|
распределено |
3 |
|
|
|
|
|
|
|
|
|
264 |
|
|
|
|
|
|
|
|
12 каналов |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПРК не допустим, т.к. не распределено 20 каналов.
Таблица 5.2
Результаты нахождения ПРК последовательным алгоритмом (цикл 2)
|
|
Значение числа каналов uij, свободных в ребре ij |
|
|||||||
|
Путь, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Номера пар |
емкость |
1,2= |
1,4= |
1,5= |
2,3= |
2,6= |
3,4= |
3,5= |
|
4,6= |
вершин |
пути, |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
|
20 |
|
потребность |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
153 |
|
|
|
|
|
|
|
|
|
1-3 |
с132= 20 |
|
|
|
|
|
|
|
|
|
распределены |
v13 = 18 |
20 |
20 |
2 |
20 |
20 |
20 |
2 |
|
20 |
все каналы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
3 - 6 |
346 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
распределены |
с362= 20 |
20 |
20 |
2 |
4 |
4 |
20 |
2 |
|
20 |
все каналы |
v36 = 16 |
|
||||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
5 – 6 не |
5126 |
|
|
|
|
|
|
|
|
|
распределено |
с561= 2 |
|
|
|
|
|
|
|
|
|
12 каналов |
V56 = 16 |
18 |
20 |
0 |
4 |
2 |
20 |
20 |
|
20 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44
|
2 |
|
|
|
|
|
|
|
|
|
5326 |
|
|
|
|
|
|
|
|
|
с562= 2 |
|
|
|
|
|
|
|
|
|
V56 = 14 |
18 |
20 |
0 |
2 |
0 |
20 |
0 |
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 – 4 |
1 |
|
|
|
|
|
|
|
|
214 |
|
|
|
|
|
|
|
|
|
распределены |
с241=18, |
|
|
|
|
|
|
|
|
все каналы |
v24 = 12 |
6 |
8 |
0 |
2 |
0 |
20 |
0 |
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПРК не допустим, т.к. не распределено 12 каналов.
Параллельный алгоритм нахождения ПРК
Поясним параллельный алгоритм на рассмотренном выше примере
(рис.5.1).
Параллельный алгоритм нахождения ПРК состоит в следующем.
1.Из матрицы V выбирается требование V13=18 каналов.
2.Из схемы графа рис.5.1 определяются кратчайшие пути (по числу ребер).
1,2,31, 1,5.32, 1,4,33 .
3. Распределяются 18 каналов равномерно на три пути
с1(1,3)= с2(1,3)= с3(1,3)=6 каналов.
4.Повторяются пункты 1-3 для других потоков, не обращая внимания на емкости ребер.
V |
24 |
=12; |
|
1, |
2,3,.4 |
2, |
2,6,4 |
3; |
с1(2,4)= с2(2,4)= с3 (2,4) =4 |
||||
|
|
|
2,1,4 |
|
|
|
|
|
|
||||
V |
36 |
=16; |
|
1, |
3,4,.6 |
2; с 1(3,6)= с2(3,6)= 8. |
|||||||
|
|
|
3,2,1 |
|
|
|
|
|
|
|
|||
V |
56 |
=16; |
|
5,1,2, |
1, |
5, |
3,.2, |
2, |
|
5,1,4, |
3 |
4; с1(5,6)= с2(5,6)= |
|
|
|
|
6 |
|
6 |
|
6 |
5,3,4,6 |
с3(5,6) = с4(5,6)=4.
5.Составляется матрица задействованных емкостей ребер кратчайших путей для идеального ПРК (без учета заданных емкостей ребер) (таблица 5.3).
45
6. |
Для каждого ребра ij подсчитывается число каналов для идеального |
||||
|
ПРК. В графе с1ij |
число каналов, которое осталось не загруженным |
|||
|
на ребре ij, ставится со знаком плюс и со знаком минус |
при |
|||
|
перегрузке ребра. Т.к. есть перегруженные ребра (23, 34), то |
||||
|
полученный ПРК недопустим. |
|
|
||
7. |
По |
таблице 5.3 |
определяется, что перегруженному |
ребру |
23 |
|
соответствуют пути с числом каналов с1(1, 3); с2(2, 4); |
с1(3, 6); |
с2(5, 6).
8.Выбирается с1(1,3) и проверяется, есть ли кратчайший путь,
соответствующий данной паре вершин и состоящий из ненасыщенных ребер. Если есть, то переходят к пункту 9, если нет, то к пункту 11.
9.Между парой 1-3 есть ненасыщенный путь с числом каналов с2(1, 3).
Величина перераспределяемой емкости равна 2 (см. ребро 23).
Рассчитывается с2ij. Т.к. ПРК недопустим, то переходим к п. 10.
10.Повторяем пункты 7, 8 и 9 для ребра 34. По таблице 5.3 определяем,
что перегруженному ребру 34 соответствуют пути с числом каналов с3(1, 3); с2(2, 4); с2(3, 6); с4(5, 6). Ищем путь с ненасыщенными ребрами. Находим для пары 1-3 путь с2(1, 3), который проходит по ненасыщенным ребрам 15 и 35. Рассчитываем с3ij . Полученные элементы с3ij определяют искомый ПРК.
11.Если кратчайшие пути с ненасыщенными ребрами для данной пары вершин не найдены, то переходим к следующему пути. Процесс повторяется до тех пор, пока не будет найден ненасыщенный путь.
Если такого пути не существует, то требования не могут быть удовлетворены полностью.
Как видно из рассмотренного примера, параллельный алгоритм по сравнению с последовательным позволил получить лучший ПРК. Однако параллельный алгоритм как и последовательный также является
46

приближенным и не во всех случаях с его помощью получается результат |
||||||||
лучший, чем полученный последовательным алгоритмом. |
|
|||||||
|
|
|
|
|
|
|
|
Таблица 5.3 |
|
Результаты нахождения ПРК параллельным алгоритмом |
|||||||
|
Число |
Значение числа каналов, занятых в ребре ij |
||||||
|
|
|||||||
Номера |
каналов на |
|
|
|
|
|
|
Результат |
пар |
кратчайшем |
|
|
|
|
|
|
|
|
|
|
|
|
|
решения |
||
вершин |
пути между |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
12 |
14 |
15 |
23 |
26 |
34 |
35 |
4 6 |
|
парой вершин |
|
|
|
|
|
|
|
|
с1(1,3) = 6 |
|
|
|
|
|
|
|
|
6 |
|
|
6 |
|
|
|
|
|
4 |
|
|
4 |
|
|
|
|
|
с2(1,3) = 6 |
|
6 |
|
|
|
6 |
|
1-3 |
|
|
8 |
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
6 |
|
|
с3(1,3) = 6 |
6 |
|
|
|
6 |
|
|
|
|
4 |
|
|
|
4 |
|
|
|
с1(2,4) = 4 |
|
|
|
|
|
|
|
|
4 |
4 |
|
|
|
|
|
|
2-4 |
с2(2,4) = 4 |
|
|
|
|
|
|
|
|
|
|
4 |
|
4 |
|
|
|
|
|
|
|
|
|
|
||
|
с3(2,4) = 4 |
|
|
|
|
|
|
|
4 |
4 |
с1(3,6) = 8
3-6
8 8
47
|
с2(3,6) = 8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
с1(5,6) = 4 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
4 |
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с2(5,6) = 4 |
|
|
|
|
|
|
|
|
|
5-6 |
|
|
|
|
4 |
4 |
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
с3(5,6) = 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
4 |
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
с4(5,6) = 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
4 |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Vij |
|
|
|
|
|
|
|
|
|
|
|
14 |
14 |
14 |
22 |
20 |
22 |
14 |
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПРК |
Уровень |
|
|
|
|
|
|
|
|
|
недопустим |
загрузки |
с1ij |
+6 |
+6 |
+6 |
-2 |
0 |
-2 |
+6 |
0 |
|
|
|
|
|
|
|
|
|
|
||
ребер |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПРК |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
недопустим |
|
с2ij |
+8 |
+6 |
+4 |
0 |
0 |
-2 |
+4 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПРК |
|
|
|
|
|
|
|
|
|
|
допустим |
|
с3ij |
+8 |
+8 |
+2 |
0 |
0 |
0 |
+2 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.Варианты заданий
1.Структура первичной сети определена графами на рис. 5. 2 и 5. 3.
2.Матрица требований, ненулевые элементы которой указаны в таблице 5.4
для графов, структура которых приведена для вариантов 1 – 10, и в таблице 5.5
для графов, структура которых приведена для вариантов с 11 по 20. Емкости ребер в числе стандартных каналов заданы весами ребер на графах.
3. Максимальный ранг пути rmax=3.
48
Таблица 5.4
Исходные данные для вариантов с первого по десятый.
№ вариан. |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Ненулевые |
V25=18 |
V13=12 |
V13=41 |
V16=12 |
V13=16 |
V14=24 |
V13=16 |
V14=20 |
V14=10 |
V13=24 |
|
элементы |
V14=12 |
V26=20 |
V14=28 |
V24=18 |
V15=24 |
V25=20 |
V24=18 |
V26=33 |
V26=20 |
V56=18 |
|
Vst |
V13=14 |
V46=33 |
V35=17 |
V35=12 |
V24=30 |
V36=16 |
V35=32 |
V35=15 |
V35=14 |
V14=10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 5.5 |
||
|
|
|
|
|
Исходные данные для вариантов с 11 по 20. |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
№ |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
|
варианта. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ненулевые |
V13=24 |
V25=24 |
V14=22 |
V16=23 |
V13=30 |
V14=18 |
V24=30 |
V14=18 |
V13=21 |
V13=44 |
|
элементы |
V16=12 |
V64=12 |
V25=20 |
V13=20 |
V56=21 |
V24=20 |
V16=15 |
V25=20 |
V56=9 |
V25=20 |
|
Vst |
V36=15 |
V13=16 |
V36=12 |
V24=12 |
V14=16 |
V36=14 |
V35=17 |
V26=10 |
V24=12 |
V56=12 |
|
|
V54=21 |
V23=16 |
|
|
|
V16=8 |
|
V16=5 |
V15=8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.Содержание отчета
1.Вариант задания: граф сети, матрица требований, матрица емкостей.
2.Решение задачи нахождения ПРК последовательным алгоритмом.
3.Решение задачи нахождения ПРК параллельным алгоритмом.
4.Сравнение полученных результатов.
Литература
1.Глушков В.М., Калиниченко Л..А., Лазарев В.Г., Сифоров В.И., Сети ЭВМ – М.: Связь, 1977.- С. 136-149.
2.Сборник описаний лабораторных работ по курсу “Проектирование и техническая эксплуатация сетей электросвязи”. – М. 1990.
49

2 |
15 |
3 |
1 |
16 |
2 |
11 |
|
14 |
|
|
|
|
||
21 |
|
20 |
|
|
|
|
|
10 |
1 |
22 |
4 |
|
17 |
|
|
||
5 |
|
3 |
|
|
|
|
|
16 |
|
||
|
|
|
|
|
|
15 |
|
|
18 |
|
25 |
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
21 |
5 |
|
|
4 |
|
|
|
|
вариант 1 |
|
вариант 2 |
|
|
3 |
|
30 |
4 |
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
|
|
|
|
|
25 |
|
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
43 |
|
21 |
|
|
7 |
1 |
11 |
|
|
|
|
|
2 |
|
|
|
4 |
6 |
||||
|
|
|
|
|
|
|
||||||
|
|
46 |
|
|
|
|
|
|
|
30 |
|
|
|
|
|
|
|
|
|
28 |
|
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
1 |
|
20 |
5 |
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
вариант 3 |
|
|
|
вариант 4 |
|
|
|||
|
|
|
|
20 |
3 |
|
|
|
2 |
16 |
|
3 |
|
|
|
|
|
|
|
|
|
|
|||
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
15 |
|
23 |
|
|
|
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
20 |
|
|
|
|
|
|
|
|
|
|
1 |
|
6 |
|
10 |
||
|
25 |
|
5 |
|
|
|
|
|||||
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
30 |
|
|
|
|
|
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
|
|
|
|
|
1 |
|
30 |
4 |
|
|
|
|
21 |
|
|
|
|
|
|
|
|
|
|
5 |
|
4 |
||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
вариант 5 |
|
|
|
|
вариант 6 |
|
|
||
|
|
2 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
|
30 |
|
|
|
|
|
36 |
|
|
|
|
|
|
|
|
|
18 |
|
|
|
||
|
|
|
|
|
|
|
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
25 |
|
|
3 |
1 |
|
|
6 |
|
|
3 |
|
|
|
28 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
|
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
|
|
|
18 |
|
6 |
24 |
|
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
20 |
|
|
||
|
|
16 |
13 |
|
|
|
|
|
|
|
||
|
|
|
5 |
|
|
|
|
|
|
|||
|
|
|
|
4 |
|
|
|
|
|
|
||
|
|
5 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
вариант 7 |
|
вариант 8 |
|
|
|
|||||
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
18 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
10 |
|
12 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
||
1 |
|
|
8 |
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|
||
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
|
|
|
28 |
|
6 |
10 |
|
|
|
|
|
|
|
15 |
|
|
|
|
16 |
|
|
|
||||
|
|
|
20 |
|
|
|
5 |
10 |
4 |
|||
|
|
|
|
|
|
|
|
|
||||
|
|
|
12 |
|
4 |
|
|
|
6 |
|
18 |
|
5 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
вариант 9 |
|
|
|
вариант 10 |
|
Рис.5.2. Структуры графов для вариантов с 1 по 10
50