Применение графов к решению задач

Определение значения и порядок построения матриц смежности вершин с помощью матриц смежности вершин исходных графов. Расчет максимального потока и разреза с минимальной пропускной способностью в транспортной сети. Доказательство равномощности множеств.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 27.03.2012
Размер файла 688,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

КОНТРОЛЬНАЯ РАБОТА

на тему: «Применение графов к решению задач»

Задача 1

Для графов G1 и G2 (рис. 2.1) построить графы G1G2, G1G2, G1(G2), G2(G1), матрицы смежности вершин А(G1), А(G2) и матрицы инцидентности В(G1), В(G2), введя предварительно нумерацию дуг. По матрицам смежности вершин исходных графов построить матрицы смежности вершин А(G1G2), А(G1G2), А(G1(G2)), А(G2(G1)). Будут ли изоморфны графы G1(G2) и G2(G1)?

матрица граф множество

Решение.

Построим графы

Матрицы смежности вершин А(G1), А(G2)

А(G1)

1

2

3

4

1

0

1

1

1

2

0

1

0

1

3

0

1

1

1

4

0

0

0

0

А(G2)

1

2

3

4

1

0

1

1

1

2

0

1

0

0

3

1

0

1

0

4

0

0

0

1

Матрицы инцидентности В(G1), В(G2).

B(G1)

E1

E2

E3

E4

E5

E6

E7

E8

1

1

0

0

0

0

1

0

1

2

-1

±1

-1

0

0

0

1

0

3

0

0

1

±1

1

0

0

-1

4

0

0

0

0

-1

-1

-1

0

B(G2)

V1

V2

V3

V4

V5

V6

V7

1

1

0

1

-1

1

0

0

2

-1

±1

0

0

0

0

0

3

0

0

-1

1

0

0

±1

4

0

0

0

0

-1

±1

0

Найдем А(G1)+ А(G2)

А(G1G2)

1

2

3

4

1

0

2

2

2

2

0

2

0

1

3

1

1

2

1

4

0

0

0

1

Найдем А(G1)*А(G2)

А(G1G2)

1

2

3

4

1

1

1

1

1

2

0

1

0

1

3

1

1

1

1

4

0

0

0

0

Найдем А(G1(G2))

А(G1(G2))

1

2

3

4

1

0

1

1

1

2

0

1

0

1

3

0

1

1

1

4

0

0

0

0

Найдем А(G2(G1))

А(G2(G1))

1

2

3

4

1

0

1

1

1

2

0

1

0

0

3

1

0

1

0

4

0

0

0

1

Графы G1(G2) и G2(G1) не изоморфны.

Задача 2

При условии, что петля считается двойным ребром, для графов G1 и G2 (рис. 2.2) построить матрицы смежности вершин А(G1) и А(G2), введя предварительно нумерацию рёбер, построить матрицы инцидентности В(G1) и В(G2). По матрицам смежности вершин исходных графов построить матрицы смежности вершин А(G1G2) и А(G1G2).

Решение.

Матрицы смежности вершин А(G1), А(G2)

А(G1)

х1

х2

х3

х4

х1

0

1

1

1

х2

1

1

1

1

х3

1

1

1

1

х4

1

1

1

0

А(G2)

y1

y2

y3

y4

y1

0

1

1

1

y2

1

1

0

0

y3

1

0

1

0

y4

1

0

0

1

B(G1)

E1

E2

E3

E4

E5

E6

E7

E8

1

1

0

0

0

0

1

0

1

2

1

1

1

0

0

0

1

0

3

0

0

1

1

1

0

0

1

4

0

0

0

0

1

1

1

0

B(G2)

V1

V2

V3

V4

V5

V6

V7

1

1

0

1

1

1

0

0

2

1

1

0

0

0

0

0

3

0

0

1

1

0

0

1

4

0

0

0

0

1

1

0

Найдем матрицы смежности вершин А(G1G2) и А(G1G2)

