![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Пусть V — конечное непустое множество, E — некоторое семейство непустых (необязательно различных) подмножеств множества V. Пара (V, Е) называется гиперграфом с множеством вершин V и множеством ребер Е. Заметим, что матроид естественно рассматривать как гиперграф, ребрами которого служат циклы этого матроида и только они. Свободный матроид превращается при этом в пустой, т. е. не имеющий ребер гиперграф, тривиальный матроид оказывается гиперграфом, ребра которого — все одноэлементные подмножества вершин.
Равные подмножества в Е называются кратными ребрами гиперграфа. Множество вершин и семейство ребер гиперграфа H обозначаются символами VH и EH соответственно. Число | VH| вершин гиперграфа H называется его порядком и обозначается через |Н|. Если | Н| = п, |EН|=т (с учетом кратности ребер), то H называется (п, т)-гиперграфом.
Если вершина v € V принадлежит ребру е € E, то будем говорить, что они инцидентны. Каждой вершине v € V гиперграфа H сопоставим множество E(v) всех инцидентных ей ребер. Число | E(v)| называется степенью вершины v, а | е| — степенью ребра е. Поскольку ребрами гиперграфа могут быть лишь непустые подмножества вершин, то степень любого ребра не меньше единицы, т. е. | е| > 1. Вершина гиперграфа, не инцидентная никакому ребру, называется изолированной.
![]() |
Два ребра е' и е" гиперграфа Н назовем смежными, если е’ ∩ е" ≠ ¢.
На рисунке ребро е удобно изображать сплошной линией, окружающей все вершины из е, если | е| > 2 или |е| = 1, Если же |е| =2, то такое ребро е будем изображать линией, соединяющей две вершины этого ребра, как и в случае обычных графов. На рис. 68.1 изображен гиперграф с множеством вершин V = { v1, v2 ,..., v9} и множеством ребер E = {e1= { v1, v2 , v3}, e2 = { v2, v4 , v5,v6},е3 = {v6 , v7 , v8},e4 = { v3 , v8},e5 = {v9}, e6 ={v6}}.
Если в гиперграфе Н нет кратных ребер и степень любого ребра е равна h (|е| = h), то гиперграф Н называется h-однородным (h-униформным). Ясно, что всякий простой граф является 2-однородным гиперграфом. Тем самым граф — частный случай гиперграфа.
Любому (n, m) -гиперграфу Н =(V, E) без изолированных вершин можно сопоставить (m, п) -гиперграф Н* = (V*, E*), в котором V* =E, а E* — семейство всех множеств E(v), v € V. Гиперграф Н* называется двойственным к Н. На рис. 68.2 изображен гиперграф, двойственный к гиперграфу рис. 68.1.
Очевидно, что (Н *) *= Н для любого гиперграфа Н, не имеющего изолированных вершин.
![]() |
Очевидно, что К(Н*) получается из К(Н) лишь переменой множеств V и E местами, причем все ребра сохраняются; таким образом, К(Н*) = К(Н).
В гиперграфе Н = (V, Е) цепью длины l>0 или (vi, vi+1)-цепью называется такая последовательность v1 , e1 , e2,..., el, vl+1 , что:
1) все вершины v1, v2 ,..., v l +1, кроме, возможно, крайних, различны;
2) e1 , e2,…., eL — различные ребра Н;
3) vi, vi+1 € ei для любого i = 1, l.
Здесь и далее под различными ребрами гиперграфа Н подразумеваются различные члены семейства ЕН (как подмножества они могут совпадать; например, на рис. 68.4 1 e1 и e2 — различные ребра).
Если l > 1 и vl+1 = v1 , то цепь называется циклом.
Заметим, что для соответствующих понятий графа мы добавили слово «простой» (простой цикл, простая цепь).
На рис. 68.4 v2 , e5 , v5 , e4 , v7 , e3 , v8 и v1 , e1 , v2 , e2 , v3 — цепи, a v2 , e1 , v4 , e3 , v7 , e4 , v5, e5, v2, и v1 , e1 , v2 , e 5 , v5 , e4 , v7, e3, v4 , e2 , v1 — циклы.
Очевидно, что существует биекция между цепями (циклами) гиперграфа H = (V, Е) и простыми цепями (простыми циклами) его кёнигова представления, концы которых принадлежат множеству V.
Пусть H = (V, E) — гиперграф, ¢ ≠ V’ € V. Подгиперграфом, порожденным множеством вершин V, называется гиперграф H’ = (V’, E’), где E' = { е': = е’ = e ∩ V’ ≠ ¢,e € E}.
Вершины и и v гиперграфа Н называются связанными, если и = v или в Н существует (и, v) -цепь. Легко
![]() |
![]() |
![]() |
Утверждение 68.2. Гиперграф Н не содержит циклов тогда и только тогда, когда для любого непустого
![]() |
Достаточность. Предположим, что Н содержит цикл v1 , e1 , v2 , e2 ,…, vl, el. v1 Тогда, положив E' = {e1 , e2,…., el}, имеем
то противоречит неравенству (1).
Необходимость. Если гиперграф Н = (V, E) не содержит цикла, то для любого Е' € Е гиперграф Н' =
![]() |
Поскольку всякому циклу гиперграфа соответствует цикл в двойственном гиперграфе, то, применяя только что доказанный критерий к двойственному гиперграфу (разумеется, предварительно удалив изолированные вершины из исходного гиперграфа), получаем
![]() |
Приведем без доказательства (его можно найти в [20]) еще один результат.
![]() |
![]() |
Из этого определения в силу следствия 13.5 вытекает, что гиперграф имеет единственный цикл тогда и только тогда, когда v(H)= 1, т. е. когда ∑ (|e| — 1) = n — k(H) + 1.
Кроме того, очевидно, что v(H *) = v(H).
Паросочетанием в гиперграфе Н называется подмножество E’€ E, для любых двух различных ребер е’ и е" которого е’ ∩е" = ¢; таким образом, любые два ребра из E' не смежны.
Паросочетание называется наибольшим, если число ребер в нем максимально среди всех паросочетаний в Н. Число ребер в наибольшем паросочетаний гиперграфа Н называется числом паросочетания и обозначается через α1(H).
Пусть задано семейство S1, S2,..., Sk непустых подмножеств конечного множества S. Трансвереальным множеством этого семейства будем наз ывать любое множество Т € S, такое что Т ∩ Si ≠ ¢ (i — 1, k). Трансверсальным множеством гиперграфа Н будем называть трансверсальное множество семейства его ребер. Таким образом, множество Т € VH является трансверсальным множеством гиперграфа Н, если для любого ребра е ≡ EH справедливо соотношение Т ∩ е ≠ ¢.
Очевидно, что в случае, когда E' — наибольшее паросочетание в H, множество U e является трансверсальным множеством гиперграфа H.
Минимальное число вершин трансверсального множества называется числом трансверсальности гиперграфа Н и обозначается τ(H).
![]() |
![]() |
где ГН — семейство всех трансверсальных множеств гиперграфа Н, PH — множество всех паросочетаний в Н.
![]() |
Утверждение 68.6. Для любого гиперграфа Н
![]() |
Дата публикования: 2015-01-23; Прочитано: 429 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!