消防站选址的数学建模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);

结束