作业帮 > 数学 > 作业

数学建模服务中心选址问题的lingo求解

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/09 06:52:04
数学建模服务中心选址问题的lingo求解
某海岛上有12个主要的居民点,每个居民点的位置(用平面坐标x,y表示,距离单位:km)和居住的人数(R)如下表所示.现在准备在海岛上建一个服务中心为居民提供各种服务,那么服务中心应该建在何处?1 2 3 4 5 6 7 8 9 10 11 12 X 0 8.20 0.50 5.70 0.77 2.87 4.43 2.58 0.72 9.76 3.19 5.55 Y 0 0.50 4.90 5.00 6.49 8.76 3.26 9.32 9.96 3.16 7.20 7.88 R 600 1000 800 1400 1200 700 600 800 1000 1200 1000 1100 上面是题目,把它的lingo弄出来
这个问题通常目标设为距离对于居民的加权最小 model:sets:s/1..12/:x,y,r; endsets data:x=0 8.20 0.50 5.70 0.77 2.87 4.43 2.58 0.72 9.76 3.19 5.55; y=0 0.50 4.90 5.00 6.49 8.76 3.26 9.32 9.96 3.16 7.20 7.88; r=600 1000 800 1400 1200 700 600 800 1000 1200 1000 1100; enddata min=@sum(s:r*@sqrt((x-x0)^2+(y-y0)^2));