Page 16 - 4387
P. 16

ЛАБОРАТОРНА РОБОТА № 2

                       Знаходження досяжності та контрдосяжність на графах.

                            Матричний метод знаходження шляхів у графах




                         2.1 Мета і завдання роботи роботи


                         Мета        роботи        –    засвоїти        поняття       досяжності          та

                  контрдосяжності на графах.

                         Завдання  роботи  –  побудувати  матриці  досяжності  та

                  контрдосяжності  для  заданих  діаграм  графів.  Знайти  усі  шляхи

                  заданої довжини матричним методом.

                         Тривалість лабораторної роботи – 4 год. (2 пари).




                         2.2 Основні теоретичні положення

                         Досяжність  у  графі  описується  матрицею  досяжності


                  R=[r ],  i,  j=1, 2, ...,  n,  де n  – кількість вершин графа, а кожний
                        i,j
                  елемент визначається наступним чином:


                         1)  r =1, якщо вершина v  досяжна з v ;
                                                           j
                               i,j
                                                                            i
                         2)  r =0 у іншому випадку.
                               i,j
                         Множина  вершин  R(v )  графа  G,  досяжних  із  заданої
                                                          i
                  вершини v , складається з таких елементів v , для яких елемент r
                                 i
                                                                                                           i,j
                                                                               j
                  в  матриці досяжності  дорівнює 1. Очевидно, що  всі  діагональні
                  елементи  в  матриці  R  дорівнюють  1,  оскільки  кожна  вершина

                  досяжна  з  себе  самої  шляхом  довжини  0.  Оскільки  пряме

                                                           +1
                  відображення 1-го порядку Г (v ) є множиною таких вершин v ,
                                                                                                           j
                                                                i
                  які досяжні з вершини v  з використанням шляхів довжини 1, то
                                                    i
                                      +1
                                                  +2
                                  +
                  множина  Г (Г (v ))=Г (v )  складається  з  вершин,  досяжних  з
                                           i
                                                      i
                                                                                                      +k
                  вершини v  з використанням шляхів довжини 2. Аналогічно Г (v )
                                i
                                                                                                           i
                                                              15
   11   12   13   14   15   16   17   18   19   20   21