消防站选址的数学建模lingo软件需求
x表示是否在某个区域建消防站,C表示两个区域之间15分钟内能否到达。这样一来,在二区和四区建一个消防站就够了。
型号:
集合:
面积/1..6/:x;
link(area,area):t,c;
端集
数据:
t=
4 10 16 28 27 20
10 5 24 32 17 10
16 24 4 12 27 21
28 32 12 5 15 25
27 17 27 15 3 14
20 10 21 25 14 6;
结束数据
计算:
@for(link:c=@if(t#le#15,1,0));
结束计算
min = @ sum(area:x);
@ for(area:@ bin(x));
@for(area(i):@sum(area(j):c(i,j)* x *(I))& gt;=1);
结束