Кликовый граф неориентированного графа G — это другой граф K(G), который представляет структуру клик графа G.

Кликовые графы обсуждались по меньшей мере с 1968 года[1], а описание кликовых графов было дано в 1971 году[2].

Определение

править

Клика графа G — это множество X вершин графа G, обладающих свойством, что любая пара различных вершин X соединена ребром в G. Максимальная клика графа G — это клика X вершин графа G, такая, что нет клики Y вершин графа G, которая содержит все вершины X плюс по меньшей мере ещё одну вершину.

Если задан граф G, его кликовый граф K(G) — это граф, такой, что

  • каждая вершина графа K(G) представляет максимальную клику графа G
  • две вершины графа K(G) соединены ребром (смежны), если соответствующие клики имеют хотя бы одну общую вершину.

Замечания

править

Свойства

править

Граф H является кликовым графом K(G) другого графа тогда и только тогда, когда существует набор C клик в H, набор которых покрывает все рёбра графа H, так что C образует семейство Хелли. Это означает, что если S является подмножеством набора C со свойством, что любые два элемента S имеют непустое пересечение, то S само должно иметь непустое пересечение. Однако клики в наборе C не обязательно должны быть максимальными кликами[2].

Если H =K(G), может быть построено семейство C этого типа, в котором каждая клика в C соответствует вершине v в G и состоит из клик графа G, содержащих v. Эти клики все имеют v в своём пересечении, так что они образуют клику в H. Семейство C, построенное таким образом, имеет свойство Хелли, поскольку любое подсемейство C с непустым попарным пересечением должно соответствовать клике в G, которая может быть расширена до максимальной клики, которая принадлежит пересечению подсемейства[2].

В обратную сторону, если H имеет семейство Хелли C клик, покрывающее все рёбра графа H, то это кликовый граф K(G) для графа G, вершинами которого служит дизъюнктное объединение вершин графа H и элементов C. Этот граф G имеет ребро для каждой пары клик в C с непустым пересечением и для каждой пары вершин графа H и клики в C, содержащей её. Однако этот граф не содержит каких-либо рёбер, соединяющих пары вершин в H. Максимальные клики в этом графе G состоят из одной вершины графа H со всеми кликами из C, содержащими её, а их граф пересечений изоморфен графу H[2].

Однако это описание не ведёт к эффективным алгоритмам — задача распознавания, является ли заданный граф кликовым, NP-полна[4].

См. также

править

Примечания

править
  1. Hamelink1968, с. 192–197.
  2. 1 2 3 4 Roberts, Spencer, 1971, с. 102–108.
  3. Szwarcfiter, Bornstein, 1994, с. 331–336.
  4. Alcón, Faria, de Figueiredo, Gutierrez, 2009, с. 2072–2083.

Литература

править

Ссылки

править