EdgeCoverQ
EdgeCoverQ[g,elist]
更多信息
- 一个边覆盖是与每个顶点相关联的边集合.
- EdgeCoverQ 作用于无向图、有向图、多重图和混合图.
背景
- EdgeCoverQ 检查给定的边列表是否是给定图的边覆盖. 一个边覆盖是与图的每个顶点相关联的边的集合(即它们的端点“覆盖”了图的顶点). 边覆盖在社交网络、生物学和社会科学中都有应用.
- 对给定的图,具有最小可能边数的边覆盖被称为最小边覆盖并可用 FindEdgeCover 求得. 把 EdgeCoverQ 应用于图全部可能的边子集可列举全部的边覆盖,应用于大小等于最小边覆盖的边子集则可以列举全部的最小边覆盖.
- VertexCoverQ 把类似的概念作用于顶点.
范例
打开所有单元 关闭所有单元基本范例 (2)
范围 (6)
EdgeCoverQ[[image], {12, 36, 54}]EdgeCoverQ[[image], {21, 36, 54}]EdgeCoverQ[[image], {12, 36, 54}]EdgeCoverQ[[image], {21, 36, 54}]EdgeCoverQ 对不是图的表达式给出 False:
EdgeCoverQ[x, {12, 34}]EdgeCoverQ 作用于大规模图:
g = GridGraph[{10, 10, 10, 10}];EdgeCoverQ[g, {12, 56}]//Timing应用 (2)
g = CycleGraph[4]Subsets[EdgeList[g]]ecl = Select[%, EdgeCoverQ[g, #]&]Table[HighlightGraph[g, h, GraphHighlightStyle -> "Thick"], {h, ecl}]g = WheelGraph[5]Length[FindEdgeCover[g]]ecl = Select[Subsets[EdgeList[g], {3}], EdgeCoverQ[g, #]&]Table[HighlightGraph[g, h, GraphHighlightStyle -> "Thick"], {h, ecl}]属性和关系 (4)
对于不含有孤立顶点的图,EdgeList 是一个边覆盖:
Graph[{1, 2, 3, 4, 5}, {12, 23, 31, 45}]EdgeCoverQ[%, EdgeList[%]]一个最小边覆盖可以使用 FindEdgeCover 求得:
PetersenGraph[5, 2]EdgeCoverQ[%, FindEdgeCover[%]]CompleteGraph[{2, 4}]Length[FindEdgeCover[%]] == Max[2, 4]g = PetersenGraph[5, 2]Length[FindEdgeCover[g]] + Length[FindIndependentEdgeSet[g]] == VertexCount[g]相关指南
-
▪
- 图覆盖和独立集
文本
Wolfram Research (2010),EdgeCoverQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/EdgeCoverQ.html (更新于 2014 年).
CMS
Wolfram 语言. 2010. "EdgeCoverQ." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/EdgeCoverQ.html.
APA
Wolfram 语言. (2010). EdgeCoverQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/EdgeCoverQ.html 年
BibTeX
@misc{reference.wolfram_2026_edgecoverq, author="Wolfram Research", title="{EdgeCoverQ}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/EdgeCoverQ.html}", note=[Accessed: 07-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_edgecoverq, organization={Wolfram Research}, title={EdgeCoverQ}, year={2014}, url={https://reference.wolfram.com/language/ref/EdgeCoverQ.html}, note=[Accessed: 07-September-2026]}