图与网络分析例题讲解

图与网络分析例题讲解

ID:33953633

大小:135.00 KB

页数:5页

时间:2019-03-02

图与网络分析例题讲解_第1页
图与网络分析例题讲解_第2页
图与网络分析例题讲解_第3页
图与网络分析例题讲解_第4页
图与网络分析例题讲解_第5页
资源描述:

《图与网络分析例题讲解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图与网络分析例题讲解例1求救信号的采集问题紧急呼救电话发挥着极其重要的作用,现在的问题是往往在呼救时当事者大多处于紧张或身体状况不佳的状态,难以清晰表达自己所处位置,给救援工作带来极大的困难,对于有线电话来说,定位相对容易,而对于移动设备由于其可移动性,则确定位置相对比较困难。一种可行的办法是依赖通信基站,按照移动设备接收附近几个基站信号强弱进行定位。区域内的某个点接收到各基站的信号强度组成一个向量,该向量唯一标志区域内的一个点。采用这种方法定位就需要采集区域内各点的信号强度,派遣一辆装载信号采集设备和GPS的车辆,从研究所出发,依次到达各主要

2、地点采集信号,最后回到研究所提交数据。考察某大城市的一个特定区域,示意图共5个节点。主要信号采集点在图中已标出(即图中的节点),如何选择一条最短路线,使得信号采集车辆能够顺利地采集信号并返回研究所。图的邻接矩阵为:。解该问题实际上就是一个TSP(旅行商问题),要求寻找遍历图中所有节点,并返回起点的最短路。TSP属于组合优化的范畴,可以采用组合优化的方法求解TSP。设表示两个城市之间的距离,决策变量是或1(0表示不连接,1表示连接),由组成的邻接矩阵是图的哈密顿圈等价于中每个节点都只有一个入度和一个出度,且去掉任何一个节点将不是圈。此时求解TSP

3、就等价于求解下面0-1规划问题:(1)对于模型(1)容易用LINGO软件求解,其程序如下:model:sets:city/1..5/:u;!Hamilton路标号;link(city,city):distance,x;!邻接矩阵和决策矩阵;endsetsdata:distance=0141271014091355/512906871360111058110;enddatan=@size(city);min=@sum(link:distance*x);@for(city(i):u(i)>=1);!城市编号非负约束;@for(city(k):@su

4、m(city(i)

5、i#ne#k:x(i,k))=1;!入度为1约束;@sum(city(j)

6、j#ne#k:x(k,j))=1;!出度为1约束;@for(city(j)

7、j#gt#1#and#j#ne#k:u(j)>=u(k)+x(k,j)-n*(1-x(k,j))+(n-1)*x(j,k)););!标号约束(除起始点外);@for(link:@bin(x));!0-1约束;@for(city(k)

8、k#gt#1:u(k)<=n-(n-2)*x(1,k);!起点标号约束;u(k)>=1+(n-1)*x(k,1););!终点标号约束;end例2

9、装备的合理配置问题设有套不同型号的装备要配备给个部队,由于各个部队的基础设施、训练特点等条件的差异,不同的装备在不同的部队所产生的效能是不同的,具体的数据如表1所示。试问如何分配这批装备,保证每个部队都有一套设备,并且使总的效能最大?表1装备在不同部队效能表装备部队ABCDEFGHI10.140.170.230.550.470.260.190.170.1220.370.400.490.090.050.530.420.390.1230.590.620.670.220.170.060.030.020.0840.110.120.160.060.030

10、.190.140.120.4650.120.140.190.240.190.460.370.350.1060.100.120.150.060.030.390.330.300.2170.110.140.180.470.390.060.030.020.2580.630.650.730.070.040.220.170.140.0990.290.300.360.050.030.050.020.010.44解由题意可以知道,这个问题是属于一标准指派问题,即属于组合优化的范畴,在这里我们来建立组合优化模型,并且相应的方法进行求解。将各部队关于各种装备的效能

11、(表1)数据用矩阵表示,即用表示分配装备给部队产生的效能。用表示决策矩阵,为一个0-1矩阵,即表示将装备分配给部队;表示不将装备分配给部队,则此时可以建立如下的优化规划模型:5/5(2)模型(2)是一个0-1规划模型,可以用LINGO软件求解,其程序如下:model:sets:army/1..9/;equi/1..9/;assign(army,equi):s,x;endsetsdata:s=0.140.170.230.550.470.260.190.170.120.370.400.490.090.050.530.420.390.120.590.

12、620.670.220.170.060.030.020.080.110.120.160.060.030.190.140.120.460.120.140

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

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

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