首页 > 其他分享 >排版幻灯片

排版幻灯片

时间:2024-05-31 23:55:21浏览次数:28  
标签:二分 完备 匹配 增广 匈牙利 必须 排版 幻灯片

以下考虑完备匹配的必须边(非完备匹配要用到网络流)

给定一张二分图,其最大匹配方案不一定是唯一的。若任何一个最大匹配方案的匹配边都包括\((x,y)\),则称\((x,y)\)为二分图匹配的必须边

以下证明假设我们已经求出了一个最大匹配

在完备匹配时,一条边\((x,y)\)是必须边,当且仅当满足以下两个条件:

1.在当前这个完备匹配的状态下,\((x,y)\)是匹配边

2.在当前这个完备匹配的状态下,直接从图中删除\((x,y)\)这条边之后,不能再找一条增广路,其起点是\(x\),终点是\(y\)

第一个条件显然,下面的证明就忽略了

必要性。利用反证。如果去掉\((x,y)\)后,还能再找到这么一条增广路,那么我们把这条增广路取反,显然匹配数加一,此时等于最大匹配,而且这个最大匹配不再包含\((x,y)\)这一条边,所以\((x,y)\)不是必须边,矛盾,故不能找到这么一条增广路

充分性。仍然利用反证。如果\((x,y)\)不是必须边,那么就说明去掉\((x,y)\)后的图的最大匹配仍然是完备匹配,我们不妨重新排序把\(x\)和\(y\)这两个点放在最后,并且认为前面在跑匈牙利算法的时候跑出来的匹配情况与最开始的完备匹配去掉\((x,y)\)后剩下的边的匹配情况相同(匈牙利算法是不看顺序的,而且只执行一遍,故这个换序不会影响结果),那么这个匈牙利跑出来的结果应该是完备匹配。我们在匈牙利的最后,考虑\(x\)和\(y\)这两个点(此时,现在的这个图与最开始的完备匹配的那个图的差距仅仅是少了\((x,y)\)这一条边),如果找不到\(x\)到\(y\)的增广路,那么\(x\)肯定匹配失败,故匈牙利跑出来的结果不再是最大匹配,矛盾,所以\((x,y)\)是必须边

如果我们把二分图中的非匹配边看作从左部到右部的有向边,把二分图中的匹配边看作从右部到左部的有向边,构成一张新的有向图,那么原图中从\(x\)到\(y\)有增广路等价于新图中存在从\(x\)到\(y\)的路径。这一个用充分必要性证明就可以了,比较简单

因此,必须边的判定条件是:\((x,y)\)是原图的匹配边,并且\(x\)和\(y\)两点在新图中属于不同的SCC

标签:二分,完备,匹配,增广,匈牙利,必须,排版,幻灯片
From: https://www.cnblogs.com/dingxingdi/p/18225456

相关文章

  • 小白PDF阅读器重排版时的自动提取背景色功能介绍及实现
    小白PDF阅读器在1.35之前的版本对于有深色背景的页面重拍版时并不太完美。对于深色背景区域主要表现在不能分割排版和重排后页面元素割裂感明显。小白PDF阅读器在1.35版本主要针对这两个问题进行了优化!最终效果对比图如下自动重排版彩色部分内容,并提取彩色背景自动提取背景......
  • PostScript 是一种页面描述语言,最初由 Adobe 公司开发。它被设计用于描述页面的外观和
    PostScript的起源可以追溯到1982年,当时由Adobe公司的创始人之一约翰·沃诺克(JohnWarnock)和查尔斯·格什克(CharlesGeschke)共同开发。沃诺克和格什克当时都是在施乐帕克研究中心工作,他们在那里开始了对一种新的页面描述语言的研究和开发。当时的打印技术面临着一些挑战,......
  • 网页幻灯片演示框架:Reveal.js
    网页幻灯片演示框架:Reveal.js谢小飞​北京京东方能源科技有限公司前端开发工程师已关注 63人赞同了该文章在生活和工作中,我们经常需要用到幻灯片进行演示或者汇报工作等,传统的幻灯片在排版、代码、动效和多媒体等方面操作起来需要一定的基础;......
  • CNCKAD数冲激光编程排版软件介绍
    CNCKAD是一种集成了CAD和CNC的软件,它可以导入各种图形和CAD文件格式,比如DXF、DWG和IGES,帮助用户创建复杂的3D模型、独特的几何形状和特殊的设计要求。CNCKAD的核心功能是自动化的刀具路径生成,它可以通过多种方式生成刀具路径,包括手动、自动、半自动和机器学习等方法,这些技术可以确......
  • 全能Office插件——不坑盒子,自动排版、阅读模式、Word中表格填充序号、发票读取、绿膜
    不坑盒子2024.0404版,带着21项变动,来了~本文可能略长,还有很多视频和动图,请一定要耐心看完;或许,真的能改变你的工作方式。自动排版2024(Word)自去年“新自动排版”上线后,一定饱受争议,有人骂它太卡、匹配不完美;有人夸它灵活、更自由。核心变化这个版本“自动排版”功能的核心已......
  • [幻灯片]软件需求设计方法学全程实例剖析-03-业务用例图和业务序列图
    DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集pdf已上传至本号的CSDN资源,或到以下地址下载:http://umlchina.com/training/umlchina_03_bm.pdf......
  • 前端学习-UI框架学习-Bootstrap5-004-文字排版
    菜鸟教程链接Bootstrap5默认设置Bootstrap5默认的font-size为16px,line-height为1.5默认的font-family为"HelveticaNeue",Helvetica,Arial,sans-serif此外,所有的元素margin-top:0、margin-bottom:1rem(16px)h1-h6<template><divclass="con......
  • 2024.03.26【版面编排】8种常见的排版构图样式,这不得多学几种
    在咱们设计之前,对元素的大致位置的构想构思叫做构图而画面的元素往往是由图片、文字和符号充当排版时就需要通过对这些元素的合理编排来达到最好的效果1.居中构图:顾名思义,我们需要将重要的元素以及主要传达的信息放置于此,让它站画面的C位,这样会使信息传达变得高效2.对称构......
  • 2024.03.25【补】【版面编排】排版四大原则!!
    排版最重要也是最基础的四大原则:1.对齐:我们的大脑总是会去寻找一条看不见的横线或者竖线,利用网格系统,将元素适当对齐就能创作出舒适好看的版面把杂乱的内容根据线条对齐,混乱感也会随之消失,取而代之的是秩序感和舒适感,这样还能创造出让读者舒适的视觉动线2.对比:当所有的信息......
  • 「08」图像幻灯片放映:以幻灯片形式播放指定图像文件
    「08」图像幻灯片放映以幻灯片形式播放指定图像文件通过两张图片(或以上)的放映,实现图片动图轮播。可以应用于:LOGO、活动促销、以及添加联系方式等等。优点:可循环或随机多张轮播图像缺点:图片尺寸统一,方便缩放注意:勾选「循环」按钮实操步骤第1步添加来原在「来源」里点「......