А(G1G2)

X1Y1

X1Y2

X1Y3

X1Y4

X2Y1

X2Y2

X2Y3

X2Y4

X3Y1

X3Y2

X3Y3

X3Y4

X4Y1

X4Y2

X4Y3

X4Y4

X1Y1

0

1

1

1

0

0

0

0

1

1

1

1

0

1

1

1

X1Y2

1

1

1

1

0

0

0

0

1

1

1

1

1

1

0

0

X1Y3

1

1

1

1

0

0

0

0

1

1

1

1

1

0

1

0

X1Y4

1

1

1

0

0

0

0

0

1

1

1

1

1

0

0

1

X2Y1

0

0

0

0

0

1

1

1

0

1

1

1

1

1

1

1

X2Y2

0

0

0

0

1

1

1

1

1

1

0

0

1

1

1

1

X2Y3

0

0

0

0

1

1

1

1

1

0

1

0

1

1

1

1

X2Y4

0

0

0

0

1

1

1

0

1

0

0

1

1

1

1

1

X3Y1

1

1

1

1

0

1

1

1

0

1

1

1

0

0

0

0

X3Y2

1

1

1

1

1

1

0

0

1

1

1

1

0

0

0

0

X3Y3

1

1

1

1

1

0

1

0

1

1

1

1

0

0

0

0

X3Y4

1

1

1

1

1

0

0

1

1

1

1

0

0

0

0

0

X4Y1

0

1

1

1

1

1

1

1

0

0

0

0

0

1

1

1

X4Y2

1

1

0

0

1

1

1

1

0

0

0

0

1

1

1

1

X4Y3

1

0

1

0

1

1

1

1

0

0

0

0

1

1

1

1

X4Y4

1

0

0

1

1

1

1

1

0

0

0

0

1

1

1

0

А(G1G2)

X1Y1

X1Y2

X1Y3

X1Y4

X2Y1

X2Y2

X2Y3

X2Y4

X3Y1

X3Y2

X3Y3

X3Y4

X4Y1

X4Y2

X4Y3

X4Y4

X1Y1

0

1

1

1

1

1

1

1

0

0

0

0

0

1

1

1

X1Y2

1

1

1

1

1

1

1

1

0

0

0

0

1

1

0

0

X1Y3

1

1

1

1

1

1

1

1

0

0

0

0

1

0

1

0

X1Y4

1

1

1

0

1

1

1

1

0

0

0

0

1

0

0

1

X2Y1

1

1

1

1

0

1

1

1

0

1

1

1

0

0

0

0

X2Y2

1

1

1

1

1

1

1

1

1

1

0

0

0

0

0

0

X2Y3

1

1

1

1

1

1

1

1

1

0

1

0

0

0

0

0

X2Y4

1

1

1

1

1

1

1

0

1

0

0

1

0

0

0

0

X3Y1

0

0

0

0

0

1

1

1

0

1

1

1

1

1

1

1

X3Y2

0

0

0

0

1

1

0

0

1

1

1

1

1

1

1

1

X3Y3

0

0

0

0

1

0

1

0

1

1

1

1

1

1

1

1

X3Y4

0

0

0

0

1

0

0

1

1

1

1

0

1

1

1

1

X4Y1

0

1

1

1

0

0

0

0

1

1

1

1

0

1

1

1

X4Y2

1

1

0

0

0

0

0

0

1

1

1

1

1

1

1

1

X4Y3

1

0

1

0

0

0

0

0

1

1

1

1

1

1

1

1

X4Y4

1

0

0

1

0

0

0

0

1

1

1

1

1

1

1

0

Задача 3

Построить код (G) по дереву G (рис. 20.3) и восстановить G.

Рис. 20.3

Задача 4

По алгоритму Краскала построить для нагруженного графа G, изображенного на рис. 20.4, минимальный каркас G1 с указанием последовательности выбора рёбер ei. Определить вес построенного каркаса (G1).

