首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用R求解2个下标的优化运输问题

用R求解2个下标的优化运输问题
EN

Stack Overflow用户
提问于 2013-07-25 14:08:09
回答 1查看 367关注 0票数 0

有没有人可以指导一下如何解决下面的问题。我不是在寻找答案,而是在R中解决这类问题的一个开始。我看过lsolve和lsolveapi这样的包,但所有的例子都只有一个下标。

最小化132x11 + 12x12 + 97x21 + 103x22

受制于constraint1 : x11+ x12 + x21≤135

constraint2 : x11 + x21 + x22≤56

xij≥0,全部i,j

对于如此大的sclae问题,请帮助并推荐合适的R包

EN

回答 1

Stack Overflow用户

发布于 2013-07-25 20:47:12

根据评论,您编写的问题看起来与lpSolvelp()函数中给出的示例几乎完全匹配。看看这是否起作用:

代码语言:javascript
复制
library(lpSolve)
f.obj <- c(132, 12, 97, 103)
f.con <- matrix(c(1, 1, 1, 0, 1, 0, 1, 1), ncol = 4, byrow = T)
f.dir <- c(">=", ">=")
f.rhs <- c(135, 56)
lp ("min", f.obj, f.con, f.dir, f.rhs)
#Success: the objective function is 6380 
lp ("min", f.obj, f.con, f.dir, f.rhs)$solution
#0 79 56  0

因此,对您的问题的完整回答是安装sos包,然后使用findFn("solve")或类似的东西。实际上,如果您输入findFn("transportation"),您将看到几个专门解决线性规划的包(如果您不能从诸如?solve之类的基础R中获得您需要的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17850290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档