Гиперграфы
В математике гиперграф - это обобщение графа, у которого ребра могут соединять любое количество вершин. Более формально, гиперграф - это пара , где - множество элементов называемых узлами или вершинами, и - не пустое подмножество называемых гиперребрами или просто ребрами.
В то время, как ребра графа соединяют две пары вершин, гиперребра - произвольные множества вершин, которые могут содержать любое количество вершин. Однако, очень часто рассматривают гиперграфы с гиперребрами одинаковой мощности ; - равномерный гиперграф - это такой гиперграф, у которого все гиперребра имеют размер k. (Другими словами, такой гиперграф множество подмножеств, которые содержат k вершин). Так например, - равномерный гиперграф - обычный граф.
Стоит заметить, что обычный граф является частным случаем гиперграфа, где каждое ребро имеет мощность .
Определения
Так как множество гиперребер может быть любой мощности, существуют несколько понятий подграфа гиперграфа, называемых подгиперграфами, частичные гиперграфы и разрез гиперграфов. Пусть - гиперграф содержащий множество вершин и множество ребер , где и множества индексов вершин и ребер соответсвенно.
Подгиперграфом называют гиперграф с некоторым множеством удаленных вершин. Формально, подгиперграф , индуцированный подмножеством множества , который определен как
Частичным гипергафом называется гиперграф, с множеством удаленных ребер. Данное подмножество множества индексов ребер, частичный граф сгенерирован с помощью , т.е
Пусть дано множество , разрезом гиперграфа называют такой частичный гиперграф
Двойственным гиперграфом * к называют такой гиперграф, в котором поменяны местами вершины и ребра таким образом, что вершины определяются как и ребра определяются как , где
Когда операция равенства определена, как показано ниже, операция взятия двойственного гиперграфа выглядит следующим образом
Связный граф с тем же множеством вершин, что и у связного гиперграфа называется «принимающим» графом для , если каждое гиперребро включает связный подграф в . Для несвязного гиперграфа , является «принимающим», если существует биекция между связными компонентами и , так что каждая связная компонента ' графа является принимающей для соответствующего '.
Изоморфность и эквивалентсность
Гиперграф изоморфен гиперграфу , если существует биекция : -> и перестановка множества такая, что = Тогда биекция называется изоморфизмом гиперграфов. Стоит отметить, что тогда и только тогда, когда *
