lingo 如何求最小的最大值

一项工程有N个平行项目,每一项的最大用时是个函数,求该总工期最短时间,也就是N项工程的用时最大值的最小值,但是,就如我写min=@max(...),lingo求的时候,先... 一项工程有N个平行项目,每一项的最大用时是个函数,求该总工期最短时间,也就是N项工程的用时最大值的最小值,但是,就如我写min=@max(...),lingo求的时候,先求最大值,往往按使每一项工期函数结果最大来求,求的却不是总工期最小值。求正确的代码。 展开
wswhk
2014-05-15 · TA获得超过7.1万个赞
知道顶级答主
回答量:4.6万
采纳率:68%
帮助的人:7.4亿
展开全部
你怎么知道lingo先求的最大值? 实际上你连lingo具体用什么算法都不知道吧 你写的只是约束而已 哪里有什么先后了? 而且你说不是总工期的最小值依据是什么?
追问
因为工期不是固定的,是个函数,所以,max(某函数)肯定是找让函数值最大的条件啦,举个例子,假如我可以选择许多顺序做五项工作,每项工作完成用时和顺序有关!每项工作结束的时间记作ai,求完成全部工作的最小用时,就要min(max(ai)),就是结束时间的最小值,但在lingo里面,max(ai)会不会代表程序为了求ai最大值给我选择最糟糕的那个顺序?谢谢你回答啊,我不得不接触lingo,但不到两天
追答
lingo模型的逻辑上绝对不会 至于实际计算结果是否准确 与你具体问题和模型是否是线性的等情况都有关系
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式