当前位置: 首页 > news >正文

西安网站建设昆奇巩义网络推广外包

西安网站建设昆奇,巩义网络推广外包,工信部icp备案是什么意思,关于做公司app的软件或网站在数学建模当中,常常会见到大M法,它之所以叫大M法,是因为它涉及到一个(绝对值)较大的系数M,这个大M的值应大于约束中的连续变量或者约束表达式可能取到的任何合理值,M值取过大往往会造成优化问题…

在数学建模当中,常常会见到大M法,它之所以叫大M法,是因为它涉及到一个(绝对值)较大的系数M,这个大M的值应大于约束中的连续变量或者约束表达式可能取到的任何合理值,M值取过大往往会造成优化问题求解的不稳定性。举以下例子:

x ≤ 1 0 6 y x ≥ 0 y ∈ { 0 , 1 } x\leq 10^6y\\x\geq 0\\ y\in \{0,1\} x106yx0y{0,1}

大M约束通常用在将二元变量的信息传播给连续变量,如上述例子,只有当 y = 1 y=1 y=1 时, x x x 才能取到非0的整数值,假如求解器的整数容忍误差为 1 0 − 5 10^{-5} 105(详见相关文章),则 y = 0.000009999 y=0.000009999 y=0.000009999 满足整数条件,被视为等于0,但此时代入上述约束后,得到 x ≤ 9.999 x\leq 9.999 x9.999 x x x 最大可以取到 9 的正整数值,并不符合一开始说的只有 y = 1 y=1 y=1 时, x x x 才能取到非 0 整数值的关系。尽管我们能够调整求解器的整数容忍误差,但当大M的取值更大时,就不能避免这种情况。

因此,另一个常用的方式是通过额外的信息来收紧大M的值(详见相关文章),对于整数容忍误差为 1 0 − 5 10^{-5} 105 的求解器而言,大M的值比 1 0 − 5 10^{-5} 105 小就能实现目标,例如上述约束,在如下形式:

x ≤ 1 0 3 y x ≥ 0 y ∈ { 0 , 1 } x\leq 10^3y\\x\geq 0\\ y\in \{0,1\} x103yx0y{0,1}

即使 y = 0.000009999 y=0.000009999 y=0.000009999,约束也仅允许 x ≤ 0.009999 x\leq 0.009999 x0.009999,满足约束的初始意图。

特别的,如果我们自己用大M法实在是难以收紧大M的取值,不得不用较大的值进行约束,则可以利用一些求解器自带的SOS约束函数(当 y = 0 ⇒ x = 0 y=0\Rightarrow x=0 y=0x=0),这些SOS约束函数在求解器内部也是通过大M法进行转化,且会以一定的额外求解时间为代价。

http://www.yidumall.com/news/18165.html

相关文章:

  • 企业组网方案长沙官网seo技巧
  • 麒麟区政府建设局门户网站网络营销策划方案
  • 公司后缀邮箱如何注册网页关键词优化软件
  • 5h制作网站做谷歌推广比较好的公司
  • 深圳微信网站建设公司哪家好宁波谷歌优化
  • 虎门有没有做网站公司我在百度下的订单如何查询
  • 合肥科技网站建设凡科建站app
  • 优质院校 建设网站下拉关键词排名
  • 可信赖的宜昌网站建设做一个推广网站大概多少钱
  • 网站建设与维护属于什么岗位seo快照推广
  • 上海机电设备公司网站建设嘉兴关键词优化报价
  • 行业网站制作seo搜索引擎优化招聘
  • 石家庄公司网络推广短视频矩阵seo系统源码
  • 什么网站做视频最赚钱热词分析工具
  • 西宁网络推广与营销seo网络排名优化方法
  • 太原建站方法建站教程
  • 智联招聘网站怎么做微招聘信息吗营销策划方案模板
  • 网站的外链seo百度刷排名
  • iis 启用网站 浏览提示service广州seo网络推广员
  • 大连网站运营制作方案网站策划方案案例
  • 修改网站备案信息杭州seo泽成
  • 网站建设 合优企业十大基本营销方式
  • 网站建设域名是什么最新消息新闻
  • html网站引导页模板南宁seo排名收费
  • 手机网站源码带后台培训seo哪家学校好
  • 装饰公司响应式网站建设案例如何优化关键词搜索排名
  • java网站开发windows优化大师功能
  • 广州 网站开发 骏域seo优化排名软件
  • 加盟营销型网站建设一键注册所有网站
  • 绵阳网站建设优化互联网营销工具有哪些