问题标签 [mathprog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
405 浏览

graph - 用 GLPK 求解 Steiner 树

我是使用 GPLK 的新手,我正在尝试通过它解决施泰纳树问题。我使用的数学公式是这样的: 公式

这是我正在测试的一段代码:

我已经使用这个网站测试了这个例子: http ://www3.nd.edu/~jeff/mathprog/mathprog.html 它显示这条消息:“问题没有可行的解决方案”。我相信这个例子不好或约束是错误的,有人可以帮助我吗?

0 投票
1 回答
337 浏览

solver - MathProg max() 函数抱怨错误的参数

我正在尝试为到期日期调度问题制作模型。数学解决方案是众所周知的,可以在这里找到:http: //www.stomp9.fr/master/benchmarc.pdf

我的代码看起来已经不错了,但是我在第 20 行遇到了一个错误,说 max() 的参数无效。我已经阅读了手册并查看了示例,但看起来还不错。

有人知道这个问题吗?

0 投票
0 回答
151 浏览

mathprog - 错误:域外错误 mathprog

我是 GNU GLPK 的新用户,我正面临这种类型的错误。你能帮忙解决吗?错误信息:

这是我的参数:

任何线索?

0 投票
1 回答
710 浏览

sum - 对 GLPK 中的二进制变量求和

我是 GLPK 的新手。这是我的一些代码:

我只想在 Y 中有六个值为 1 的值。谁能告诉我如何以正确的方式做到这一点?因为 stc1{i in I, j in I}: sum{Y[i,j]} = 6;总是产生错误。

谢谢你。

0 投票
1 回答
195 浏览

gnu - 如果在 Gnu Mathprog 中嵌套用于能量模型

我在 Gnu Mathprog 中有一个用于能量模型的代码:

我想将这两个约束合二为一,我正在考虑插入两个条件表达式(if)。第一个 if 将被称为技术(t)和燃料(f),其中 OutputActivityRatio<>0 和第二个对于相同的技术(t),它将再次开始检查 f(燃料)以查看 InputActivityRatio<>0。像那样:

我的问题是:是否有可能有两个 if 串联(嵌套 if)并且它们之间也有一个方程?我怎么能写这样的东西?非常感谢!

0 投票
1 回答
124 浏览

gnu - Gnu Mathprog 中的嵌套 IF

我想问在 GnuMathprog 模型中是否可以有两个嵌套的 if以及我如何在代码中编写类似的东西。例如:

非常感谢

0 投票
1 回答
115 浏览

ampl - 使用 MathProg 定义 Set Packing

对于经验为零的人来说,这可能会非常令人困惑。

如何将维基百科文章中看到的 Set Packing 问题定义为 MathProg 程序,以便稍后在 GLPK 工具中运行?

仅凭直觉就会使我陷入这样的境地:

但它的逻辑显然是错误的,我什至无法完成它。

0 投票
0 回答
292 浏览

optimization - 给定期限的多个旅行推销员(单个仓库)

我有一个与多个推销员的旅行推销员问题有关的问题。我有一个从初始位置访问的城市列表,所有推销员都在同一个地方开始和结束。每个推销员必须访问城市并在给定的截止日期(距离截止日期)内返回其初始位置。目标是最大限度地减少所有推销员的旅行距离。

我试图在 GLPK 中使用 MathProg 语言来解决这个问题。但我想不出好的解决方案(Subtour 没有正确消除,没有获得可行的解决方案......)。如果有人解决了这类问题,我需要他们的建议......(如何解决我的问题并获得结果对于这个问题)

0 投票
1 回答
1776 浏览

mathematical-optimization - Glpk 的语法错误:MathProg 模型处理错误

这是我的模型:

求解模型时出现以下错误glpsol

你能帮助我吗?我找不到这段代码有什么问题。

0 投票
1 回答
464 浏览

ampl - 在 GLPK 中对 1 <= i < j < k <= n 求和

我一直在尝试通过使用 GNU 来解决序列化问题。但我无法写出像下面这样的总结。

谢谢