Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методички 080502 / Математика / Основы дискретной математики.doc
Скачиваний:
165
Добавлен:
15.02.2016
Размер:
1.23 Mб
Скачать

Министерство образования и науки российской федерации

Санкт-Петербургская государственнаяакадемия сервиса и экономики

Кафедра «Математика и математические методы в экономике»

А.Л. Пирозерский

Л.П. Пирозерская

МАТЕМАТИКА

Основы ДИСКРЕТНОЙ МАТЕМАТИКИ

Методические указания по изучению курса

Санкт-Петербург

2004

Одобрены на заседании кафедры «Математика и математические методы в экономике», протокол №10 от 07.05.2002 г.

Утверждены Методическим Советом ИЭУПС, протокол №24 от 28.05.2002 г.

Математика. Основы дискретной математики. Методические указания по изучению курса. – СПб.: Изд-во СПбГАСЭ, 2004. – 39 с.

В работе рассмотрены основные понятия теории графов и её приложения к исследованию линейных систем и задачам минимизации и сетевого планирования. Рассмотрены с подробными объяснениями примеры решения задач различной сложности. Имеются задачи для самостоятельной работы.

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

Составители: канд. физ.-мат. наук, доц. А.Л. Пирозерский;

ст. преп. Л.П. Пирозерская

Рецензент: ст. преп. И.Ю. Попова

 Санкт-Петербургская государственная академия сервиса и экономики

2004 Г.

Содержание

Содержание 3

§1. Основные понятия и определения 4

§2. Деревья, остовы, разрезы 5

§3. Ориентированные графы 7

§4. Уравнения и графы 9

§5. Правила упрощения орграфов для систем уравнений 11

§6. Построение нормализованного графа 16

§7. Задача о кратчайшем пути на графе. Алгоритм Дейкстры 22

§8. Сетевое планирование 26

§9. Задачи для самостоятельной работы 37

Литература 42

§1. Основные понятия и определения

Графом называется совокупность точек, называемых вершинами, и соединяющих их линий, которые называются ребрами. На рис. 1 изображен граф, у которого 5 вершин и 7 ребер.

Рис. 1.

Рис. 2.

Ребра, имеющие одинаковые концевые вершины, называются параллельными (e2. e3 на рис.1). Ребро, концевые вершины которого совпадают, называется петлей (e7 на рис.1). Вершина и ребро называются инцидентными друг другу, если вершина является для этого ребра концевой точкой. Две вершины, являющиеся концевыми для некоторого ребра, называются смежными вершинами. Два ребра, инцидентные одной и той же вершине, называются смежными ребрами. Например, на рис. 1, вершина v3 и ребро e6 инцидентны друг другу, v1 и v2 – смежные вершины, e5 и e2 – смежные ребра.

Граф называется полным, если любые две его различные вершины соединены ребром, и он не содержит параллельных рёбер.

Маршрутом в графе называется последовательность ребер, ведущая от некоторой начальной вершины vi в конечную вершину vj, в которой каждые два соседних ребра имеют общую вершину. Маршрут называется путем, если все составляющие его ребра различны. Например, в графе, изображенном на рис. 1, последовательность ребер (e1, e4, e3, e2, e6, e7) образует путь, ведущий от вершины v1 к вершине v5. Циклом называется путь, начальная и конечная вершины которого совпадают. На рис. 1 ребра (e1, e4, e2) образуют цикл. Путь (цикл) называется простым, если он не проходит ни через одну вершину более одного раза. Длиной пути (цикла) называется число содержащихся в нем рёбер.

Граф называется связным, если для любых двух его вершин существует путь, их соединяющий. В противном случае граф называется несвязным. Любой несвязный граф Г является совокупностью связных графов, обладающих тем свойством, что никакая вершина одного из них не связана путем ни с какой вершиной другого. Каждый из таких графов называется компонентой графа Г. Граф, изображенный на рис. 1, является связным, а на рис. 2 – несвязный и состоит из 2 компонент.

Рассмотрим граф Г=(V,E) с множеством вершин V и множеством ребер E. Граф Г'=(V', E') называется подграфом графа Г, если V' и E' являются подмножествами V и E, причем ребро содержится в E' только в том случае, если его концевые вершины содержатся в V'.

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

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