pulp

    0热度

    1回答

    ,当我尝试安装ManPy我得到了以下错误消息: error: pyparsing 2.1.4 is installed but pyparsing<=1.9.9 is required by set(['pulp']) 我查了Pyparsing设置,但我没有找到解决方案。

    0热度

    1回答

    我刚刚在OSx上开始使用Python 3.5(Spyder)中的Pulp。 但是,在运行pip install之后,我运行了测试,并且某些求解器不可用(例如CPLEX,COIN和XPRESS)。 我想解决一个二次规划问题,我想使用XPRESS求解器,但我找不到如何安装额外求解器。

    0热度

    1回答

    我正在线性化我在纸浆中的乘法约束。 它看起来是这样的: prob += (1 - Y) * (3 - X) 等于: prob += 3 - 3*Y - X + X*Y 其中Y是一个二元变量,在公式一切除了以下部分线性:Y*X。我试图用我的另一个问题发现公式来解决这个问题: Link to the question 所以我试着用X1*X2 = Y,使用我的代码,这给X*Y = A。我使用日志

    1热度

    1回答

    我初始化我LpVariable像这样: x = LpVariable('x', None, None) 在这一点上,我的变量有上限和下限为float('inf')和float('-inf')。现在基于我的逻辑的一些参数,我想限制这个变量的上限,比如说任何x < 20。 我只能通过在LpProblem中添加并使用问题参数修改变量来做到这一点吗? y = LpProblem('Minimizing

    0热度

    1回答

    我是一般的新手,喜欢PuLP和LP。虽然translating the code意思是gurobipi库,所以它可以与PuLP一起使用,但我被困在以下创建变量的gurobipy代码中。 # Create variables. # x[i, j] is 1 if the edge i->j is on the optimal tour, and 0 otherwise. x = {} for

    1热度

    1回答

    试图用PuLP软件包解决以下问题,但不知道如何在Adwords和SEO渠道之间添加相互依存的约束。 最大化总收入。我们将分配资金到4个营销活动:电视广告,搜索引擎优化,AdWords和Facebook。每个广告系列的投资回报率为:电视节目9%,搜索引擎优化10%,Facebook上5%。总预算是1,000,000美元。 搜索引擎营销(SEO + Adwords)是主要关注点,花费必须超过总预算的6

    2热度

    1回答

    我的操作系统是窗口7,纸浆版本是1.6.1,gurobi版本是7.0.1。 gurobipy可以成功导入。 pulp.solvers.GUROBI确实通过了测试,所以我可以使用gurobi。但是,pulp.solvers.CPLEX_CMD失败。这里是错误信息: pulp.pulpTestAll() Testing zero subtraction Testing incons

    1热度

    1回答

    我试图打印一个变量的值,定义为LpVariable(PuLP 1.6.1,Python 3.5)。 LpVariable可以选择将参数的类别设置为“整数”。但是,当我要求打印变量时,这不会导致数值。 在此一块的问题,我试图解决: from pulp import * prob = LpProblem("Gadget Production", LpMinimize) # Demand sch

    -2热度

    1回答

    我偶然发现了一个我想从Julia转换为Python的软件(对Julia没有太多经验)。我遇到的主要问题是我不明白到底是怎么回事在我打上评论#PROBLEM下面的章节/高于 skaters_teams是180×10矩阵(180个滑冰和10支球队)并且球队被存储为二进制数组,其中skaters_teams [0]给出球员0的数组,例如[1,0,0,0,0,0,0,0,0,0]。 m = Model(s

    4热度

    1回答

    我必须采用他们使用PuLP程序包的现有脚本。我需要知道下列行的结果如何: unit = ["one", "two", "three"] time = range(10) status=LpVariable.dicts("status",[(f,g) for f in unit for g in time],0,1,LpBinary) 键/值的外观如何? status["one"] = [