如何将 LP 文件提供给 or-tools 的 GLOP 求解器?

How to feed LP files to the GLOP solver of or-tools?

我想使用 or-tools 和 GLOP 求解器来解决线性规划问题。

我已经有另一个创建 LP files 的程序,据我所知,这是定义线性程序的相当标准。

有没有人设法将这些文件直接传递给 GLOP? GLOP 理解什么文件格式以及如何将它们传递给 GLOP?

lp 文件示例:

maximize 2x1 + 3x2 - x3
subject to
 x1 + x2 <= 1
 x1 + x2 + x3 <= 0
 x2 - 2x3 <= 2
bounds
 x1 free
 x2 free
 x3 free
end

编辑:

没有API读取LP文件,我们没有写出足够好的LPreader。 我们支持读取 MPS 文件。