【平面图理论】平面图学习笔记

【平面图理论】平面图学习笔记我为什么现在要学平面图因为顺切HNOI2010遇到了平面图判定…————————————–线割分是我>w首先是一些定义:什么是平面图?对于一个图G=,如果能把G画在一个平面上,且画出的图的任意两条边除了V中的节点没有其他交点,则图G为平面图.平面图的面:对于一个平面图,由如果存在一些边围成的区域,且这个区域内不包含这个图的点和边,那么我们称这个区域为该平面图的一个面

大家好,又见面了,我是你们的朋友全栈君。

我为什么现在要学平面图
因为顺切HNOI2010遇到了平面图判定…

————————————–线割分是我>w<————————————————–

首先是一些定义:

什么是平面图?
对于一个图G=< V,E >,如果能把G画在一个平面上,且画出的图的任意两条边除了V中的节点没有其他交点,则图G为平面图.
平面图的:
对于一个平面图,由如果存在一些边围成的区域,且这个区域内不包含这个图的点和边,那么我们称这个区域为该平面图的一个面.
比如这里面的红色区域:
这里写图片描述
对于包围这个区域的那些边构成的圈,我们称之为这个面的边界.边界的长度,称为这个面的.
我们定义一个面的集合F,于是对于平面图我们可以将其表示为G=< V,E,F >
平面图的性质(具体内容及证明见国家集训队2003论文刘才良《平面图在信息学中的应用》):

1.若图G=< V,E,F >为连通平面图, fF d(f)  =2|E|
2.若图G=< V,E,F >为连通平面图, |V||E|+|F|=2

当然,对于不连通的平面图,我们可以把它分解成几个联通块,然后对每个联通块这两个性质都成立(这是很显然的),所以就可以得到对不连通的平面图的一些性质.这里我不再赘述.
从上面两个性质又可以得到如下推论:

对于给定的连通简单平面图G=< V,E,F >,若|V|>=3,则|E|<=3|V|-6,|F|<=2|V|-4

原文的第二个推论我觉得好像有问题我不贴了,反正第二个好像也没用
第一个推论的作用就是告诉我们E的数量级是O(|V|)的…

平面图的判定(才不会说我就是因为这个才学平面图的):
做法转自这里

哈密顿回路会连成一个环,这个图必定被分成两部分,如果两条边相交无论同时在内还是在外都会相交,只有一条在环内一条在外才行——二分图!首先判断出那些边不再回路上然后把有矛盾的边连边利用染色法判断能否构成二分图,二分图的成立决定了平面图的成立。

接下来是重点:平面图与对偶图
定义:对于一个平面图,如果它有源点汇点,我们称之为s-t平面图.
每个平面图都能建出相应的对偶图.
对于一个平面图G,其对偶图为G*.G*中的一个点,对应原图G中的一个面.
对于G中的每条边e,如果e属于两个面 f1,f2 ,那么我们在G*中对点 f1,f2 连一条边;
如果e只属于一个面f,那么在G*中对点 f,f 连一条自环边.
此时有定理:

1.G的面数等于G*的点数,G与G*的边数相等.
2.对于一个s-t平面图,其对偶图中的一个环对应原图中的一个割.

此时就可以看出我们引入平面图与对偶图有什么作用了.
我们都知道求最大流的算法与最短路算法在效率上有不小的差距.
当我们看到一个题数据范围极大但是像是最大流,却又担心单纯的写最大流会TLE的时候
如果原图满足是平面图,我们不妨先转化为求最小割,然后再建出其对偶图然后求解.
对对偶图跑一遍Heap-Dijkstra,利用它求出的距离来做距离标号,构造最大流.
具体题目我好像只知道BeiJing2006 狼与兔子QAQ
之后单独写题解

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141459.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月25日 下午8:40
下一篇 2022年5月25日 下午8:40


相关推荐

  • 5、什么是MIME

    5、什么是MIMEMIME 类型媒体类型 通常称为 nbsp Multipurpose 或 nbsp MIME 类型 nbsp 是一种标准 用来表示文档 文件或字节流的性质和格式 它在 IETFRFC6838 中进行了定义和标准化 互联网号码分配机构 IANA 是负责跟踪所有官方 MIME 类型的官方机构 您可以在媒体类型页面中找到最新的完整列表 重要 浏览器通常使用 MIME 类型 而不是文件扩展名 来确定如何处理 URL 因此 Web 服务器在响应头中添加正确的 MIME 类型非

    2026年3月17日
    2
  • SDIO接口_gmac接口是什么意思

    SDIO接口_gmac接口是什么意思文章目录SDIO信号和接口SDIO命令流程SDIO寄存器卡检测卡识别卡常用命令SDIO,全称:SecureDigitalInputandOutput,即安全数字输入输出接口。SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。支持三种不同…

    2022年10月4日
    6
  • 新手必知!火爆AI圈的DeepSeek保姆级教程,免费且超给力

    新手必知!火爆AI圈的DeepSeek保姆级教程,免费且超给力

    2026年3月16日
    3
  • html可视化布局工具_iframe嵌套多个页面

    html可视化布局工具_iframe嵌套多个页面使用易优cms如何分栏目调用栏目banner图呢,下面小编就给大家提供一个方法来实现。1.先再后台添加栏目字段。1.高级选项,2.字段管理,3.栏目字段,4.新增字段 2.新增字段,字段标题“栏目banner图”,字段名称“banner”,字段类型“单张图”3.模板标签的调用。添加完成后,我们在模板文件里找到图片相对应的代码,填写为我们新增的字段代码即可。当前栏目banner图:{$ey…

    2022年10月6日
    4
  • ✅保姆级级教程:2026年OpenClaw(Clawdbot)部署+接入飞书指南

    ✅保姆级级教程:2026年OpenClaw(Clawdbot)部署+接入飞书指南

    2026年3月13日
    2
  • 服务器证书类型有哪些

    服务器证书类型有哪些安装在网站上的服务器证书还有另一称谓就是 SSL 证书 我们在购买这一证书的时候 关键的一点是要明确服务器证书类型 才能为网站挑选到适合的 SSL 证书 那么 服务器证书类型有哪些 今天小编就来为各位介绍下 服务器证书类型有哪些服务器证书分为域名型证书 组织型证书 扩展型证书三种 该如何选择往往取决于网站的应用场景 常用的 SSL 证书主要是域名型证书 DV 分为三种 单域名证书 多域名证书 通配符证书 从字面意思我们也能大概理解单域名证书就是只针对用户只有一个域名的情况 一个域名对应一个证书 通常用于比

    2025年11月18日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号