当前位置 :
【请问一个LINGO求解混合整数规划问题?我这建了一个数学模型,从8个供应商选择几个进行订货,X为订货量,Y为0-1变量,选择时为1不选时为0.用LINGO编程,运行时显示错误为:unexpectedjacobianoverflow.我】
1人问答
问题描述:

请问一个LINGO求解混合整数规划问题?

我这建了一个数学模型,从8个供应商选择几个进行订货,X为订货量,Y为0-1变量,选择时为1不选时为0.用LINGO编程,运行时显示错误为:unexpectedjacobianoverflow.我的程序如下,我是初学者,

model1:

SETS:

m/p1,p2,p3,p4,p5,p6,p7,p8/:y,x,w,v,q,t;

ENDSETS

DATA:

w=0.233,0.544,0.329,0.780,0.533,0.454,0.762,0.303;

v=4000,2500,3500,1800,2500,2600,1800,2500;

q=0.022,0.015,0.024,0.032,0.02,0.018,0.03,0.02;

t=0.04,0.015,0.025,0,0.015,0.02,0.01,0.02;

D=5000;

Q=0.025;

t=0.025;

n=4;

ENDDATA

Theobjective;

max=@sum(m(j):v(j)*x(j));

Thecapacityconstraints;

@for(m(j):x(j)≤v(j)*y(j));

Thedemandconstraints;

@sum(m(j):x(j))≥D;

Thequalityconstraints;

@sum(m(j):x(j)*q(j))≤Q*D;

Thetimeconstraints;

@sum(m(j):x(j)*t(j))≤T*D;

Thenumberofsuppliersconstraints;

@sum(m(j):y(j))≤4;

@for(m(j):@bin(y(j)));

@for(m(j):@gin(x(j)));

end

帅军回答:
  model:SETS:m/p1,p2,p3,p4,p5,p6,p7,p8/:y,x,w,v,q,t;ENDSETSDATA:w=0.233,0.544,0.329,0.780,0.533,0.454,0.762,0.303;v=4000,2500,3500,1800,2500,2600,1800,2500;q=0.022,0.015,0.024,0.03...
数学推荐
最新更新
优秀数学推荐
热门数学
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