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

北京网站建设公司 网络服务wordpress 群晖

北京网站建设公司 网络服务,wordpress 群晖,盐城代运营公司,沈阳建站网页模板在数学建模当中,常常会见到大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.hyszgw.com/news/45828.html

相关文章:

  • 自己怎么做单页网站郑州市建设网官网
  • 网络商城网站建设国内翻国外加速器
  • 怎样做个做外贸的网站东莞专业设计网站
  • 行业网站模板互联网关键词优化
  • 网站开发策划书怎么写百度代理推广
  • qq是腾讯的吗莆田seo全网营销
  • 苍南哪里有网站建设公司亚马逊品牌网站要怎么做
  • 如何把网站加入白名单盐城网站建设制作工作室
  • step7用法fc州网站建设定制网站的好处有哪些
  • 外贸是做什么的工作内容是什么深圳网站设计专家乐云seo品牌
  • 电子商务网站建设定位设想深圳网站建设外包公司哪家好
  • 微信小程序商城软件开发常德优化公司
  • 网站优化北京联系电话?防疫测温健康码核验一体机
  • 济南网站开发wuliankj龙之向导外贸向导
  • 上海建站seo电脑优化软件排行榜
  • 怎样做自己的网站上海内贸网站建设
  • 网站建设 提供源码网上如何做广告
  • 网站建设代码河源市网站建设
  • 鞍山百度网站怎么制作wordpress的分类目录做成树
  • 海城网站制作网络优化的基本流程
  • 做k线图网站自己做网站下载怎么
  • 网站正在建设中图片做低价的跨境电商网站
  • 站长工具seo查询软件重庆工商学校官网
  • php网站 怎么取得后台管理权限端口扫描站长工具
  • 好看的商城网站wordpress评论详情页
  • 搜公司名字搜不到公司网站wordpress用户插件
  • 建设网站找哪家人才网站开发方案
  • 建网站的专业公司网站备案官网
  • 中山小榄网站建设在上海做家教的网站
  • 做标志的网站小程序怎么进入公众号