《整数线性规划》ppt课件

《整数线性规划》ppt课件

ID:27773769

大小:1.14 MB

页数:82页

时间:2018-12-05

《整数线性规划》ppt课件_第1页
《整数线性规划》ppt课件_第2页
《整数线性规划》ppt课件_第3页
《整数线性规划》ppt课件_第4页
《整数线性规划》ppt课件_第5页
资源描述:

《《整数线性规划》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、运筹帷幄之中决胜千里之外运筹学课件整数线性规划IntegerLinearProgramming1整数规划整数规划问题与模型整数规划算法计算软件应用案例2整数规划问题实例特点模型分类3应用案例投资组合问题旅游售货员问题背包问题4投资组合问题背景实例模型5背景证券投资:把一定的资金投入到合适的有价证券上以规避风险并获得最大的利润。项目投资:财团或银行把资金投入到若干项目中以获得中长期的收益最大。6案例某财团有万元的资金,经出其考察选中个投资项目,每个项目只能投资一个。其中第个项目需投资金额为万元,预计5年后获利()万元,问应如何选择项目使得5年后总

2、收益最大?7模型变量—每个项目是否投资约束—总金额不超过限制目标—总收益最大89旅游售货员问题背景案例模型10背景旅游线路安排预定景点走且只走一次路上时间最短配送线路—货郎担问题送货地到达一次总路程最短11案例有一旅行团从出发要遍游城市,已知从到的旅费为,问应如何安排行程使总费用最小?12模型变量—是否从i第个城市到第j个城市约束每个城市只能到达一次、离开一次13避免出现断裂每个点给个位势除了初始点外要求前点比后点大14目标—总费用最小1516背包问题背景案例模型17背景邮递包裹把形状可变的包裹用尽量少的车辆运走旅行背包容量一定的背包里装尽可能

3、的多的物品18实例某人出国留学打点行李,现有三个旅行包,容积大小分别为1000毫升、1500毫升和2000毫升,根据需要列出需带物品清单,其中一些物品是必带物品共有7件,其体积大小分别为400、300、150、250、450、760、190、(单位毫升)。尚有10件可带可不带物品,如果不带将在目的地购买,通过网络查询可以得知其在目的地的价格(单位美元)。这些物品的容量及价格分别见下表,试给出一个合理的安排方案把物品放在三个旅行包里。19物品12345678910体积200350500430320120700420250100价格15451007

4、0507520090203020问题分析变量—对每个物品要确定是否带同时要确定放在哪个包裹里,如果增加一个虚拟的包裹把不带的物品放在里面,则问题就转化为确定每个物品放在哪个包裹里。如果直接设变量为每个物品放在包裹的编号,则每个包裹所含物品的总容量就很难写成变量的函数。为此我们设变量为第i个物品是否放在第j个包裹中21约束包裹容量限制必带物品限制选带物品限制22目标函数—未带物品购买费用最小23模型24特征—变量整数性要求来源问题本身的要求引入的逻辑变量的需要性质—可行域是离散集合2526线性整数规划模型一般整数规划模型0-1整数规划模型混合整数

5、规划模型27一般整数规划模型280-1整数规划模型29混合整数规划模型30算法与线性规划的关系分支定界算法割平面算法近似算法31与线性规划的关系放松的线性规划可行解是放松问题的可行解最优值大于等于放松问题的最优值整数规划323334注释最优解不一定在顶点上达到最优解不一定是放松问题最优解的邻近整数解整数可行解远多余于顶点,枚举法不可取35分支定界算法算法思想算法步骤算例注释36算法思想隐枚举法求解放松问题最优值比界坏最优解为整数最优值比界好最优解为非整数最优值比界好分支边界分支舍弃37分支的方法383940定界当前得到的最好整数解的目标函数值分

6、支后计算放松的线性规划的最优解整数解且目标值小于原有最好解的值则替代原有最好解整数解且目标值大于原有最好解的值则删除该分支其中无最优解非整数解且目标值小于原有最好解的值则继续分支非整数解且目标值大于等于原有最好解的值则删除该分支其中无最优解41选一分支写出并求解放松问题,同时从分支集中删除该分支判定是否为整数解初始分支为可行解集,初始界为无穷大判定是否分支集空是停止当前最好解为最优解是否42判定最优值是否小于当前界判定最优值是否小于当前界是否按非整数变量分支并加入分支集否是以最优解替代当前最好解最优值替代当前界43算例44454647注释求解混

7、合整数规划问题,只对整数变量分支,对非整数变量不分支。48对0-1整数规划分支时49分枝问题解可能出现的情况情况2,4,5找到最优解情况3在缩减的域上继续分枝定界法情况6问题1的整数解作为界被保留,用于以后与问题2的后续分枝所得到的解进行比较,结论如情况4或550分枝定界法举例例4解:松弛问题的最优解为x1=2.5,x2=2,OBJ=23由x1=2.5得到两个分枝如下:51表4.2.3分枝问题的松弛解问题II的解即原整数问题的最优解可能存在两个分枝都是非整数解的情况,则需要两边同时继续分枝,直到有整数解出现,就可以进行定界过程当存在很多变量有整

8、数约束时,分枝即广又深,在最坏情况下相当于组合所有可能的整数解一般整数规划问题属于一类未解决的难题,NP-complete,只有少数特殊问题有好的算法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。