Changes between Version 1 and Version 2 of WikiStart


Ignore:
Timestamp:
Oct 27, 2008 11:58:32 PM (11 years ago)
Author:
pbelotti
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.10.4 =
     1= Couenne, an exact solver for nonconvex MINLPs =
    22
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.
     3Couenne is an experimental implementation of a spatial branch&bound algorithm that uses the Couenne cut generation library; the purpose of the spatial branch&bound is to find global optima of nonconvex MINLPs.
    54
    6 All aspects of Trac have been designed with the single goal to
    7 '''help developers write great software''' while '''staying out of the way'''
    8 and imposing as little as possible on a team's established process and
    9 culture.
     5The Couenne (__C__onvex __O__ver- and __U__nder __EN__velopes for __N__onlinear __E__stimation) library contains methods for bound reduction, branching, and linearization cuts for Mixed-integer, non-convex Programming problems. It comprises:
    106
    11 As all Wiki pages, this page is editable, this means that you can
    12 modify the contents of this page simply by using your
    13 web-browser. Simply click on the "Edit this page" link at the bottom
    14 of the page. WikiFormatting will give you a detailed description of
    15 available Wiki formatting commands.
     7 * an expression library;[[br]]
     8 * separation of linearization cuts;[[br]]
     9 * branching rules;[[br]]
     10 * bound tightening methods.
    1611
    17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created
    18 a new Trac environment, containing a default set of wiki pages and some sample
    19 data. This newly created environment also contains
    20 [wiki:TracGuide documentation] to help you get started with your project.
     12It is distributed on Coin-OR (http://www.coin-or.org) under the CPL
     13(Common Public License). The CPL is a license approved by the OSI
     14(Open Source Initiative), thus Couenne is OSI Certified Open Source
     15Software.
    2116
    22 You can use [wiki:TracAdmin trac-admin] to configure
    23 [http://trac.edgewall.org/ Trac] to better fit your project, especially in
    24 regard to ''components'', ''versions'' and ''milestones''.
     17=== Download, installation and usage ===
     18
     19Note: For now we refer to an old version of Couenne. Instruction on how to obtain the new Couenne will be posted soon.
     20
     21{{{
     22svn co https://projects.coin-or.org/svn/Bonmin/trunk Bonmin-trunk
     23}}}
     24
     25See also Bonmin's download and installation
     26[https://projects.coin-or.org/Bonmin/wiki/GettingStarted instructions]. Please make sure to add the option
     27
     28{{{
     29--with-boncouenne
     30}}}
     31
     32when running the configure script. Once Bonmin is correctly configured and built, BonCouenne is run as follows:
     33
     34{{{
     35Bonmin/experimental/NotConvex/boncouenne <instance.nl>
     36}}}
     37
     38specifying a stub (.nl) as an input. Stub files can be generated from AMPL,
     39for instance.
     40
     41You may specify a set of [https://projects.coin-or.org/Bonmin/wiki/BonCouenneOptions options]
     42to tweak the performance of BonCouenne.
    2543
    2644
    27 TracGuide is a good place to start.
     45=== Resources and links ===
    2846
    29 Enjoy! [[BR]]
    30 ''The Trac Team''
     47Couenne is maintained by [http://www.lehigh.edu/~pib208 Pietro Belotti] (belotti@lehigh.edu).
    3148
    32 == Starting Points ==
     49Web page: [https://projects.coin-or.org/Bonmin/wiki/BonCouenne]
    3350
    34  * TracGuide --  Built-in Documentation
    35  * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project
    36  * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions
    37  * TracSupport --  Trac Support
     51This project was initiated in 2004 by IBM and Carnegie Mellon
     52University as part of a joint effort to develop algorithms for MINLP.
     53You may find additional info (a publicly available library of test
     54instances of Convex MINLPs and papers on MINLP) at
    3855
    39 For a complete list of local wiki pages, see TitleIndex.
     56[http://egon.cheme.cmu.edu/ibm/page.htm]
     57
     58For contributing code you should either contact the project maintainer
     59or write to the mailing list. You can find legal requirement at
     60
     61[http://www.coin-or.org/contributions.html#contributions]
     62
     63Dependencies: CoinUtils, Cbc, Cgl, Clp, Ipopt, Osi (from Coin-OR),
     64ASL (Ampl Solver Library, see http://www.ampl.com).
     65
     66External resources:  [http://www.coin-or.org Coin-OR],
     67[http://www.opensource.org/licenses/cpl.php Common Public License].