-
Notifications
You must be signed in to change notification settings - Fork 8
/
README
39 lines (27 loc) · 1.35 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
README file for Couenne
Couenne (Convex Over- and Under ENvelopes for Nonlinear Estimation) is
an exact branch-and-bound algorithm that uses a library for bound
reduction, branching, and linearization cuts to solve Mixed-integer,
non-convex Programming problems. It comprises:
1) an expression library;
2) separation of linearization cuts;
3) branching rules;
4) bound tightening methods.
To use Couenne, follow the installation instructions contained in the
INSTALL file in the root directory of this package. Then run
$ couenne instance.nl
specifying a stub (instance.nl) as an input.
Couenne is maintained by Pietro Belotti (belotti@lehigh.edu).
This project was initiated in 2006 by IBM and Carnegie Mellon
University as part of a joint effort to develop algorithms for MINLP.
You may find additional info (a publicly available library of test
instances of Convex MINLPs and papers on MINLP) at
http://egon.cheme.cmu.edu/ibm/page.htm
For contributing code you should either contact the project maintainer
or write to the mailing list. You can find legal requirement at
http://www.coin-or.org/contributions.html#contributions
Dependencies: CoinUtils, Cbc, Cgl, Clp, Ipopt, Osi (from Coin-OR),
ASL (Ampl Solver Library, see http://www.ampl.com).
External resources:
- Coin-OR (http://www.coin-or.org),
- Eclipse Public License (http://www.eclipse.org/legal/epl-v10.html)