用Python解决有理数线性规划问题

Hen*_*ich 5 python algorithm rational-number linear-programming

我有一个带有整数约束的 LP,我想使用 Python 以精确算术求解它。其实我只需要一个可行点。

编辑:“精确算术”这里指的是无界枚举数和分母的有理数。

之前的尝试:

速度只是一个中等问题。我的较大实例有大约 500 个带有框约束的变量和 40 个等式,但涉及的数量可能很大。

sop*_*ros 0

也许我没有抓住重点,但任何你想要有理数解的线性规划任务实际上都是一个整数规划问题,你找到所有小数变量的 LCD(最小公分母)并同意稍后用作整数的分子。所以,看起来这个问题只需要重新表述就可以得到精确的解决方案。