【发布时间】:2008-10-22 19:48:55
【问题描述】:
我正在研究一个归结为一组方程和不等式的编程问题:
x[0]*a[0] + x[1]*a[1] + ... x[n]*a[n] >= D
x[0]*b[0] + x[1]*b[1] + ... x[n]*b[n] = C
我想求解X 的值,这将给出C 的绝对最小值,给定输入D 和列表以及A 和B,由a[0 - n] 和b[0 - n ] 组成.
我目前正在用 Python 解决这个问题,但问题通常与语言无关。
澄清更新:系数x[0 - n] 仅限于非负整数集。
【问题讨论】:
-
乍一看,这个问题似乎有多种解决方案。你能提供一些实际数据来看看吗?
-
让 x[0] ... x[n] 大于或等于零?
-
是的,他们有。感谢您的澄清问题。
-
嗯,那我也会坚持线性规划...
-
整数!然后是整数规划问题(难度大得多),branch&bound之类的都行。
标签: python language-agnostic equation linear-programming inequality