Skip to content

modeling language for optimization problems

6 messages · Huntsinger, Reid, roger bos, Douglas Bates +1 more

#
Have you looked at the R interface to GLPK (the GNU Linear Programming Kit)?
http://cran.r-project.org/src/contrib/Descriptions/glpk.html

Reid Huntsinger

-----Original Message-----
From: r-help-bounces at stat.math.ethz.ch
[mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of Prof Brian Ripley
Sent: Sunday, October 02, 2005 10:38 AM
To: Paolo Cavatore
Cc: r-help at stat.math.ethz.ch
Subject: Re: [R] modeling language for optimization problems
On Sun, 2 Oct 2005, Paolo Cavatore wrote:

            
No.  Note that SIMPLE is the language of NUOPT, not of S-PLUS.  There is 
an (extra-cost) interface module S+NUOPT, but it is an interface to 
NUOPT's engine.

As far as I am aware R itself covers almost none of the ground of S+NUOPT, 
and available packages cover only a small part of it.
#
On Mon, 3 Oct 2005, Huntsinger, Reid wrote:

            
NUOPT is not just about LP: the subject was `language for optimization'.
Its manual says

`NUOPT is a collection of powerful optimization methods, including:

- primal-dual interior point method with higher order correction for 
Linear Programming (LP) models.

- simplex method for Linear Programming (LP) and mixed integer programming 
(MILP) models.

- primal-dual interior point method based on line search for general 
Convex Programming (CP) models including convex Quadratic Programming 
(CQP) models.

- primal-dual interior point method based on trust region method for 
general Non-Linear Programming (NLP) models.

- primal-dual interior point method based on quasi-Newton method for 
general Non-Linear Programming (NLP) models.

- active set method for convex Quadratic Programming (CQP) models and 
mixed integer Quadratic Programming(MIQP) models.'

In any case, I don't see GLPK as a `language' and other LP solvers are 
available in R.

  
    
#
On 10/3/05, roger bos <roger.bos at gmail.com> wrote:
The Dakota project  http://endo.sandia.gov/DAKOTA/ provides an
interface to many different open source or freely available
optimization routines.  I haven't checked whether mixed integer
programming is included in the collection.
#
On Mon, 3 Oct 2005, roger bos wrote:

            
Please tell us which R packages provide
and how you found them?  I get
...
rq.fit.fn(quantreg)     Quantile Regression Fitting via Interior Point
                         Methods
rq.fit.fnb(quantreg)    Quantile Regression Fitting via Interior Point
                         Methods
rq.fit.fnc(quantreg)    Quantile Regression Fitting via Interior Point
                         Methods
No help files found with alias or concept or title matching 'convex
programming' using fuzzy matching.
...

  
    
2 days later