离散变量优化问题.pptVIP

  • 54
  • 0
  • 约3.99千字
  • 约 46页
  • 2016-12-03 发布于重庆
  • 举报
离散变量优化问题

求(LP212) 如图所示,此时F 在点取得最优解: 找到最优解 (1) 若分枝后得到整数解,则这枝不必再分枝; (2) 若分枝后得到非整数解, 如果比整数解更好,则这枝继续分枝; (3) 若分枝后得到非整数解, 如果比整数解更差,则这枝不必再分枝。 几点注意事项: §9.3 离散变量优化——组合形法 ——(P维)离散变量向量; ——(n-P维)连续变量向量; ——离散设计空间; ——连续设计空间; ——分别表示离散子空间和连续子空间。 离散变量数学模型的一般形式: 以复合形法为基础发展而来,使之能在离散空间中直接搜索离散点,从而满足求解离散变量优化问题的需要。 基本思想:通过对初始复合形调优迭代.使新的组合形不断向最优点移动和收缩,直至满足一定的终止条件为止。 下面分五个部分介绍离散变量组合形法: (1)初始离散组合形的产生 (2)离散一维搜索 (3)约束条件处理 (4)组合形的调整 (5)收敛准则 §9.3.1 初始离散组合形的产生 顶点数: 初始离散点记为 ,不必满足约束条件,但各分量必须满足变量值边界条件,即 式中, ——第 个变量的下界值; ——第 个变量的上界值。 组合形 个顶点: 第一个顶点: 第2个至 个顶点: 二维离散组合形的初始顶点 第 至 个顶点: §9.3.2 离散一维搜索 对初始组合形各顶点目标函数值排序,最大值处为最坏顶点,最小值处为最好顶点。 离散一维搜索以最坏点为基点,设标号为 ,以最坏顶点至其余各顶点的几何中心点的方向向量为搜索方向 ,其各分量为: 式中, ——除最坏顶点 后其他顶点的几何中心。 新点各分量值为: 式中, ——离散一维搜索步长因子; ——对离散变量取最靠近的离散值 。 §9.3.2 离散一维搜索(续) 离散一维搜索采用进退对分法。 1)令 ; 2)求新点 ; 3)若 点较 点好,则 ,否则 ; 4)若 ,则 ,返回步骤2);否则 , 返回步骤2); 5)终止准则,当 时,离散一维搜索终止。 为最小有用步长因子。 ——离散变量增量 ——连续变量拟增量或精度值 §9.3.3 约束条件的处理 初始组合形顶点的产生及一维离散搜索未考虑约束条件,为使组合形调优迭代在可行域内进行,定义一个有效目标函数: 式中, ——比 值的数量级大得多的常数; ——与所有违反约束量的总和成正比的量。 式中, ——常数; ——违反约束的集合。 如右图所示,有效目标函数 的几何图形,像一个向可行域倾斜的“漏斗”。 程序会自动先从不可行点寻找可行点,然后再从可行点寻找最优点。 §9.3.4 辅助功能和终止准则 辅助功能:组合形调优方向 找不到新点,可用下面两种方法: (1)用次坏点(也可以取第2、3直至第 个顶点)与其余顶点几何中心的连线取代原搜索方向。 (2)若未取得更好效果,则将每个顶点向好点方向收缩1/3,构成新的组合形继续迭代。 两个步骤可交替进行。 §9.3.4 辅助功能和终止准则(续) 终止准则: 回顾,连续变量复合形法,各顶点目标函数值与几何中心点的目标函数值得均方根差小于某个很小的正数,或者当复合形的“边长”很小时而定。 组合形在每个坐标上的当前点的检验长度: 第 个坐标方向上的“长度”为 将 值与相应的离散坐标的离散增量值(连续变量拟增量为 )进行比较,若小于离散增量值得分量总数小于预先给定的个数( ),则认为收敛。 §9.3.5 离散变量组合形算法基本步骤 1)选取符合变量边界条件的初始顶点 ;确定各设计变量上下界值 和 ,连续变量拟离散增量 ( );收敛准则分量数 。 2)产生 个离散变量组合形的顶点;计算各顶点目标函数值并排序。 3)计算除最坏点 外其余各顶点的几何中心点 及其目标函数值 。 4)确定离散搜索方向 ,进行一维离散搜索,找到较好的离散点,则进行第五步;否则转向第六步。 5)计算各坐标上的检验“长度”;若满足收敛条

文档评论(0)

1亿VIP精品文档

相关文档