改进的黄金分割法

来源 :北京电力高等专科学校学报 | 被引量 : 0次 | 上传用户:yumeng88888888888888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、引言
  黄金分割法的基本思想是:通过取试探点和进行函数值的比较,使包含极小点的搜索区间不断缩短,当区间长度缩短到一定程度时,区间上各点的函数值均接近极小值,从而各点可以看作为极小点的近似;也即是,依照"去坏留好"原则,对称原则,以及等比收缩原则来逐步缩小搜索范围。
  当函数是凸函数时,我们可以利用函数的凸性,得到函数值的上界和下界,进而利用这些信息,缩短函数不确定区间,达到优化算法的效果。
  二、改进的黄金分割法
  很多人认为黄金分割法是搜索速度最快的方法,从程序编写角度来说,黄金分割法每次只需要插入一个点,每次只需要计算一次函数值,易于理解。就对区间缩短率来讲,黄金分割法的缩短率是0.618,舍弃的区间是0.382。
  但是,如果一个函数是凸函数,根据已知的函数值,可以找到它的最大值和最小值,这些信息有利于得到最优解的位置,进而大大缩减不确定区间。
  假设是定义在区间上的连续的,单变量可微的凸函数,给点初始不确定区间[]。下面介绍两种利用函数的凸性优化黄金分割的方法。
  通过凸函数的一阶特征,定理1.3.11[4]:设为非空开凸集, 是定义在上的可微函数,则为凸函数的充分必要条件是:
   (1)
  证明:必要性
  设是凸函数,于是对所有, ,有
  因此,对于,
  令,得
  充分性
  假设(1)成立,任取,。令,我们有,
  于是得到:
  所以是凸函数。
  这个定理表明了根据局部导数的线性近似是函数的低估,即凸函数图形位于图形上任一点切线的上方。根据这个定理,所以函数的最小值一定在切线的上方。利用凸函数的一阶特征以及已知的最小函数值就可以确定不确定区间。函数两个端点处的切线和最小函数值的交点,即为缩小的不确定区间。
  该算法的基本思想是:已知函数在区间端点两点的函数值,并比较两点函数值的大小,如果,最小值点为。否则,就取,并给该点的函数赋值;下一步求出函数在两点处的切线函数;最小函数与两切线的交点,即是新的迭代区间[]。由定理1.3.11,我们知道函数值一定在切线的上方,所以最小值也在新的迭代区间内。
  算法2.1:
  Step 0: 给定>0,点
  Step1: 函数在两点处赋值;
  Step2: 比较两点函数值的大小,如果 ,,否则:,并给点赋值;
  Step3: 计算出 在点的切线方程 ;
  Step4: 函数与直线的交点,即是新的迭代区间[]
  Step5: 循环,直到满足精度要求
  三、数值检验及结果分析
  对于黄金分割法和算法2.1这两种算法,使用Mathematic5.2 进行数值试验,选用第二类检验函数:,其中;;;0.05,0.25
  数值结果见表1,其中表示最优解,迭代步数和最优值。表中列出黄金分割法与算法2.1的结果,所有算法均使用如下终止条件:^(-4) ,迭代区间为[-10,10]。
  评价一种算法的好坏当然不仅仅只看运算速度,如果其结果所取得精度不能达到预定的要求也是不合要求的。从表中可以看出,算法2.1对于第二类函数可以达到满意的精度要求,并且迭代的步数更少。
  四、总结
  本文通过缩短不确定区间的方法,对黄金分割法进行了尝试性的修改,对于简单的一维问题可能看不出修改后的差别,但是在实际应用中的多维问题的求解时,往往都会用到一维搜索方法,如果能够针对具体的问题采用合理的方法,则对于问题的求解应该可以节省很多计算时间。
  
  参考文献:
  [1]EDGAR DEN BOEF and DICK DEN HERTOG.Efficient line search methods for convex functions,SIAM J. OPTIM., Vol.18, No.1, pp. 338-363.
  [2]M. Bendaya, Line search techniques for the logarithmic barrier function in quadraticprogramming, J. Oper. Res.Soc,46(1995),pp.332-338.
  [3]陳宝林.最优化理论与算法[M].北京:清华大学出版社,1989.
  [4]袁亚湘,孙文瑜.最优化理论与方法[M].北京:科学出版社,32-39.
