R中的约束多元优化

时间:2016-08-15 10:24:12

标签: r optimization mathematical-optimization

我有一个情况,我正努力解决,我有一个包含4个变量的数据集 - a,b,c,d。我正在尝试优化变量c and d以最小化目标函数100*c + 50*d > 0。其中100 & 50是我的常数。 ' b'我的数据集中每10条记录都有唯一值。

我遇到的问题是我的约束是针对我的数据集中的每个记录子集。所以这里的粒度不同。约束是,

1. sum(c) for every unique 'b' should be less than a constant specified for that unique b 
2. sum(d) for every unique 'b' should be less than a constant specified for that unique b
3. c+d should be equal to a

c&数据集中提到的d只是初始值,我试图解决它们。 知道如何在R中制定这个吗?

0 个答案:

没有答案