本文主要内容包括:

  • 1. 局部极小值与全局极小值(local and global minimizers)
  • 参考文献

1. 局部极小值与全局极小值(local and global minimizers)

非线性规划与线性规划(凸规划,所以最优解就是整个可行域的全局最优解)有一个不同之处就是,非线性规划求出的解是一部分可行域上的极值点,但不一定是整个可行域上的全局最优解。

局部极小值定义:

全局极小值定义:

下图给出了一个存在很多局部极小值的函数,对于像这样的函数,寻找全局最优会很困难,因为算法往往被“困”在局部极小值上。有一类规划问题很特殊,它是凸规划(目标函数和约束条件为凸函数,可行域为凸集的规划),这一类规划的特别之处在于它的局部极小值就是全局极小值。

参考文献

1. 第4版《运筹学》-清华大学出版社

2. Luenberger, D. G. , & Ye, Y. . (2016). Linear and nonlinear programming.

3. Nocedal, Jorge, & Wright, Stephen J. (0). Numerical optimization. 2nd ed.. Springer.

【非线性规划】- 无约束问题(1)局部极小值与全局极小值相关推荐

  1. matlab中fminunc函数使用方法,[分享]无约束非线性规划函数\fminunc函数使用方法(MATLAB)...

    [分享]无约束非线性规划函数\fminunc函数使用方法(MATLAB) 无约束非线性规划函数\fminunc函数使用方法(MATLAB) %用于求解无约束非线性规划的函数有:fminsearch和f ...

  2. 运筹优化(十一)--无约束非线性规划

    这个系列将非线性规划是以"不是什么"定义的,也就是说,之前的线性规划模型使用连续决策变量,线性约束和线性目标函数,而非线性规划涵盖了所有其他单目标,连续决策变量的规划模型.意味着, ...

  3. 非线性规划(凸规划,无约束最优化方法,约束最优化方法)

    非线性规划 非线性规划的最优解可能在可行域的任何地方取得. 一元函数:二阶导数>=0,曲线凹,即下凸. 二元函数:图解法 凸集:集合中任意取两个点x1和x2,若x1和x2之间的任意一个点都在该集 ...

  4. 无约束问题的极值条件

    有时候,我们希望根据一定的条件找到优化问题的极值点:另外一些时候,我们得到若干候选解,希望判断候选解中哪些是真正的极值点.这其中涉及非线性规划的极值条件问题.所谓非线性规划的极值条件,是指非线性规划模 ...

  5. 优化工具包—无约束非线性优化求解器(fminsearch)

    优化工具包-无约束非线性优化求解器(fminsearch) 原创不易,路过的各位大佬请点个赞 室内定位/导航/优化技术探讨:WX: ZB823618313 目录 优化工具包-无约束非线性优化求解器(f ...

  6. MATLAB 无约束一维极值问题

    无约束一维极值问题   极值问题表达式:min f(x)  x,x[ x1 x2];   一维极值的搜索方式包括线性搜索和非线性搜索,线性搜索包含黄金分割法.斐波那契法和牛顿法,非线性方法包含抛物线法 ...

  7. 无约束最优化方法-牛顿法

     无约束最优化算法-Newton法原理及c++编程实现 2012-12-14 13:04 6536人阅读 评论(5) 收藏 举报 本文章已收录于: 分类: [算法](27) 作者同类文章X 版权声 ...

  8. 最优化算法python实现篇(4)——无约束多维极值(梯度下降法)

    最优化算法python实现篇(4)--无约束多维极值(梯度下降法) 摘要 算法简介 注意事项 算法适用性 python实现 实例运行结果 算法过程可视化 摘要 本文介绍了多维无约束极值优化算法中的梯度 ...

  9. 最优化算法python实现篇(3)——无约束一维极值(黄金分割法)

    最优化算法python实现篇(3)--无约束一维极值(黄金分割法) 算法适用问题 python实现 示例运行结果 算法适用问题 搜索给定单峰区间的极值问题,一般对凸优化问题比较适用. python实现 ...

  10. 最优化算法python实现篇(2)—无约束一维极值(二分法)

    最优化算法python实现篇(2)--无约束一维极值(二分法) 算法适用问题 python实现 示例运行结果 算法适用问题 搜索给定单峰区间的极值问题,一般对凸优化问题比较适用. python实现 # ...

最新文章

  1. linux suse 软件管理工具 zypper 简介
  2. 专业音频如何把电平转换成dbu_这是我见过最细致的音频系统增益设置指南,跟着学起来!...
  3. PHP常用的数组函数
  4. POJ - 3254 Corn Fields(状压dp)
  5. [蓝桥杯][2013年第四届真题]买不到的数目-模拟,数论
  6. New Distinct Substrings(后缀数组)
  7. JavaScript数据容量单位转换(KB B MB GB....)
  8. Ubuntu禁用root登录
  9. 距离矢量路由算法_距离矢量路由协议是如何巧妙的利用一种消息就完成失效路由通告、以及失效路由备份路径查询及查询响应。...
  10. sqlite 表与表之间的关系_第33章 Django多表关系之一对一
  11. 高手 读书笔记-1.精英社会的神话
  12. Sick编码器CanOpen通信
  13. 用以促学——Linux进程后台运行的原理、方法、比较及其实现
  14. matlab 软键盘,(转载)DIY激光虚拟键盘低成本自制【全面讲解二】
  15. ABBYY FineReader:PDF转换、一键OCR、图片转文字等,OCR识别一遍帮你搞定。
  16. case/casez/casex 的区分与使用
  17. 【面试问题总结】zj5
  18. 为什么浏览器扩展会如此危险?
  19. 傅老师课堂:Oracle高级应用之合并MERGE
  20. 永磁同步电机弱磁基本问题总结

热门文章

  1. 漫过花园洋房里的浓烟
  2. cisco2811 路由器修改密码
  3. blaster 驱动_为什么2020年IR Blaster在手机上仍然有用
  4. 色鬼色狼和色仙的区别
  5. java uploadify 下载_java uploadify 实现文件上传
  6. 用计算机作一首歌,我想用电脑创作一首歌。需要什么软件啊?
  7. [AI] 如何制作一个低配山寨版贾维斯?-口语人机交互 Spoken Human Robot Interaction
  8. 速达3000数据库结构; 怎么查看速达5000工业版数据库结构
  9. 电科 | 传感器及其应用技术
  10. ubuntu下安装CAJ阅读器