Инструкция к практической работе



Задача. Для неориентированного графа, изображённого на рисунке, постройте матрицу смежности и матрицу инцидентности.

Решение:

Матрица смежности

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

Задача.  Дана матрица

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

Решение: Для построения орграфа его вершине однозначно сопоставим точку на плоскости. Данная матрица смежности имеет четыре строки и четыре столбца, следовательно, в орграфе четыре вершины 1, 2, 3, 4.

Проанализируем элементы матрицы:

 при вершине 1 нет петель;

 из вершины 1 выходят две стрелки к вершине 2;

 из вершины 1 не выходит ни одной стрелки к вершине 3;

 из вершины 1 не выходит ни одной стрелки к вершине 4;

 из вершины 2 не выходит ни одной стрелки к вершине 1;

 при вершине 2 нет петель;

 из вершины 2 выходит одна стрелка к вершине 3;

 из вершины 2 не выходит ни одной стрелки к вершине 4;

 из вершины 3 выходит одна стрелка к вершине 1;

 из вершины 3 не выходит ни одной стрелки к вершине 2;

 при вершине 3 нет петель;

 из вершины 3 выходит одна стрелка к вершине 4;

 из вершины 4 выходит 3 стрелки к вершине 1;

 из вершины 4 выходит одна стрелка к вершине 2;

 из вершины 4 не выходит ни одной стрелки к вершине 3;

 при вершине 4 нет петель.

Строим орграф.

    Для построения графа запишем матрицу инцидентности:

Здесь четыре строки по числу вершин и 9 столбцов по числу дуг.

Задание:

Для графа заданного матрицей смежности

1. найти матрицу инцидентности

2. построить граф

3. Используя программное обеспечение, изобразите граф и проверьте матрицу.

Вариант 1

 

1

2

3

4

5

6

 

1

2

3

4

5

6

 

1

2

3

4

5

6

1

 

1

1

1

 

1

1

 

1

 

1

 

1

1

 

1

1

 

 

1

2

1

 

1

 

 

1

2

 

 

1

 

1

 

2

 

 

1

1

1

 

3

1

1

 

1

1

1

3

 

 

 

1

 

1

3

 

 

 

 

1

1

4

1

 

1

 

 

1

4

 

 

 

 

1

 

4

 

 

 

 

1

 

5

 

 

1

 

 

1

5

 

 

 

 

 

1

5

 

 

 

 

 

1

6

1

1

1

1

1

 

6

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 2.

 

1

2

3

4

5

6

 

1

2

3

4

5

6

 

1

2

3

4

5

6

1

 

1

1

 

 

1

1

 

1

 

1

1

 

1

 

1

1

 

1

 

2

 

 

1

 

1

 

2

 

 

1

 

1

 

2

1

 

1

1

1

 

3

 

 

 

1

 

1

3

 

 

 

1

1

1

3

1

1

 

 

1

1

4

 

 

 

 

1

 

4

 

 

 

 

1

1

4

 

1

 

 

1

1

5

 

 

 

 

 

1

5

 

 

 

 

 

1

5

1

1

1

1

 

1

6

 

 

 

 

 

 

6

 

 

 

 

 

 

6

 

 

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 3

 

1

2

3

4

5

6

 

1

2

3

4

5

6

 

1

2

3

4

5

6

1

 

1

 

1

 

1

1

 

1

1

1

1

 

1

 

1

 

1

1

 

2

 

 

1

1

1

1

2

 

 

 

 

1

 

2

1

 

1

 

1

1

3

 

 

 

1

1

1

3

 

 

 

1

1

1

3

 

1

 

1

 

 

4

 

 

 

 

 

1

4

 

 

 

 

1

1

4

1

 

1

 

 

1

5

 

 

 

 

 

1

5

 

 

 

 

 

1

5

1

1

 

 

 

1

6

 

 

 

 

 

 

6

 

 

 

 

 

 

6

 

1

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 4

 

1

2

3

4

5

6

 

1

2

3

4

5

6

 

1

2

3

4

5

6

1

 

1

 

1

1

 

1

 

1

 

1

1

1

1

 

1

1

1

 

1

2

 

 

1

 

 

1

2

 

 

1

1

 

 

2

1

 

1

 

 

 

3

 

 

 

1

1

 

3

 

 

 

1

1

 

3

1

1

 

1

1

1

4

 

 

 

 

 

1

4

 

 

 

 

1

1

4

1

 

1

 

1

1

5

 

 

 

 

 

1

5

 

 

 

 

 

 

5

 

 

1

1

 

1

6

 

 

 

 

 

 

6

 

 

 

 

 

 

6

1

 

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант 5

 

1

2

3

4

5

6

 

1

2

3

4

5

6

 

1

2

3

4

5

6

1

 

1

1

 

1

1

1

 

1

1

1

 

 

1

 

1

 

1

1

1

2

 

 

1

1

 

1

2

 

 

1

1

 

1

2

1

 

1

1

1

 

3

 

 

 

1

1

 

3

 

 

 

1

1

1

3

 

1

 

1

1

1

4

 

 

 

 

 

1

4

 

 

 

 

1

1

4

1

1

1

 

1

 

5

 

 

 

 

 

1

5

 

 

 

 

 

1

5

1

1

1

1

 

 

6

 

 

 

 

 

 

6

 

 

 

 

 

 

6

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Порядок выполнения работы:

1. Изучить инструкцию к практической работе.

2. Выполнить задание.

3. Оформить отчет.

 

Содержание отчета:

1. Тема.

2. Цель.

3. Задачи.

4. Материальное обеспечение.

5. Практическое задание.

 

Вопросы для самоконтроля:

1. Перечислите основные способы представления графов.

2. В чем отличия матричного представления ориентированных и неориентированных графов?

3. В чем особенности представления графа матрицей смежности?

4. В чем особенности представления графа матрицей инцидентности?


 

Практическая работа № 9

Тема: Решение задач по теории графов. Выделение связных компонентов. Нахождение максимального потока и минимального разреза.

Цель: научиться определять компоненты связности и  находить максимальный поток и строить минимальный разрез в сети с использованием алгоритма Форда- Фалкерсона; закрепить навыки моделирования графов в графической среде Grafoanalizator1.3.3 rus.Простой граф.

Задачи:

1. Закрепить знания основных понятий теории графов.

2. Приобрести практические умения использования специального программного обеспечения для моделирования.

3. Использовать математический аппарат теории графов

Материальное обеспечение:

Программы для графического представления графов: Grafoanalizator1.3.3 rus, Прстой граф,  практическая работа.

Теоретическая часть:


Дата добавления: 2019-02-22; просмотров: 1021; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!