[R] constrained optimization -which package?
Hans W. Borchers
hwborchers at googlemail.com
Wed Sep 29 09:20:29 CEST 2010
Leonardo Monasterio <leonardo.monasterio <at> gmail.com> writes:
>
> Dear R users,
>
> In the function bellow I want to find the maximum value of v,
> subject to the constrain that the sum of x is equal to 1.
> I want to maximize:
> v<-t(x)%*%distance%*%x
>
> Subject to:
> sum(x)=1
I do not see why you would take the trouble to use constraint optimization
here. Use x_n as a dependent variable, x_n <- 1 - sum(x), x an (n-1)-dim.
vector, define another function f1(x) <- f(c(x, 1-sum(x))) appropriately, and
apply optim() without constraints.
Hans Werner
> Where:
> "x" is a vector n X 1
> "distance" is a matrix n*n and it is given.
> (In practice, the number of n can go up to hundreds.)
>
> I have a bit of experience using R but not much on optimization
> techniques or on R optimization packages. I have taken a look at
> optim and nlminb, but I am quite confused.
> Do you have any suggestion on how to do it?
> Thank you very much,
> Leo Monasterio.
>
>
More information about the R-help
mailing list