Гиперграфы — различия между версиями
Romanosov (обсуждение | вклад) м |
м (Start) |
||
Строка 1: | Строка 1: | ||
− | + | '''Гиперграфом''' (англ. ''hypergraph'') называется обобщение графа, в котором каждое ребро соединяет необязательно две вершины. Формально, '''гиперграф''' {{---}} упорядоченная пара <tex>H = (V,E)</tex>, где <tex>V</tex> {{---}} множество вершин гиперграфа, а <tex>E</tex> {{---}} множество ребер гиперграфа, где каждое ребро является подмножеством множества вершин. | |
− | |||
− | '''Гиперграфом''' | ||
− | + | В дальнейшем будем считать, что все рассматриваемые гипергафы обладают свойствами: | |
− | <tex> | + | *<tex>\forall i</tex> <tex> E_i \neq \emptyset </tex> |
− | + | *<tex> \cup E = X </tex> | |
− | + | [[Файл:Hypergraph.jpg|right|thumb|Частный случай гипергафа, где <tex>E=\{e_1, e_2, e_3, e_4\} = \{\{v_1, v_2, v_3\}, \{v_2,v_3\}, \{v_3,v_5.v_6\}, \{v_4\}\}</tex>]] | |
− | + | Стоит заметить, что обычный граф является частным случаем гиперграфа, где каждое ребро имеет мощность <tex>2</tex>. | |
− | |||
− | |||
− | + | ==Определения== | |
− | <tex> | + | |
+ | '''Подгиперграфом''' (англ. ''subhypergraph'') <tex>H_1</tex> гиперграфа <tex>H=(V,E)</tex> назывется гипергаф: <tex>H_1 = (V_1, \{E_1 | \forall i: e_i \cap V_1 \neq \emptyset \})</tex>. Иначе, подгипергаф {{---}} это гипергаф с некоторомы удаленными вершинами. | ||
+ | |||
+ | '''Реберным гиперграфом''' (англ. ''dual'') <tex>H^* = L(H)</tex> называется гипергаф: <tex>H^* = (V^*, E^*) = (E, V) = (\{e_1, e_2 \ldots\},\{v_1,v_2\ldots\}) = (\{v^*_1, v^*_2 \ldots\},\{e^*_1, e^*_2\ldots\})</tex>, где вершина <tex>v^*_i</tex> принадлежит ребру <tex>e^*_j</tex>, если вершина <tex>v_j</tex> принадлежит ребру <tex>e_i</tex> в исходном гиперграфе <tex>H</tex>. Оче | ||
+ | |||
+ | ==Свойства== | ||
+ | |||
+ | ==Ацикличность== | ||
+ | Заметим, что гиперграф удобно задавать матрицей инцидентности. |
Версия 08:23, 2 ноября 2016
Гиперграфом (англ. hypergraph) называется обобщение графа, в котором каждое ребро соединяет необязательно две вершины. Формально, гиперграф — упорядоченная пара
, где — множество вершин гиперграфа, а — множество ребер гиперграфа, где каждое ребро является подмножеством множества вершин.В дальнейшем будем считать, что все рассматриваемые гипергафы обладают свойствами:
Стоит заметить, что обычный граф является частным случаем гиперграфа, где каждое ребро имеет мощность
.Определения
Подгиперграфом (англ. subhypergraph)
гиперграфа назывется гипергаф: . Иначе, подгипергаф — это гипергаф с некоторомы удаленными вершинами.Реберным гиперграфом (англ. dual)
называется гипергаф: , где вершина принадлежит ребру , если вершина принадлежит ребру в исходном гиперграфе . ОчеСвойства
Ацикличность
Заметим, что гиперграф удобно задавать матрицей инцидентности.