- 1
- 0
- 约3.65千字
- 约 26页
- 2017-09-25 发布于浙江
- 举报
国家集训队2005论文集 周源 幻灯片
压去冗余 缩得精华 ——浅谈信息学竞赛中的“压缩法” 引子 压缩软件? 本义:加以压力,以减小体积、大小、持续时间、密度和浓度等 压缩法 除去冗余信息,留下精华,以减小问题的规模 压缩法的定义 将集合S作为内外隔绝的包裹打包压缩 略去了包裹内部的冗余信息,从而简化问题 [例二]球队问题(经典问题) 篮球队的球员通讯图,(B, A)表示B能通知A 教练需要通知所有人一条消息 最少需要 告诉几个人? 本例中最少为2人 如A, F等等 [例二]球队问题(经典问题) 使用压缩法,“压去”不必要的信息 求出强连通分量 S1, S2, S3… “压缩” 每个分量?新点 保留分量间连边情况 [例二]球队问题(经典问题) 压缩转化后的新图 简洁:没有环的存在 无入度的点: 必须亲自通知 有入度的点: 必定可以由队员通知 结论:答案为 压缩后图中无入度点的数目 压缩法的要点 1.可压缩性 集合S内部各个元素之间的联系不会和外部元素相互作用而影响到问题的结果即可压缩 [例二]中: 强连通分量内球员的通讯情况不会影响 球员是否得知消息状态的恒等性 舍去分量内球员的通讯情况,压缩为新的节点 压缩法的要点 压:可以压去存在的冗余信息 (可压缩性) 缩:保留S作为一个点与外部信息的联系
原创力文档

文档评论(0)