Page 113 - 4204
P. 113

ЛЕКЦІЯ 8. ЗАДАЧІ МЕРЕЖЕВОГО АНАЛІЗУ З ЕЛЕМЕНТАМИ ТЕОРІЇ ГРАФІВ

                  дороги l , що їх з’єднує. Потрібно побудувати саму дешеву (най-
                              ij

                  коротшу) з усіх можливих транспортних мереж.


                        На перший погляд задача аналогічна попередній, однак сут-

                  тєвою  відмінністю  є  те,  що  тут  немає  потреби  у  замкнутості


                  мережі  (деревоподібний  граф),  а  отже  до  міста  може  вести  й

                  тільки  одна  дорога.  Замість  мережі  доріг  можна  розглядати  ме-


                  режу лiнiй електропередач, трубопроводів, комунікаційні мережі

                  тощо.


                        Зіставивши  у  графі,  який  зображає  мережу  дорiг,  з  величи-

                  ною вартості  l  довжину ребра  d , приходимо до задачі про по-
                                      ij
                                                                 ij
                  будову  найкоротшого  графа  –  покривного  дерева  найменшої


                  довжини. Отже, надалі під вартістю доріг матимемо на увазі до-

                  вжину ребер графа.


                        Наприклад, якщо маємо всього три вершини (а, b, с), то достатньо

                  побудувати один із трьох з’єднуючих ланцюгiв аbс, асb, bас, причому якщо

                  bс - найдовше ребро, то саме його i потрiбно виключити, побудувавши ла-

                  нцюг bас.


                        Для більшої кількості вершин граф найменшої довжини мо-


                  жна побудувати, за наступним правилом:

                                                             16
                                             15
                       Алгоритм Пріма  – Крускала  (Краскала)
                        1) З’єднуємо дві вершини з найбільш коротким ребром u 1.





                  15
                      Роберт  Прим (англ.  Robert  Clay  Prim,  *25  вересня,  1921,  Техас)  —  американський
                  математик та спеціаліст в галузі комп'ютерних наук.
                  16
                     Джозеф Крускал, (англ. Joseph Bernard Kruskal, Jr., *29 січня, 1928 — †19 вересня,
                  2010)  —  американський математик, спеціаліст в області статистики та комп'ютерних
                  наук.




                                                             112
   108   109   110   111   112   113   114   115   116   117   118