- 4
- 0
- 约9.55千字
- 约 9页
- 2018-08-30 发布于广东
- 举报
参数搜索的应用
摘要
参数搜索法是解最优解问题中的常见的方法,它的应用十分广泛。本文通过几个例子说明了其在实际问题中的应用,并分析了它的优缺点。
关键字
参数搜索 上界 二分
正文:
引言
参数搜索是解决最优解问题一种很常见的方法。其本质就是对问题加入参数,先解决有参数的问题,再不断调整参数,最终求得最优解,下面就例举出它在几个不同方面的应用。
二.应用
先来看一个例子,分石子问题:有N个石子,每个石子重量Qi;按顺序将它们装进K个筐中;求一种方案,使得最重的筐最轻。
分析:本题乍一看很容易想到动态规划。事实上的确可以用动态规划解决,稍加分析我们很快得到一个简单的算法。用状态f(i,k)表示将前i个石子装入k个筐最优方案,g(i,j)表示i-j中最重的石子,则可以写出状态转移方程:
g(i,j)=max {g(i,j-1),Qj}
f(i,j)=min max {f(k,j-1),g(k+1,i)} | 1=j=k
边界条件:g(i,i)=Qi,f(1,1)=g(1,1)
很明显,这个算法的时间复杂度为O(N3),空间复杂度为O(N2),并不十分理想。经过一些优化可以将复杂度降为O(N2),不过这样思维复杂度骤然加大,且算法本身仍不够高效。
现在已经很难在原动态规划模型上做文章了,我们必须换一个思路。按一般的想法,顺序将石子装入筐,即先把石子放入第一筐,放到一定
您可能关注的文档
最近下载
- 一种流延机的刮刀高度自动调节装置及浆料厚度控制方法.pdf VIP
- 2026年北京市职业病诊断医师资格考试[职业性尘肺病及其他呼吸系统疾病]练习题及答案.docx
- 施耐德ATV1200C中压变频调速系统调试手册 (28335 主控箱 )编程手册2024.pdf
- 中国甲状腺功能亢进症诊疗指南(2025版).docx VIP
- 《上尿路感染性结石诊断与治疗中国专家共识(2024版)》重点整理.docx VIP
- 医学课件-奥妥珠单抗治疗利妥昔单抗耐药膜性肾病的临床疗效分析.pptx
- 2026年保密考试题及答案.docx
- 椎管内麻醉意外应急预案及流程.docx VIP
- 模板工基本技能培训课件.pptx VIP
- 四升五数学24版《30天暑假作业》每日一练.pdf VIP
原创力文档

文档评论(0)