Page 37 - 4336
P. 37

T
                                                                T
                  R(v ),  тобто  Q(v )=R(v ) ,  де  R(v )  –  матриця,  транспонована  до
                                                               i
                      i
                                                i
                                        i
                  матриці досяжності R(v ).
                                                  i
                         Матриця контрдосяжності для графа, наведеного на рис. 3.1,
                  а,  показана  на  рис. 3.1,  г.  Слід  зазначити,  що  оскільки  всі
                  елементи матриць R(v ) і Q(v ) рівні 1 або 0, то кожен рядок можна
                                                i
                                                         i
                  зберігати в двійковій формі.



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


                         Матриця  суміжності  повністю  визначає  структуру  графа.

                  Зведемо матрицю суміжності в квадрат за правилами математики.

                                                     2
                  Кожен елемент матриці А  визначається за формулою:
                                                          n
                                                2
                                              A i, j     a(     i, k  a k  j ,  ) .                 (3.3)
                                                        k 1


                         Права  частина  формули  рівна 1  тоді  і  тільки  тоді,  коли

                  обидва  числа  a   та  a   рівні 1,  інакше  він  рівний 0.  Оскільки  з
                                       i,k
                                                 k,j
                  рівності a =a =1 слідує існування шляху довжини 2 з вершини v
                                     k,j
                                                                                                            i
                               i,k
                                                                                                          2
                  у  вершину  v ,  що  проходить  через  вершину  v ,  то  елементи  a
                                                                                                           i,j
                                                                                   k
                                    j
                                2
                  матриці А  рівні числу шляхів довжини 2, що ведуть з вершини v
                                                                                                            i
                  в v .
                      j
                         На  рис. 3.2,  б  представлена  матриця  суміжності  графа,
                  зображеного  на  рис. 3.2,  а.  Результат  зведення  матриці
                                                  2
                  суміжності в квадрат А  показаний на рис. 3.2, в.

                         Для прикладу, запишемо формулу для знаходження елемент
                                     2
                  a 2 3,6  матриці А :

                         a 2 3,6 =a ·a +a ·a +a ·a +a ·a +a ·a +a ·a =0·1+
                                                                              3,5
                                  3,1
                                                                                               6,6
                                                                                          3,6
                                                                                   5,6
                                                                        4,6
                                             3,2
                                                  2,6
                                                        3,3
                                                             3,6
                                                                   3,4
                                       1,6
                  +1·1+0·1+0·0+1·1+1·0=2.
                                                                              2
                         Проаналізуємо детальніше матрицю А .
                                                              37
   32   33   34   35   36   37   38   39   40   41   42