Skip to content

超图

Hypergraph

边可以连接任意多个顶点而非仅两个顶点的离散结构。

形式陈述

超图是二元组 H=(V,E),其中 V 是顶点集,EP(V) 是超边族;每条超边可包含任意数量顶点。若每条边恰含 r 个顶点,称 r-一致超图;普通简单图正是 2-一致超图。顶点 v 的度是包含 v 的超边数。若超边族允许重复,则得到多重超图;是否允许空边或单点边取决于约定。对有限超图,有握手式

vVdeg(v)=eE|e|.

直觉

图的一条边只连接一对顶点,超边则能直接表达一个多元关系。它是把成对关系推广到集合关系的最小结构。

例子与边界

集合系统可直接视为超图:顶点是底集元素,子集是超边。3-SAT 实例可产生每个子句对应一条变量超边,但符号信息还需额外标签。超图中的“路径”“连通”“匹配”和“着色”有多种不完全等价定义,使用时必须说明。若把 E 定义为集合,则相同超边只出现一次;要计重数需用多重集或带索引族。超图的关联矩阵以顶点为行、超边为列,不能与普通图邻接矩阵简单混同。普通图嵌入超图时通常排除环,因为二元超边是集合而非有序对。

推论与应用

超图建模数据库关系、组合设计、约束满足、网络高阶相互作用和概率方法中的集合系统。

参考资料
  • Noga Alon and Joel H. Spencer, The Probabilistic Method, 4th ed., Wiley, 2016,Ch. 1, hypergraphs as set systems and uniformity。
  • Béla Bollobás, Modern Graph Theory, Springer, 1998,Ch. I, hypergraphs and incidence structures。