Анализ графовой модели СЭГ. Определение расстояния от вершины с минимальным номером до вершины с максимальным номером по графовой модели. Определение кратчайшей связывающей сети по алгоритму Прима-Краскала

Страницы работы

Содержание работы

Министерство  РФ  по  связи  и  информатизации

Сибирский  Государственный  Университет

Телекоммуникаций и информатики

Контрольная работа

по курсу АПТС

«Анализ графовой модели СЭГ»

                                    Выполнил:

студент  III  курса  ЗО (ускор.)

                                                             специальности  «СС и СК»

                                                                    студ. билет  № 021 ТУ - 192

                                                      Яровой Р.А.       гр. ЗТ-26

                                  Проверила:

                                         Прохорова Н.И.

Новосибирск, 2005 г.


Вариант 1 – в 7.

Анализ графовой модели СЭГ.

    Задание:

1.  Дать теоретико-множественное представление модели сети по заданному геометрическому графу (рисунок 1.1).

2.  Определить расстояние от вершины с минимальным номером до вершины с максимальным номером по графовой модели.

3.  Определить кратчайшую связывающую сеть по алгоритму Прима-Краскала.

4. Составить матрицу инцидентности вершин .

5. Составить матрицу смежности вершин.                                                                                                                              Исходные данные:

 Задан план городского населенного пункта.

Цифры около вершин размеченной графовой модели будущей СЭГ - это номера вершин.

Цифры в скобках, вблизи каждого ребра модели – это веса этих ребер.

            1                                2                                                   3                           4

                          v1 (5)                                 v2 (8)                                 v3 (4)    

 


    

                     v20 (5)                 v21 (4)                    v22 (5)

          12                        13                          14                             15

     Рисунок 1.1: Графовая модель.

      Решение:

1.  Теоретико-множественное представление модели сети:

Вершины графа : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 .

Ребра графа: v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22.

v1 (1; 2)           v9 (5; 10)            v17 (9; 11)

v2 (2; 3)           v10 (7; 10)          v18 (9; 16)

v3 (3; 4)           v11 (7; 8)            v19 (15; 16)

v4 (1; 5)           v12 (8; 9)            v20 (12; 13)

v5 (2; 6)           v13 (5; 12)          v21 (13; 14)

v6 (6; 7)           v14 (10; 13)        v22 (14; 15)

v7 (3; 9)           v15 (7; 14)         

v8 (4; 9)           v16 (11; 14)

2.  Определить расстояние от вершины с минимальным номером (1) до вершины с максимальным номером (16) по графовой модели.

     В графовой модели расстояние между вершинами равно длине кратчайшей    цепи (ρ).

ρ = v4 – v13 – v20 – v21 – v22 – v19 = 3 + 7 + 5 + 4 + 5 + 3 = 27

ρ = v4 – v9 – v14 – v21 – v22 – v19 = 3 + 6 + 4 + 4 + 5 + 3 = 25

ρ = v4 – v9 – v10 – v11 – v12 – v18 = 3 + 6 + 2 + 6 + 3 + 3 = 23

ρ =  v1 – v2 – v3 – v8 – v18 = 5 + 8 + 4 + 4 + 3 = 24

ρ =  v1 – v2 – v7 – v18 = 5 + 8 + 4 + 3 = 20

ρ =  v1 – v5 – v6 – v11 – v12 – v18 = 5 + 1 + 1 + 6 + 3 + 3 = 19

ρ =  v1 – v5 – v6 – v15 – v22 – v19 = 5 + 1 + 1 + 6 + 5 + 3 = 21

ρ (1; 16) = 19


3.  По алгоритму Прима-Краскала определить кратчайшую связывающую сеть.

Вариант 1:

1 Шаг: Упорядочим ребра графовой модели по убыванию весов:           8,7,7,6,6,6,5,5,5,4,4,4,4,4,3,3,3,3,2,2,1,1;

2 Шаг: Рассмотрим последовательно все ребра графа, начиная с ребра     наибольшего  веса, и определим, можно ли их удалить из графа, не нарушив его связности.

 Суммарный вес ребер:

 Σреб = 7 + 6 + 6 + 5 + 4 + 4 + 4 + 3 + 3 + 3 + 3 + 2 + 2 + 1 + 1 = 54

Вариант 2:

1 Шаг: Упорядочим ребра графовой модели по возрастанию весов:

            1,1,2,2,3,3,3,3,4,4,4,4,4,5,5,5,6,6,6,7,7,8;

2 Шаг: В соответствии с ориентировочным рядом последовательно решить вопрос включить ли в будущее остовное дерево новое ребро, если при таком включении может образоваться цикл, то ребро не включаем. Первое в ряду ребро включаем обязательно в остовное дерево.

 Суммарный вес ребер:

 Σреб = 1 + 1 + 2 + 2 + 3 + 3 + 3 + 3 + 4 + 4 + 4 + 5 + 6 + 6 + 7 = 54

Кратчайшую связывающую сеть изобразим на рисунке 1.2.

                          1                                2                                                   3                         4  

 


3

 

6

 

1

 
              

5

 

7

 

9

 

6

 

2

 

10

 

7

 

4

 

3

 
 


                        12                       13                          14                             15

  Рисунок 1.2: Кратчайшая связывающая сеть.

Литература:

1.  Конспект лекций.

Похожие материалы

Информация о работе