
126
ГЛАВА 5. БАЗОВЫЕ МАТЕМАТИЧЕСКИЕ ПОНЯТИЯ
Предложение 5.6.2. Последовательность вершин является связью ттт
для любых a
n
и a
n+1
есть ребро,их связывающее (т.е. либо из a
n
в a
n+1
,
либо из a
n+1
в a
n
).
Определение 5.6.3. Сеть
— связный ориентированный граф без ци-
клов.
Сеть отличается от дерева тем, что в одну вершину может входить
несколько ребер, т. е. однажды полученный объект может использовать-
ся многократно. В частности, граф 5 на рис. 5.8 является сетью.
С понятием графа связано несчитанное множество недоразумений
и недоговоренностей. Прежде всего так и тянет “упростить” понятие
графа, например, следующим образом:
Определение 5.6.4. (Графы в части элементарных книг по матема-
тике)
Граф — пара
hV, Ri
, где
R ⊂ (V × V ) \id
V
.
Если мы принимаем определение 5.6.4, то графы уже не могут со-
держать ни петель, ни нескольких дуг с одинаковым началом и концом.
Поэтому приходится вводить новые понятия: квазиграф — граф с пе-
тлями, псевдограф — граф, в котором могут быть кратные ребра из a
в b. Ну что же, нам не привыкать, что в элементарной математике “для
упрощения” многие понятия излишне сужаются и тем самым запутыва-
ются.
Далее, в большинстве книг по математической теории графов за ис-
ходное принимается следующее определение:
Определение 5.6.5. (Неориентированный) граф
— пара
V, R
, где ка-
ждый из элементов
R
— двухэлементный набор вершин из
V
.
Определение 5.6.5 определяет существенно другую структуру. Раз у
нас ребра становятся наборами, то начало и конец ребра более не разли-
чаются, и поэтому такие графы называются неориентированными. Те,
кто принимают в качестве исходного понятия неориентированные гра-
фы, называют наши графы ориентированными, либо сокращенно оргра-
фы. В неориентированных графах даже терминология часто меняется:
вершина называется точкой, ребро — дугой.
Чаще всего в структурах данных графы ценны не сами по себе, а как
вместилища для другой информации. В этом случае значащая информа-
ция размещается в вершинах графа, а иногда и на его ребрах. Матема-
тически это формулируется следующим образом:
Определение 5.6.6. Оснащенный граф
—тройка
hG, ϕ, ψi
,где
G
—граф,
ϕ
— функция, областью которой служит множество его вершин,
ψ
—