Решение.

Вначале текущее множество рёбер устанавливается пустым. Затем, пока это возможно, проводится следующая операция: из всех рёбер, добавление которых к уже имеющемуся множеству не вызовет появление в нём цикла, выбирается ребро минимального веса и добавляется к уже имеющемуся множеству. Когда таких рёбер больше нет, алгоритм завершён. Подграф данного графа, содержащий все его вершины и найденное множество рёбер, является его основным лесом минимального веса.

Вес каркаса: 1+2+2+3+3+3+3+4+4+4+5=34.

Задача 5.

В графе G, изображённом на рис. 2.5, найти все минимальные внешне устойчивые множества вершин, наименьшие доминирующие множества и число внешней устойчивости (G).

Рис. 20.5

Решение.

Данный граф имеет единственное минимальное внешне устойчивое множество {v2, v4}. Данное множество является наименьшим. Число внешней устойчивости (G) = 2.

Задача 6

Построить максимальный поток и разрез с минимальной пропускной способностью в транспортной сети, приведённой на рис. 20.6, по алгоритму Форда-Фалкерсона.

Рис. 20.6

Решение.

Выбираем полные пути из истока s в сток t по ненасыщенным ребрам.

m1:sct.

Пропускная способность пути (минимальная из пропускных способностей ребер): R(m1)=min{4,3; 5,3}=4,3. Насыщается ребро (s, c).

m2:sbdt.

R(m2)=min{6,3; 4,3; 6,4}=4,3. Насыщается ребро (b, d).

m3:sbadt. R(m3)=min{2,0; 4,2; 3,1; 2,1}=2,0.Насыщается ребро (s, b).

m4:saet. R(m4)=min{5,2; 5,3; 4,1}=4,1. Насыщается ребро (e, t).

m5:sadt. R(m5)=min{1,1; 1,1; 0,1}=0,1. Насыщается ребро (d, t).

m6:sfdt. R(m6)=min{1,9; 1,1; 2,1}=1,1. Насыщается ребро (f, d).

m7:saect. R(m7)=min{1,0; 1,2; 3,0; 1,0}=1,0. Насыщается ребра (s, a), (c, t).

Разрез с минимальной пропускной способностью образуют ребра: (s, a), (a, b), (s, c). Или же, разрез с минимальной пропускной способностью образуют ребра: (c, t), (d, t), (e, t).

Максимальная пропускная способность сети: 5,2+6,3+4,3=15,8 ед.,

или 6,4+5,3+4,1=15,8 ед.

Задача 7

Доказать справедливость тождества для произвольных множеств А, B, C и D:

Решение.

= = =

=

Справедливо.

Задача 8.

Доказать, что множества Х и Y равномощны, построив взаимно-однозначное соответствие между ними.

Х=(-6,11), Y=[-3,2].

Решение.

Взаимно однозначное соответствие между ними устанавливает формула:

у =

Задача 9

Даны три вещественных функции:

f(x)=3x13+27, g(x)=2arccos(5x), h(x)=log5(2x+7)-10.

1) Найти заданные композиции функций: hgf, hfh, hfg.

2) Являются ли f, g, h инъекциями, сюръекциями, биекциями на R?

3) Найти обратные функции к f, g, h. Если функции со своими областями определения обратных не имеют, то найти обратные функции к их сужениям.

Решение.

1) Найти заданные композиции функций: fgh, hgf, ffh.

hgf= log5(2 (2arccos(5 (3x13+27)))+7)-10;

hfh= log5(2 (3 (log5(2x+7)-10)13+27)+7)-10;

hfg= log5(2(3(2arccos(5x))13+27)+7)-10.

2) Являются ли f, g, h инъекциями, сюръекциями, биекциями на R?

f(x)= 3x13+27 - биекция (взаимно однозначное отображение)

h(x)= 2arccos(5x) - сюръекция.

