Ориентированные и неориентированные графы
Ориентированные и неориентированные графы — это две основные категории графов в теории графов, отличающиеся направленностью связей между вершинами.
Основные понятия
- Граф — математическая структура, состоящая из множества вершин и набора соединений между ними.
- Вершина — элемент графа, представляющий объект или состояние.
- Ребро — связь между двумя вершинами в неориентированном графе.
- Дуга — упорядоченная пара вершин в ориентированном графе, где направление имеет значение.
Ориентированный граф
Ориентированный граф (орграф) (англ. directed graph) — это граф, в котором каждому ребру присвоено направление. Формально орграф определяется как пара множеств , где:
- — непустое множество вершин.
- — множество дуг, каждая из которых является упорядоченной парой элементов из .
Дуга ведёт от начальной вершины к конечной вершине . Отображения:
- — задаёт начало дуги.
- — задаёт конец дуги.
Неориентированный граф
Отличия и свойства
- В ориентированном графе связи между вершинами асимметричны: если есть дуга из в , это не означает наличия дуги из в .
- В неориентированном графе наличие ребра между и подразумевает связь в обоих направлениях.
- Матрица смежности ориентированного графа может быть несимметричной, тогда как для неориентированного графа она всегда симметрична.
Применения
- Ориентированные графы используются для моделирования процессов с направлением:
* Сети дорог с односторонним движением. * Потоки данных или сигналов. * Диаграммы состояний в программировании и автоматике.
- Неориентированные графы применяются для представления взаимных связей:
* Социальные сети, где дружба взаимна. * Электрические схемы без диодов. * Молекулярные структуры в химии.
Заключение
Ориентированные и неориентированные графы являются фундаментальными инструментами в математике и информатике. Понимание их особенностей позволяет эффективно моделировать и анализировать различные системы и процессы, от сетей и схем до алгоритмов и структур данных.
Литература
- Босова Л. Л., Босова А. Ю. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2013.
- Семакин И. Г., Залогова Л. А., Русаков С. В., Шестакова Л. В. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2015. — Т. 3-е изд..
- Поляков К. Ю., Еремин Е. А. Информатика. 9 класс. — М.: БИНОМ. Лаборатория знаний, 2017.
- Угринович Н. Д. Информатика и ИКТ: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2012. — Т. 6-е изд..




