是否有一个适用于java的易于使用的0-1 IP求解器



我想在java程序中使用0-1整数编程求解器作为工具。我在网上找不到任何容易使用的东西。我尝试了sat4j中的伪二进制库,但这并没有得到很好的记录,有些类与它们在API中的描述不一致(有些方法签名不同)。

你有什么建议吗?

GLPK,用于LP和(混合)ILP的开源包具有Java绑定。

另一个开源解决方案是lp_solve(Java API)和SCIP。

还有商业化的求解器——CPLEX、GUROBI和Mosek,它们都有Java接口。

Btw。对于我的家庭作业,我发现Python和PuLP更容易使用:)

最新更新