g(x)= log5(2x+7)-10 - инъекция.

3) Найти обратные функции к f, g, h. Если функции со своими областями определения обратных не имеют, то найти обратные функции к их сужениям.

f(x)= 3x13+27: обратная f-1(x) = .

h(x)= log5(2x+7)-10: .

g(x)= 2arccos(5x): обратная g-1(x) = .

Задача 10

Является ли несимметричной композиция бинарных отношений R1 и R2, если отношения R1 и R2 несимметричны? В случае отрицательного ответа необходимо привести конкретный пример

Решение.

Поскольку бинарные отношения R1 и R2 несимметричны, то каждое из них задается ориентированным графом с петлями. Находя композицию бинарных отношений R1 и R2, получим ориентированный граф с петлями. Следовательно, композиция бинарных отношений R1 и R2 будет несимметричным.

Размещено на Allbest.ru


Подобные документы

  • Восстановление графов по заданным матрицам смежности вершин. Построение для каждого графа матрицы смежности ребер, инцидентности, достижимости, контрдостижимости. Поиск композиции графов. Определение локальных степеней вершин графа. Поиск базы графов.

    лабораторная работа [85,5 K], добавлен 09.01.2009

  • Доказательство тождества с помощью диаграмм Эйлера-Венна. Определение вида логической формулы с помощью таблицы истинности. Рисунок графа G (V, E) с множеством вершин V. Поиск матриц смежности и инцидентности. Определение множества вершин и ребер графа.

    контрольная работа [463,0 K], добавлен 17.05.2015

  • Описание заданного графа множествами вершин V и дуг X, списками смежности, матрицей инцидентности и смежности. Матрица весов соответствующего неориентированного графа. Определение дерева кратчайших путей по алгоритму Дейкстры. Поиск деревьев на графе.

    курсовая работа [625,4 K], добавлен 30.09.2014

  • Математическое описание системы автоматического управления с помощью графов. Составление графа и его преобразование, избавление от дифференциалов. Оптимизации ориентированных и неориентированных графов, составления матриц смежности и инцидентности.

    лабораторная работа [42,2 K], добавлен 11.03.2012

  • Основные понятия теории графов. Содержание метода Дейкстры нахождения расстояния от источника до всех остальных вершин в графе с неотрицательными весами дуг. Программная реализация исследуемого алгоритма. Построение матриц смежности и инцидентности.

    курсовая работа [228,5 K], добавлен 30.01.2012

  • Понятие "граф" и его матричное представление. Свойства матриц смежности и инцидентности. Свойства маршрутов, цепей и циклов. Задача нахождения центральных вершин графа, его метрические характеристики. Приложение теории графов в областях науки и техники.

    курсовая работа [271,1 K], добавлен 09.05.2015

  • Теория графов как раздел дискретной математики, исследующий свойства конечных множеств с заданными отношениями между их элементами. Основные понятия теории графов. Матрицы смежности и инцидентности и их практическое применение при анализе решений.

    реферат [368,2 K], добавлен 13.06.2011

  • Основные понятия, связанные с графом. Решение задачи Эйлера о семи кёнигсбергских мостах. Необходимые и достаточные условия для эйлеровых и полуэйлеровых графов. Применение теории графов к решению задач по математике; степени вершин и подсчёт рёбер.

    курсовая работа [713,8 K], добавлен 16.05.2016

  • История возникновения, основные понятия графа и их пояснение на примере. Графический или геометрический способ задания графов, понятие смежности и инцидентности. Элементы графа: висячая и изолированная вершины. Применение графов в повседневной жизни.

    курсовая работа [636,2 K], добавлен 20.12.2015

  • Спектральная теория графов. Теоремы теории матриц и их применение к исследованию спектров графов. Определение и спектр предфрактального фрактального графов с затравкой регулярной степени. Связи между спектральными и структурными свойствами графов.

    дипломная работа [272,5 K], добавлен 05.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.