其他文献
一、建构主义与指导发现法  建构主义认为,认知是主体以自己已有知识经验为依托,理解和建构新的知识和信息的过程。建构主义的理论核心是研究学习者知识建构的机制问题,强调学习是学习者主动建构意义的过程。在建构主义的理论指导下, 教学过程"以学生为中心,在整个教学过程中教师起组织者、指导者、帮助者和促进者的作用,利用情景、会话、协作等学习环境要素,充分发挥学生的主动性、积极性和首创精神,最终达到使学生有效
期刊
一、前言  近几年,非典、甲流等重大疾病一直侵扰着我国大学生的生命安危,困扰着国家和社会的正常秩序。而我国近几年的体质调研结果表明,大学生的体质总体呈下降趋势,为了全面了解和监控大学生的体质状况,教育部、国家体育总局于2002年联合发出通知,从2004年新学年开始全面实行新的《学生体质健康标准(试行方案)》(以下简称《标准》),对全国在校大学生进行体质测试工作,旨在切实加强学校体育工作,激励学生进
期刊
一、韩国思想政治教育内容  (一)德育课程  韩国的公民道德课程设在小学三年级到初三,各年级的公民道德课都由"个人生活""家庭近邻学校生活""社会生活""国家民主生活"四部分组成,每部分包括五个教学要素,根据要素编排各年级的具体教学内容。其内容体系呈现出放射型的结构模式,即以个人为圆心,逐渐扩展到家庭、学校、社会、国家。"个人生活"部分包括尊重生命、诚实、实践意志、自主、节制等要素;"家庭近邻学校
期刊
一、高职学生素质状况及创新意识方面存在的问题  高职院校的生源一般都是低于普通高校分数线的高中毕业生和中专、职高、技校的"对口生",相对于普通本科来说,高职院校学生的层次参差不齐,大部学生文化基础较为扎实,有明确的职业发展目标,有明确的学习目的,有强烈的社会责任感,有较强的自我约束能力,有良好的生活习惯。但也有很多学生综合素质较差,主要表现在文化基础较差,学习困难较大;接受能力参差不齐,学习困难相
期刊
一、现状  石油企业是耗电大户,吨油成本的电耗在石油开采成本中所占的比例比较高,通过分析电价构成差异,选择适当的基本电费结算方式,可进一步降低石油企业的经营成本,减少吨油电耗。  二、石油企业的电费计算方式  按现行国家电价规定,企业的电费计算方式分为单一制电价和两部制电价两种。对于装机容量在315kVA及以上的工业用户均执行两部制电价,并依力率调整电费的计算办法。由于石油企业装机容量均在 315
期刊
词汇衔接是指跨越句际的两个或多个词项相互之间词汇意义上的联系,即通过词汇的选择运用在语篇中建立一个贯穿篇章的链条来达到连贯的目的。这些词汇或重复或由其他词语替代或共同出现,从而构成语篇的连贯性和完整性,以保证篇章主题或语义取得统一,衔接语篇。它对语篇整体的语义连贯、对阅读理解起着极其重要的作用。因此词汇衔接同其它衔接手段一样,可以作为阅读理解中的路标,从很多方面帮助学生理解语篇。以上说明,词汇衔接
期刊
学习难度是心理学研究的重要内容,也是第二语言习得中的重要问题。一种语言可以分解成大大小小的语言项目。对学习者来说,有些项目易学,有些难学,研究语言项目的学习难度及产生原因,能直接促进第二语言的教与学,推动第二语言习得理论的研究。学习难度的研究,主要包括以下内容:测定的角度,方法和程序;难度的分级;产生难度及层级的原因。学习难度的考察和划定,可以从语言学和心理学两个方面进行,同时又参照偏误,回避出现
期刊
高职院校以培养面向生产、实践、管理、服务一线的技术型、应用型人才为主要目标,是一种职业型、技术型、应用型的高等职业技术教育,其特色之一就是工学结合的实践教学模式,顶岗实习是实现工学结合实践教学模式的重要手段。  一、高职院校顶岗实习工作开展的意义  工学结合实践教学模式在我国已经有近30年的发展历程,经过多年的探索与实践,已经取得了丰硕的成果,2005年我国将工学结合确立为高职教育改革的发展方向,
期刊
工业化是现代化不可逾越的发展阶段,是经济发展的第一动力。[1]自治区七届九次(全委)扩大会议对加快新型工业化作出明确布署,提出用信息化带动工业化,用现代技术和现代理念抓工业。[2]近年来,焉耆县紧紧抓住发展这个第一要务,提出了工业强县的发展思路,在推动新型工业化进程,努力实现工业强县、富民兴焉的战略中做出了很多努力,取得了一些成效,但离预期的目标,确实还有不小的距离。  一、新型工业化以来企业的发
期刊
中国民用航空以年均增长20%左右的速度持续快速发展,已跻身世界十大航空大国之列。中国的支线机场主要分布在地域广阔的西部地区,发展支线航空运输不仅会对西部地区产生巨大的经济效益,也将产生巨大的社会效益,直接影响着西部大开发的进程、中小城市的发展和和谐社会的建设。众所周知,我国的经济发达地区主要在南部和东部,而西南、西北十省区市,面积占全国国土面积的55.6%,人口占全国的23%,GDP仅占全国的14
期刊