首页 文章
  • 0 votes
     answers
     views

    如何验证用Ipopt编译的SCIP?

    我通过Julia使用SCIP(目前使用SCIP.jl,以前使用AmplNLWriter.jl) . 我根据SCIP.jl的说明编译了SCIP如下: make SHARE=true GMP=false IPOPT=true READLINE=false ZLIB=false scipoptlib 我可以从Julia打电话给SCIP . 我也确认SCIP与 make test 合作 . 但是,当我尝...
  • 0 votes
     answers
     views

    JuMP&Julia - 矢量优化

    尝试使用Gurobi求解器与JuMP和Julia一起工作我想最小化变量向量,但无法弄清楚如何公式化它 . 我有 m 是我的模型名称和 size_teachers 整数: @variable(m, days_worked_vec[1:size_teachers], Int) 这是一个 size_teachers 矢量长度,我想最小化这个向量的每个项目 . 我试着定义: for teacher in...
  • 1 votes
     answers
     views

    Julia-JuMP在子问题中重用优化约束

    我正在JuMP中编写一个MILP,并且正在实现一个本地分支搜索启发式回调,它在回调中执行第二个优化问题 . 我希望它只在主优化问题中搜索建议解决方案附近的解决方案 . 此主要问题还有一个单独的延迟约束例程 . 有没有办法从主解算器中提取问题约束?特别是,是否可以获得从主问题生成的惰性约束的副本以用于子问题? 谢谢你的帮助 . 附:如果这有任何区别,我正在使用CPLEX解算器
  • 2 votes
     answers
     views

    尽管数学上是不可能的,但Gurobi报告了无界模型

    我正在使用Julia的精彩JuMP包来解决一个使用Gurobi 6.0.4作为求解器的线性程序 . 目标函数是决策变量的总和,明确定义为非负,并且问题需要将其最小化 . 出于某种原因,Gurobi认为该模型是无限的 . 以下是变量和目标的定义: @defVar(model, delta2[i=irange,j=pair[i]] >= 0) @setObjective(model, Min, ...
  • 0 votes
     answers
     views

    输出.sol文件Gurobi和Julia JuMP

    如何从JuMP输出.sol文件?我正在玩较低级别的模型,但似乎无法想象这一个 . 在Atom编辑器中使用Gurobi和JuMP .
  • 2 votes
     answers
     views

    最小化最大变量

    我有一个混合整数编程问题 . 目标函数是a向量中最大变量值的最小化 . 变量的上限为5.问题是这样的: m = Model(solver = GLPKSolverMIP()) @objective(m, Min, max(x[i] for i=1:12)) @variable(m, 0 <= x[i] <= 5, Int) @constraint(m, sum(x[i] for i=1...
  • 0 votes
     answers
     views

    Gurobi / Jump / Julia中的多维数组

    我正在使用Jump / Julia来解决优化问题 . 这是一个运输问题,有一些源位置和一些目的地 . 另外,我有不同的产品类型,因此从源i到目的地j发送一种产品与其他类型的产品不同 . 通常当产品是同质的时候,我可以用这种方式编写成本矩阵 tr =[0 2.82 4.24 5.83 4.12 0; 2.82 0 1.41 3.16 2.23 2.82; 4.24 1.41 0 2 2.23 4.2...
  • 0 votes
     answers
     views

    使用Jump with Julia时出现意外错误

    我试图解决一个优化问题,我得到的错误是“错误:预期m是一个JuMP模型,但它在C:\ Users \ Ting.julia的validmodel(:: Int64,:: Symbol)中有类型Int64宏扩展中的\ v0.5 \ JuMP \ src \ macros.jl:247;宏扩展中的C:\ Users \ Ting.julia \ v0.5 \ JuMP \ src \ macros.j...
  • 1 votes
     answers
     views

    如何在Julia(JuMP)中解决MIP问题时获得中间整数解决方案?

    我正在使用Julia中的CPLEX解决MIP模型 . 我知道CPLEX有一个所谓的解决方案池,其中存储了求解过程中的所有中间整数解决方案 . 有没有办法使用Julia(JuMP)访问这些解决方案?

热门问题