
【计】 unimodal search
odd; single
【医】 azygos; mon-; mono-; uni-
apex; apices; hump; peak; summit
【化】 peak
【医】 peak; spike
search; beat; cast about; ferret; grabble; hunt; rake; scout; seek
【计】 look in; search; search in
【经】 rake; search
在汉英词典及优化算法领域,“单峰搜索”(Unimodal Search)指在单峰函数上寻找极值点(最大值或最小值)的一类搜索算法。以下是其详细解释:
英文:Unimodal Search
核心概念:针对仅有一个峰值(极值点)的函数进行高效搜索的方法。函数在极值点左侧单调递增、右侧单调递减(或反之),形成“单峰”特性。
来源:经典优化算法教材如《算法导论》(Introduction to Algorithms)
单峰性(Unimodality)
函数在定义域内存在唯一极值点,且函数值从起点到极值点严格单调,从极值点到终点严格反向单调。
示例:二次函数 $f(x) = -x$ 在区间 $[-5, 5]$ 是单峰的。
来源:数学优化理论(如 Boyd & Vandenberghe, Convex Optimization)
高效收敛
利用单峰结构的单调性,通过区间分割(如二分法、黄金分割法)快速缩小搜索范围,避免全局遍历。
典型步骤:
算法名称 | 原理 | 时间复杂度 |
---|---|---|
二分搜索(Bisection) | 每次迭代将区间等分为两部分 | $O(log n)$ |
黄金分割法(Golden Section) | 按黄金比例分割区间,减少重复计算 | $O(log n)$ |
来源:数值分析教材(如 Numerical Recipes)
来源:IEEE 期刊(如 IEEE Transactions on Evolutionary Computation)
注:部分链接需通过学术数据库访问(如IEEE Xplore),公共链接可能受限。
单峰搜索是一种针对单峰函数的极值查找方法,主要用于最优化问题中的一维搜索。以下是其详细解析:
单峰函数指在某一区间内仅存在一个极值点的函数。数学上,若区间[a,b]中存在点(alpha^),使得函数(f(alpha))在[a,(alpha^)]严格递减,在[(alpha^*),b]严格递增,则该区间为单峰区间,函数在此区间内为单峰函数。
通过不断缩小区间范围,快速定位极值点(如最小值或最大值)。典型应用场景包括黄金分割法、二分法等优化算法中的子步骤。
单峰搜索通常包括以下步骤:
单峰搜索通过利用函数单调性快速定位极值,是优化问题中高效的基础工具。实际应用中需结合具体场景选择算法(如二分法、黄金分割法),并注意单峰前提的验证。如需完整代码或扩展方法,可参考相关技术博客。
艾宋氏骨摆动采矿权出诊伏伊特氏核钢绞线黑帽莓怀特菲耳德氏软膏灰绿色间脑垂体的浇斗车己糖醇酐抗神经炎值冷染瓮立法对行政的控制临时存储器煤箱囊肿硬化皮质下丘脑束羟苯酮尿轻贱的氰甲酸的三氧化二镧上转的伸肌似虱螨科塔内淤渣投保权益忘我的微酸性