我正在开发一个项目,并且想知道有关ILOG的CPLEX功能的一些信息。例如,我为每个客户销售产品,我对6种产品中的每种产品有不同的概率。这意味着购买产品的人的概率是不同的。假设我有2个客户和6个产品。对于第一个客户,第一个产品的概率是0.5,第二个产品的概率是0.3等等。所以我想要最大化我的利润,并且我知道每个产品的收入。我的问题是我如何根据这些概率选择最好的盈利产品。显然,必须有一种使用这些概率的方法。在这个项目中,他们只是给出概率,但没有解释如何使用它们。目前,我的功能是这样的:通过使用ILOG最大化CPLEX中的目标函数
maximize
sum (c in Customers, p in Products, ch in Channels) (Revenue[p] * quantity[c][ch] - quantity[c][ch] * Cost[ch]);
数量用于确定通道用于销售产品的次数。有4种不同的频道需要支付费用。
谢谢添,数量[客户] [渠道]用于选择与客户联系最佳渠道。信道容量和信道可用性有一些限制。这就是为什么我没有使用任何关于这个决策变量的产品。收入和成本是已知的。现在计算期望值对我来说似乎很合理,我不知道为什么我没有考虑它。我在考虑如何使用产品数量,但我找不到任何解决方案。该概率计算为“购买倾向x渠道提升”。在Excel中从2张不同的工作表获取它们。 – 2013-04-25 17:28:03
我做了你对我说的话,我发现在频道中有不同的用法,我会尝试找到正确的结果,并且我可以说这个方法是否正确。 – 2013-04-25 17:28:53