Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(2) ТИС комплексное.docx
Скачиваний:
21
Добавлен:
20.08.2019
Размер:
211.41 Кб
Скачать

2.3 Матрица весов

Данная матрица является идентичной матрице смежностей, только в данном случае при связи определенных узлов между собой мы характеризуем весом этой связи. То есть если в матрице смежностей при соединении первого и второго узла соответствующая ячейка принимала значение 1, то в матрице весов она будет принимать значение, соответствующее весу данного соединения.

При отсутствии связи, в пустых ячейках можно записать знак бесконечности (∞), что соответствует о бесконечно большом расстоянии и невозможности установить связь.

Приведем матрицу весов для графа, отображенного на рисунке 2.1.

1

2

3

4

5

6

7

8

9

10

1

0

10

12

71

30

21

2

10

0

7

9

3

7

0

14

3

4

12

9

0

20

5

71

0

31

18

6

14

20

31

0

20

9

51

7

30

3

20

0

21

8

21

18

9

0

18

34

9

51

18

0

19

10

21

34

19

0

2.4 Матрица инцидентности

Для построения данной матрицы необходимо произвольным образом пронумеровать связи заданные индивидуальным заданием, сделаем это:

Начало ветви

1

1

1

1

1

2

2

3

3

4

5

5

6

6

6

7

8

8

9

Конец ветви

2

4

5

7

8

3

4

6

7

6

6

8

7

8

9

10

9

10

10

Вес

10

12

71

30

21

7

9

14

3

20

31

18

20

9

51

21

18

34

19

Нумерация

1

11

2

12

3

13

4

14

5

15

6

16

7

17

8

18

9

19

10

Суть матрицы состоит в том, что каждая связь (их всего будет 19-ть) будет отображается таким образом: начало связи и конец будет отмечено единицами для соответствующих узлов. Соответственно пустые ячейки с отсутствием связи, возможно заполнить нулями.

1

2

3

4

5

6

7

8

9

10

1

1

1

0

0

0

0

0

0

0

0

2

1

0

0

0

1

0

0

0

0

0

3

1

0

0

0

0

0

0

1

0

0

4

0

1

0

1

0

0

0

0

0

0

5

0

0

1

0

0

0

1

0

0

0

6

0

0

0

0

1

1

0

0

0

0

7

0

0

0

0

0

1

1

0

0

0

8

0

0

0

0

0

1

0

0

1

0

9

0

0

0

0

0

0

0

1

1

0

10

0

0

0

0

0

0

0

0

1

1

1

2

3

4

5

6

7

8

9

10

11

1

0

0

1

0

0

0

0

0

0

12

1

0

0

0

0

0

1

0

0

0

13

0

1

1

0

0

0

0

0

0

0

14

0

0

1

0

0

1

0

0

0

0

15

0

0

0

1

0

1

0

0

0

0

16

0

0

0

0

1

0

0

1

0

0

17

0

0

0

0

0

1

0

1

0

0

18

0

0

0

0

0

0

1

0

0

1

19

0

0

0

0

0

0

0

1

0

1