请高手帮我建个lingo模型探测发现了一个露天铀矿.根据一些探测钻探的结果,发现这个矿可以分为若干个可开采区.矿坑需要挖

请高手帮我建个lingo模型
探测发现了一个露天铀矿.根据一些探测钻探的结果,发现这个矿可以分为若干个可开采区.矿坑需要挖掘成阶梯形,以方便卡车开到矿坑底部.铀矿呈东西分布.在西面有一个山庄,东面是山脉.因此矿坑大小要受它们的限制,考虑了这些限制之后,确定有18个可开采区,呈三层分布,总储量为10000吨.为挖掘一个可开采区,首先需要掘开它上方的三个区块:其正上方的区块,以及其左上方和右上方的区块(由于要形成梯形斜坡)
挖开第一层的区块每吨需要耗费100欧元,挖开第二层的区块每吨需要耗费200欧元,挖开第三次的区块每吨需要耗费300欧元,但如果有区块是由含有很多石英的石头组成(显示为斜线区域),那么由于这些石头非常硬,因此每吨需要1000欧元.只有一灰色显示的区块才有铀(1,7,10,12,17,18).其市场价值分别为200,300,500,1000,1200和1500欧元/吨.第18区块,尽管也含有大量矿石,但是此区块也和其他绘有斜线的区块一样,含有大量非常硬的石头.为使总收益达到最大,应掘开哪些区块?
rhth4jtrj 1年前 已收到1个回答 举报

jackwang26 幼苗

共回答了18个问题采纳率:77.8% 举报

你这个少条件 没说每个区块要挖开的重量和每个区块含矿量

1年前 追问

11

rhth4jtrj 举报

只要建模就可以求出来,不用条件了

举报 jackwang26

那我就直接说了 你设一个0-1变量表示这个区域是否要挖 然后目标函数很容易就写出来了 关于0-1变量的限制你只要保证所有区块的0-1变量都不超过上方三个区块的就行了 很简单
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.052 s. - webmaster@yulucn.com