首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中使用lpSolve查找初始解

在R中使用lpSolve查找初始解
EN

Stack Overflow用户
提问于 2020-02-17 22:58:22
回答 1查看 143关注 0票数 0

我想使用lpSolve包或lpSolveAPI来快速生成整数解。

R中的lpSolve程序会一直运行,直到找到最优解,但考虑到我正在处理的问题的规模,这可能需要一段时间。

我正在尝试寻找一个优化问题的初始整数解,而不需要R运行太长时间。理想情况下,我可以读出lpSolve为整数问题在几秒钟内生成的初始解决方案。请告诉我是否有办法让lp命令在一段时间后停止运行,只生成它提出的最后一个解决方案

EN

回答 1

Stack Overflow用户

发布于 2020-03-08 20:57:25

使用lpSolveAPI,您可以设置超时:

代码语言:javascript
复制
library(lpSolveAPI)
lprec <- make.lp(N, M) # intialize problem, N, M define the size
lp.control(lprec, timeout=60)  # set timeout in seconds
...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60265121

复制
相关文章

相似问题

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