Skip to content
Prev 175900 / 398506 Next

Constrined dependent optimization.

Florin,

Please allow me to clarify some issues:

Many, if not most, problems in science involve optimization in one form or
another.  Consequently, "optimization" is a vast area.  There are many
different types of optimization.  Here is a one way to classify optimzation
problems (neither mutually exclusive nor exhaustive):

 - smooth versus non-smooth 
 - unconstrained versus constrained
 - linear versus non-linear
 - real & continuous  versus discrete, integer or mixed (or combinatorial
problems)
 - scalar versus multi-objective
 - small versus large-scale 

Given such vastness and diversity of optimization problems, it is important
that one chooses an appropriate optimization tool for one's particular
problem.  I am not sure what kind of optimization problem that you were
trying to solve, but the packages that you mentioned can only deal with
real, smooth, box-constrained optimization (except for optim(), whose
Nelder-Mead and SANN can handle real, non-smooth problems, but with no
constraints).  Large-scale discrete problems, such as binning problems or
travelling salesman problem are challenging, and, as far as I know, R does
not have strong capabilties in this area.  

Ravi.


----------------------------------------------------------------------------
-------

Ravi Varadhan, Ph.D.

Assistant Professor, The Center on Aging and Health

Division of Geriatric Medicine and Gerontology 

Johns Hopkins University

Ph: (410) 502-2619

Fax: (410) 614-9625

Email: rvaradhan at jhmi.edu

Webpage:  http://www.jhsph.edu/agingandhealth/People/Faculty/Varadhan.html



----------------------------------------------------------------------------
--------


-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On
Behalf Of Florin Maican
Sent: Thursday, April 02, 2009 11:33 AM
To: r-help at r-project.org
Subject: Re: [R] Constrined dependent optimization.


I tried many optimizers in R  on my large scale optimization problems. 
I am not satisfied with their speed on large op problems. But you may try in
this order 

 nlminb

 ucminf    ucminf package 

 spq   BB package 

 optim

Is here someone that try to port Ipopt  in R?  

https://projects.coin-or.org/Ipopt


Florin



On Thu, 2 Apr 2009 7:49:45 -0700
<rkevinburton at charter.net> wrote: