[Coin-discuss] AMPL interface to CLP?

Robin Lougee-Heimer robinlh at us.ibm.com
Sat Jan 7 15:02:51 EST 2006


Bob:

Thanks for the sample legal-wording and pointers to the where to find the 
specific language. 

Robin

----------------------------------------------------------------------------------
Robin Lougee-Heimer
IBM TJ Watson Research Center
1101 Kitchawan Road, Yorktown Heights, NY 10598
ph: 914-945-3032   fax: 914-945-3434 
robinlh at us.ibm.com
http://www.coin-or.org





"Robert Fourer" <4er at iems.northwestern.edu> 
Sent by: coin-discuss-bounces at list.coin-or.org
01/07/2006 01:33 PM
Please respond to
4er and Discussions about open source software for Operations Research 


To
"'Discussions about open source software for Operations Research'" 
<coin-discuss at list.coin-or.org>
cc
"'Brian Kernighan'" <bwk at ampl.com>, "'David M. Gay'" <dmg at ampl.com>
Subject
RE: [Coin-discuss] AMPL interface to CLP?






Robin,
 
The legal language for the AMPL-Solver Library only appears, as far as I'm 
aware, in the source and header files themselves.  As an example, the 
notice at the beginning of asl.h is copied below.  Perhaps this doesn't 
qualify as release under a certified open-source license, but it seems to 
be sufficient to enable people to build and distribute AMPL-solver 
drivers.  At least, I am pretty sure that every connection from AMPL to 
one of the solvers listed at www.ampl.com/solvers.html makes use of these 
routines.
 
I'm copying this to Dave Gay and Brian Kernighan, who might have further 
insights.
 
-- Bob
 
 
/****************************************************************
Copyright (C) 1997-2001 Lucent Technologies
All Rights Reserved
 
Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name of Lucent or any of its entities
not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.
 
LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
****************************************************************/
 
 
 

From: coin-discuss-bounces at list.coin-or.org 
[mailto:coin-discuss-bounces at list.coin-or.org] On Behalf Of Robin 
Lougee-Heimer
Sent: Saturday, January 07, 2006 9:58 AM
To: coin-discuss at list.coin-or.org
Subject: RE: [Coin-discuss] AMPL interface to CLP?
 

Bob: 

>the entire AMPL-solver library is open-source, 
>available at http://www.netlib.org/ampl/solvers/.   

Under what OSI-certified open-source licence? 
I didn't see any mention of license in the README file of this directory, 
or any LICENSE file. 

Thanks, 
Robin 

----------------------------------------------------------------------------------
Robin Lougee-Heimer
IBM TJ Watson Research Center
1101 Kitchawan Road, Yorktown Heights, NY 10598
ph: 914-945-3032   fax: 914-945-3434 
robinlh at us.ibm.com
http://www.coin-or.org



"Robert Fourer" <4er at iems.northwestern.edu> 
Sent by: coin-discuss-bounces at list.coin-or.org 
01/06/2006 07:35 PM 


Please respond to
4er and Discussions about open source software for Operations Research  



To
"'Discussions about open source software for Operations Research'" 
<coin-discuss at list.coin-or.org> 
cc
 
Subject
RE: [Coin-discuss] AMPL interface to CLP?
 


 
 





I would add that the entire AMPL-solver library is open-source, available 
at
http://www.netlib.org/ampl/solvers/.  Instructions for using the library 
to
write an AMPL-solver "driver" are at http://www.ampl.com/hooking.html. 
Source
for many previously written drivers is also available, in the same 
location as
the library source, so it's often possible to modify an existing driver 
rather
than start from scratch.

Leo makes a good point of mentioning the work with LPFML and OSiL, which 
is
intended to eventually render it unnecessary to write a separate driver 
for
every modeling-language/solver pair.  I don't think that this will be 
complete
within the next 6 months, however.

Bob Fourer
4er at iems.northwestern.edu


> -----Original Message-----
> From: coin-discuss-bounces at list.coin-or.org [mailto:coin-discuss-
> bounces at list.coin-or.org] On Behalf Of Leo Lopes
> Sent: Friday, January 06, 2006 5:18 PM
> To: Discussions about open source software for Operations Research
> Subject: Re: [Coin-discuss] AMPL interface to CLP?
> 
> You can use CLP from AMPL by generating LPFML files using a driver
> than then invokes CLP via OSI. You can download the latest LPFML
> distribution for this purpose. Since LPFML is no longer active pending
> the release of the OSiL libraries, you might also consider writing
> your own AMPL OSI driver, which should be fairly simple for the LP
> case. There is a document on the AMPL web site that explains how to do
> it...
> 
> Cheers,
> Leo.
> 
> On 1/6/06, Gardner Pomper <gardner at networknow.org> wrote:
> > Hi,
> >
> > We would like to start using CLP for our ampl models. Does anyone know 
if
> > there is an AMPL interface for it? Is it just in the package, or is it
> > seperate?
> >
> > Thanks,
> > - Gardner
> >
> >
> > _______________________________________________
> > Coin-discuss mailing list
> > Coin-discuss at list.coin-or.org
> > http://list.coin-or.org/mailman/listinfo/coin-discuss
> >
> >
> >
> 
> 
> --
> ========================================================================
> Leonardo B. Lopes                                    leo at sie.arizona.edu
> Assistant Professor                                        (520)621-2342
> SIE - University of Arizona  http://www.sie.arizona.edu/faculty/leolopes
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/coin-discuss


_______________________________________________
Coin-discuss mailing list
Coin-discuss at list.coin-or.org
http://list.coin-or.org/mailman/listinfo/coin-discuss
 _______________________________________________
Coin-discuss mailing list
Coin-discuss at list.coin-or.org
http://list.coin-or.org/mailman/listinfo/coin-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/coin-discuss/attachments/20060107/51b65bec/attachment.html>


More information about the Coin-discuss mailing list