贪心算法的拟阵理论相关证明分析

本文深入探讨了拟阵理论在贪心算法中的应用,特别是最优子集问题的安全性和正确性证明。通过分析,揭示了拟阵的交换性是导致问题具有最优子结构的关键。同时,文章指出在证明过程中不应过分依赖未经证实的假设,并讨论了如何将最小生成树问题转化为拟阵问题,强调了无向图的无圈性质与拟阵的遗传性和交换性的对应关系。
摘要由CSDN通过智能技术生成

本文对拟阵理论的最优子集贪心算法的安全性和正确性证明进行了分析

另外,本文讨论了拟阵理论和贪心算法的关系 

写作日期:2019.1.20,20日掌握算法导论day11

  • 【定理证明的依据是什么?】
    • 导致《拟阵最优子集问题》具有最优子结构性质的本质原因是拟阵具有交换性,即拟阵的第三个性质。
  •  【最优子结构证明分析】
    • 引理16.10的证明是错误的,其I撇假设:B∪x∈I 没有任何依据,这是一个非常强烈的假设,这个假设直接导致了最优子结构性质的成立。而我们的目的便是证明最优子结构性,因此我们应该去证明B∪x∈I 而不是去假设他成立。(我们利用交换性+下面这个假设能够推出这个结论)
    • 拟阵的交换性说明,拟阵并不一定满足集合的下面这个运算:
      • 如果x∈I,y∈I,那么x∪y属于I
      • 我不得不假设,子问题I撇的任意独立子集都∈(母问题的I)
  • 【将最小生成树问题转化为拟阵的几点分析】
    • 首先要认识到我们的无向图G就是一个拟阵,这非常关键。
    • 其次拟阵仅仅是最小生成树这一贪心算法问题的数学描述,他并没有提供更加快捷的解法,仅仅是在数学上做到了对某一类特殊的贪心问题进行归纳。
    • 【为什么最小生成树问题可以转化为拟阵?】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值