2

我正在尝试使用 R 中的 lpSolve 包中的 lp.transport 运行优化,使用通用形式

lp.transport (cost, "min", row.signs, row.rhs, col.signs, col.rhs)

成本矩阵很大,为 6791 x 15594。行对应食品生产者,列对应消费者,显然 row.rhs 的所有值的总和等于 col.rhs 的总和。

优化现在已经运行了大约 12 个小时(使用大约 30 Mb 的内存,在 64 位 R 中)。有什么方法可以估计需要的时间吗?关于如何修改输入以最终减少计算时间的任何建议?

4

0 回答 0