Гиперграфы — различия между версиями
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) называется гипергаф: , где вершина принадлежит ребру , если вершина принадлежит ребру в исходном гиперграфе . Оче
Свойства
Ацикличность
Заметим, что гиперграф удобно задавать матрицей инцидентности.
