首页 文章
  • 0 votes
     answers
     views

    线性编程精度

    我正在研究一个线性问题,以尽量减少 . 它定义明确,主要使用范围[0; 1]中的数字 . Excel的线性求解器以及Mathematica的LinearProgramming确实找到了一个解决方案,但是我认为它以一种坏的方式违反了我的一个约束: 约束必须完全等于0才能使我的解决方案有效,而两个求解器都将数字〜10E-17放在那里并将其视为满意 . 我试着用准确度进行操作但是当我进入10E-17时...
  • 4 votes
     answers
     views

    Lps中的lpsolve包

    我正在使用 lpsolve 包进行线性编程,但在其教程中已经阅读过只能解决非负变量的问题 . 这是我的代码: library(lpSolve) #linear programming solver c = c(30, 18, 20, 23, 24, 26) a = scan(text="66 89 82 14 35 72") b = 50 con.qual.s1=scan(t...
  • 1 votes
     answers
     views

    使用lpsolve / lpsolveapi切割原料优化/废物最小化

    我很难理解如何为切割库存问题制定代码 . 我已经广泛搜索了网络,我看到了很多理论,但没有实际的例子 . 大多数查询结果都指向维基百科页面:http://en.wikipedia.org/wiki/Cutting_stock_problem 生产环境 13种图案,并附有所需数量 . 默认情况下,机器 生产环境 的宽度为5600,可切割成下方宽度 . 目标是尽量减少浪费 . Widths/Requir...
  • 5 votes
     answers
     views

    R lpsolve查看完整LP的所有可能解决方案

    有没有办法让lpSolve返回多个解决方案?在下面的情况下,我想要(5,0)和(0,5)两者 . 如果lpSolve无法做到这一点,那么是否有任何其他R包将返回整体线性优化程序的所有可能解决方案? library("lpSolve") A=matrix (c(1, 1), nrow=1, byrow=TRUE) b=(5) signs='==' c_=c(1,...
  • 1 votes
     answers
     views

    R:编辑列中的lpsolve API

    我在R中使用lpsolveAPI并且想要为指定的列和行设置系数(指定约束数和决策变量数的系数) . 但是,虽然我可以添加新列(新决策变量)或设置现有列,但我无法编辑该列,因为该选项将删除该列中的所有先前系数 . 例如,让它成为5个约束和2个决策变量 . 然后: lps.model <- make.lp(5, 2) #create lp model #set coefficients for ...
  • 5 votes
     answers
     views

    如何使用LpSolve在R中设置线性编程优化?

    例如,我有这个示例数据: d=data.frame(x=c(1,1,1,2,2,3,4,4),y=c(5,6,7,8,7,5,6,5),w=c(1,2,3,4,5,6,7,8)) 看起来像这样: x y w 1 1 5 1 2 1 6 2 3 1 7 3 4 2 8 4 5 2 7 5 6 3 5 6 7 4 6 7 8 4 5 8 x 和 y 表示来自 datax 和 datay 的索引 ....
  • 1 votes
     answers
     views

    如果排除某些约束,则解决解决方案如何变化的问题

    我有一个带有lpsolve包的代码,它以非常标准的方式计算给定约束的最小价格 . 这没问题 . 我的下一个任务是看我是否排除或更改一个约束,价格如何变化?价格稍微高一些可能是好的,但例如排除了一个约束 . 有没有办法计算这种对约束的敏感度?我知道残酷的方法是在排除一个约束的情况下再次解决问题,但计算成本太高 . 有什么算法吗? 我已经看到一些人可以计算对约束系数的敏感度 . 但也许有一种简单优雅的...
  • 5 votes
     answers
     views

    lpSolve in R with Character和Column Sum Contraints

    我有一个房间列表,房间的最大平方英尺,程序,程序的最大平方英尺,以及房间与预期程序使用的匹配程度(匹配#)的值 . 在帮助下,我已经能够最大化匹配#和平方英尺使用每个房间一个程序 . 但是,我想进一步采用这种分析,只要多次匹配仍然符合平方英尺要求,允许同一房间内的多个程序或同一程序的多个程序,如果它具有最高匹配# . 此外,我想告诉lpSolve整体而言,我只想在整个建筑物中使用“x”数量的办公室...

热门问题