Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел 3(мат.Методы).doc
Скачиваний:
6
Добавлен:
14.08.2019
Размер:
714.24 Кб
Скачать

Раздел 4. Графовые модели. Алгоритмы на графах

4.1 Теория графов и ее применение

В последние годы интенсивно развивается и широко применяется теория графов. Существует несколько причин нарастания интереса к этой теории:

- наглядности теоретико-графовых структур;

- доходчивость языка теории графов;

- широкое применение теории в практических системах;

- использование ПК в написании графовых алгоритмов и решении практических задач.

Теория графов применяется в таких областях как: физика, химия, теория связей, электротехника, машиностроение, архитектура, исследование операций, генетика, психология, социология, экономика, антропология, лингвистика и т.д.

В свою очередь, теория графов тесно связана и пользуется такими разделами математики как:

- теория групп;

- теория матриц;

- численный анализ;

- теория вероятностей;

- топология;

- комбинаторный анализ.

Существует множество практических применений и приложений графовых моделей (как было уже перечислено) во многих науках.

Рассмотрим поподробнее некоторые из применений:

1. В психологии теория графов помогает исследовать взаимоотношения между людьми. В этом случае люди представляются вершинами графа, а их отношения - ребрами графов.

2. В физике-теоретике вершинами обозначают молекулы, а смежность вершин толкуют как взаимодействие наибольшей близости.

3. Учения о цепях Маркова в теории вероятностей связаны с ориентированными графами, где события представляются вершинами, а ориентированное ребро (дуга), идущее из одной вершины в другую, указывает на то, что вероятность прямого перехода от одного события к другому положительна.

Подобная интерпретация ориентированных графов возникает и в разделах численного анализа, посвященных вычислению собственных значений матриц.

4. Теория деревьев (вид графов) используется в электротехнике и электронике. Так решение совместной системы линейных алгебраических уравнений позволяет найти значение силы тока в каждом проводнике (дуге) электрической цепи и в каждом ее контуре и наоборот, моделируя электротехнический процесс можно решить систему линейных алгебраических уравнений и дифференциальных уравнений. Таким образом, связаны теория графов и электротехнические процессы.

5. Теория графов применяется в органической химии при изучении изомеров предельных углеводородов.

6. В экономике графические модели используются в виде сетевых моделей и особенно широкое применение они получили в теории управления (менеджменте).

Таким образом, теория графов благодаря своей наглядности может применяться во многих областях науки и практики и особенно эффективным делает ее применение и использование в современных ЭВМ.

4.2 Основные определения графов

1. Граф (G) состоит из конечного непустого множества V, содержащего P вершин и заданного множества E, содержащего q неупорядоченных пар различных вершин из V.

Каждую пару х={u,v} вершин в Е называют ребром графа G и говорят, что х соединяет вершины u и v. Если х соединяет u и v, то u и v - смежные вершины. Иногда обозначается х = u,v.

2. Вершина u и ребро х инцидентны, также как вершина v и ребро x инцидентны. Если два ребра x и y инцидентны одной вершине, то они называются смежными.

3. Граф с Р вершинами и q ребрами называется (p,q)-графом. Граф (1,0) - называется тривиальным.

U

W

Z

X

На рис. u и v - вершины, причем смежные, т.к.

о

Y

V

ни инцидентны одному ребру (соединяются одним ребром). Ребра x и y - смежные, т.к. они инцидентны одной и той же вершине. x и z - несмежные ребра, хотя и пересекаются в одной точке, но у них нет общей вершины (не инцидентны одной вершине).