2017年江西理工大学管理科学与工程(加试)之运筹学复试仿真模拟三套题
● 摘要
一、简答题
1. 说明本书所述货运车辆优化调度算法的原理和求解步骤,并绘出求解过程框图。请简要回答以下问题。
(1)若有两种车型的车可用,书中提出的模型应怎样修改? 在书中所提算法的启发下,试拟定出一套求解的迭代步骤。
(2)你认为应如何将书中提出的模型和算法推广到多目标的情形。
【答案】①货运车辆优化调度算法的原理:最小费用最大流原理。求解步骤为:a. 仅考虑重载点,运用表上作业法求出最优解作为原问题的可行解; b. 进行解的扩展和解的收缩,直至得到可接受的可行解; c. 以该可接受的可行解为依据确定初始行车线路; d. 根据具体约束条件进行调整,直至得到最优行车路线。求解过程框图如图所示。
图
(2)修改后的迭代算法即神经网络(neural networks)算法。
①建立结合矩阵:将车辆经过的点包括源点看成神经网络的结点,即神经元,令神经元数目为Ni 神经元 和j 神经元的结合权值为,j 神经元的输出为r j 。
②将车辆调度的各种约束条件转化为约束能量函数为E 约。
,且r i (t )只能取0或1,令神经元i 的阈③神经网络计算:令时刻t 神经元i 的输出为r i (t )
值为Q i ,则输出能量
为
,其中,因此总的能量函数
为,则该网络相对处于稳定状态。由于如
果,且E 有界,系统必
趋向一个比较好的稳定状态,再把此稳定状态时r i (t ) 形成换位阵中元素为l 的结点连接起来,形成所求的最满意车辆调度线路。
④根据所形成的最满意线路来选择车辆调度方案。
(3)推广到多目标情形:车辆优化的目标函数可以有很多个,如总运费最小,司机总的驾驶时间最短,车 辆满载行驶的时间最长等; 而约束条件,如路径的最大输入输出流、车载量、发车和收车约束等。也可以加入惩 罚算子将约束条件转化为惩罚函数,利用多目标方法进行求解。
2. 用表上作业法解运输问题时,在什么情况下会出现退化解? 当出现退化解时如何处理?
【答案】当运输问题某部分产地的产量和,与某一部分销地的销量和相等时,在迭代过程中间有可能在某个格填入一个运量时需同时划去运输表的一行和一列,这时就出现了退化。
当出现退化时,为了使表上作业法的迭代工作能顺利进行下去,退化时应在同时划去的一行或一列中的某个 格中填入数字0,表示这个格中的变量是取值为0的基变量,使迭代过程中基变量个数恰好为(m+n-l)个。
二、计算题
3. 写出下列线性规划的对偶问题
【答案】
4. 某造船厂根据合同要从当年起连续三年末各提供三艘规格型号相同的大型客货轮,已知该厂在三年内 生产大型客货轮的能力及每艘客货轮的成本如表1所示。
表1
已知加班生产时,每艘客货轮成本比正常生产时高出70万元。又知造出来的客货轮如当年不交货,每艘每 积压一年造成积压损失为40万元。在签订合同时,该厂已储存了两艘客货轮,而该厂希望在第三年末完成合同 后还能储存一艘备用。问该厂应如何安排每年客货轮的生产量,使在满足上述各项要求的情况下,总的生产费用 加积压损失为最少?
【答案】设人为第A i 年的正常生产能力,A i ‘为第i 年的加班生产能力; B j 为第j 年的需求订货,S 为因积压而产生的供货能力。因为产大于销,所以虚拟一个销地B 4,于是可构造如表2的运价表。问题变为求解表1 的最优调运方案。
表2 单位:千万元
第一步:用伏格尔法求初始可行解,求得的初始解,如表3所示。
表
3
第二步: 用位势法进行最优解的检验。在对应于表3的数字格处填入单位运价,并增加一行一列,在行 中填入vj ,在列中填入。令u 1=0,按照
求出所有的,和v j ,
相关内容
相关标签