Глава 6. Основы теории графов
Одним из наиболее важных понятий, относящихся к структуре дискретных систем, является понятие графа. Это понятие, описывающее структуру связей между отдельными частями системы, в силу своей общности используется во многих математических моделях.
Графы очень часто используются в приложениях, поскольку они возникают как модель при изучении многих объектов. Например, структура молекулы является графом, в котором вершинами служат атомы, а ребрами – валентные связи. Блок-схема алгоритма представляет собой орграф, в котором вершинами являются отдельные операторы, а дуги указывают переходы между ними. Другие примеры графов: узлы и соединения в электрической цепи, схема дорог, множество предприятий с указанием двухсторонних связей между ними, группа людей с указанием их психологической совместимости, структура управления с указанием объектов и их подчиненности друг другу и т.д.
В полном объеме теория графов представляется собой курс, для изучения которого при наличии базовой математической подготовки потребуется несколько семестров, а для глубокого понимания - несколько лет вдумчивой и целеустремленной работы.
Целью данной главы является ознакомление с простейшими базовыми понятиями и алгоритмами теории графов, обзор возможностей соответствующего математического аппарата, формирование устойчивых навыков работы с графовыми структурами, понимание их свойств, предоставление минимально необходимых навыков в решении небольших типовых задач с целью подготовить базу для практического применения теории в прикладных целях. В дальнейшем студенты, обучающиеся по экономическим специальностям, столкнутся с теорией графов при изучении курса «Логистика», в котором на базе полученных знаний будут изучаться более сложные алгоритмы, предназначенные для решения прикладных оптимизационных задач.
- Предисловие
- 1.2.Теория множеств
- 1.2.1. Основные понятия теории множеств
- 1.2.4. Свойства операций над множествами
- 1.3.4. Свойства бинарных отношений
- 1.3.7. Отношение толерантности
- 1.3.8. Операции над отношениями
- 2.1. Фундаментальные алгебры
- 2.2. Алгебра высказываний
- 2.6. Булевы функции
- 2.7. Формы представления логических функций
- 2.10. Построение логических схем
- Глава 3. Формальные теории
- 3.1. Основные свойства формальных теорий
- 3.1.1. Выводимость
- 4.1. Прямые доказательства
- 4.2.Косвенные доказательства
- Глава 5. Основы комбинаторики
- 5.4. Разбиения
- 5.7. Производящие функции
- Глава 6. Основы теории графов
- 6.1. Основные понятия
- 6.6. Устойчивость графов
- 6.6.1. Внутренняя устойчивость
- 6.7.3. Двудольное представление графов
- 6.10. Построение графов
- 6.10.1. Преобразование прилагательных в числительные
- 6.10.3. Оценка количества ребер сверху и снизу
- 7.1. Введение в теорию нечетких моделей
- 7.1.1. Принятие решений в условиях неопределенности
- 7.2. Нечеткие множества. Базовые определения
- 7.2.1. Базовые и нечеткие значения переменных
- 7.3.Операции над нечеткими множествами
- 7.3.5. Операции «равенство» и «разность»
- 7.7. Нечеткие числа
- 7.8.Приближенные рассуждения
- 7.8.1. Нечеткая лингвистическая логика
- 7.8.2. Композиционное правило вывода
- Список литературы