首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >纸浆相互依赖约束

纸浆相互依赖约束
EN

Stack Overflow用户
提问于 2016-11-24 04:28:17
回答 1查看 218关注 0票数 1

尝试使用PuLP包解决以下问题,但不知道如何在Adword和SEO通道之间添加相互依赖的约束。

使总收入最大化。我们将拨款给四个营销活动:一个电视广告,SEO,Adword和Facebook。每次竞选的回报率是: 9%在电视上,14%在SEO,10%在Adword上,5%在Facebook上。预算总额为100万美元。搜索引擎营销(SEO +Adword)是主要的关注点,支出必须超过总预算的60%。Facebook上的社交媒体活动不应超过预算的20%。制作和播放电视广告至少要花费20万美元。与一家社交机构签订的Facebook广告最低合同为8万美元。SEO内容创建机构需要60,000到60,000到220,000。营销策略说Adword的成本不应该超过SEO成本的3倍。渠道的影响各不相同。据估计,你可以通过在每个频道花费1美元达到客户的数量:电视- 2.5客户-每美元SEO - 2.1客户-每美元广告- 0.9客户-每美元Facebook - 3.0客户-每美元客户估计在市场基础上大约130万人。你应该分配开支,以使这个数字与竞选范围相匹配。

当我添加非数值约束时,它取代了我的目标函数.如何在PuLP中添加相互依赖的约束?

EN

回答 1

Stack Overflow用户

发布于 2016-11-24 04:49:24

代码语言:javascript
复制
adwords = LpVariable("adwords", 0, 1000)
SEO = LpVariable("SEO", 0, 1000)

prob = LpProblem("problem", LpMaximize)

prob += adwords <= 3*SEO

这不应该取代你的目标函数,因为它包含'<=‘。其余的和往常一样填。

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

https://stackoverflow.com/questions/40778064

复制
相关文章

相似问题

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