17得票1回答
在Julia中加速包的加载

我使用GLPKMathProgInterface和JuMP在Julia中编写了一个程序来解决线性规划问题。该Julia代码由Python程序调用,通过多个命令行调用运行多个Juila代码实例。尽管我对实际求解器的性能非常满意,但初始化非常慢。我想知道是否有方法可以加快速度。 例如,如果我只保...

8得票1回答
如何使用JuMP请求一个MIP的次优解决方案

我有一个混合整数规划问题。 我可以使用JuMP找到最优解。 但是如何找到第二好的解? 或者第三好的等等。 这可能是另一个完全相同的最优解, 也可能是一个更差的解, 或者它可能是:Infeasible -- 没有最优解。 我知道对于类似TSP的问题,可以通过逐步删除在最优路径上的链接(即将某...

8得票1回答
用线性/非线性回归拟合两条曲线

我需要使用JuMP将两条曲线(都应该属于三次函数)拟合到一组点上。 我已经完成了一条曲线的拟合,但是我在将两条曲线拟合到同一数据集时遇到了困难。 我认为,如果我可以将点分配给曲线 - 所以每个点只能使用一次 - 我可以像下面这样做,但它没有起作用。(我知道我可以使用更复杂的方法,但我想保持...

7得票1回答
Matlab到Julia优化:JuMP中的函数@SetNLObjective

我将尝试在Julia中重写Matlab的fmincon优化函数。 以下是Matlab代码: function [x,fval] = example3() x0 = [0; 0; 0; 0; 0; 0; 0; 0]; A = []; ...

7得票3回答
线性规划:寻找所有最优顶点

我想知道是否有一种好的方式(最好使用JuMP)来获取线性规划的所有最优解(如果有多个最优解的话)。 一个例子是,最小化两个概率分布之间的统计距离(科尔莫戈洛夫距离)。 min sum_{i=1}^{4} |P[i] - Q[i]| over free variable Q P = [0.2...