支配集
支配集(dominating set)是一个顶点集合,使每个未被选中的顶点都至少有一个已选邻居。已选顶点由自身覆盖,因此它表达“每个顶点要么被选中,要么与已选点相邻”。最小支配集大小称为支配数,记为 。
在边为 的五顶点图中,选择 。未选点 都邻接 ,未选点 邻接 ;所选两点由自身满足条件,因此它是一个支配集。
闭邻域表达定义
对无向简单图,记 为邻居集合, 为闭邻域。那么 主例中 ,,二者并集正好是五点全集。定义使用闭邻域,是为了让已选顶点无须另找邻居。若要求已选点也必须有已选邻居,得到的是全支配集,属于另一个概念;孤立点使全支配集不存在,却只是要求普通支配集必须选入该孤立点。[1]
非空图的支配数至少一,全部顶点总能支配,所以 。若存在与其他所有点相邻的全邻接顶点,一个点便可支配全图;反过来,一个点能支配全图也说明它与其余所有点相邻。主例最大度只有三,少于 ,所以不存在单点支配集。加上 的上界,得到 。
极小性与私有见证
一个支配集若删去任一已选点便不再支配,称为极小支配集;大小最少者才是最小支配集。为精确判断极小性,对每个 寻找一个顶点 ,使 这个 称为 相对于 的私有邻居或私有见证,允许 。它表示:当前只有 能支配 。
命题。 支配集 极小,当且仅当它的每个点都有这样的私有见证。
证明。 若每个 都有见证 ,删去 后 与剩余集合无交,故 不再被支配,任何一点都不能删。反过来,若 极小,删去 后必有某个 失去支配。删前 支配 ,删后只有 消失,因此删前与 相交的点恰为 ,得到所需见证。
主例的 中, 可为 作见证,因为 ; 为自身作见证,因为 。这证明它极小;其最小性仍依赖前面排除单点方案的下界,不能只靠私有见证断言。
在四叶星图中,全部四片叶子构成极小支配集,每片叶子为自身作见证;中心单点却已是最小支配集,大小一。极小与最小的差距可以随图规模增长。
度数下界与独立集
若最大度为 ,每个已选顶点的闭邻域最多含 个点。支配集的这些闭邻域覆盖 点,故 邻域可能重叠,求和只会高估总覆盖数,因而仍给出有效下界。主例下界为 ,与实际值相等。
每个极大独立集都是支配集:若某个外部点没有已选邻居,就能加入独立集,违反极大性。因此 。逆向并不成立,支配集内部可以相邻;主例的 也支配全图,却含有边 。
变式。 给主例增加孤立顶点 。任何支配集都必须包含 ;其他五点之间的支配关系不变,所以支配数恰从二增加到三。最小集合可取 。这个变化不能通过给 指派一个远处的已选点解决,因为定义只允许距离至多一。
普通支配集也不要求每条边有已选端点。例如三角形内选一点可支配全部三点,但未选两点之间的边仍未被端点覆盖。覆盖边的条件见顶点覆盖,不应与覆盖邻域的条件混用。
参考文献
- ↑ Stephen T. Hedetniemi:Domination in Graphs,Rutgers DIMACS,1999年,“Definitions”“Ore’s Theorems”“Irredundance”,闭邻域、极小支配集及私有邻居。访问日期:2026-10-22。