Changes between Version 1 and Version 2 of WikiStart

Oct 27, 2008 11:58:32 PM (11 years ago)



  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.10.4 =
     1= Couenne, an exact solver for nonconvex MINLPs =
    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.
    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:
    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.
    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 ( 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
    22 You can use [wiki:TracAdmin trac-admin] to configure
    23 [ Trac] to better fit your project, especially in
    24 regard to ''components'', ''versions'' and ''milestones''.
     17=== Download, installation and usage ===
     19Note: For now we refer to an old version of Couenne. Instruction on how to obtain the new Couenne will be posted soon.
     22svn co Bonmin-trunk
     25See also Bonmin's download and installation
     26[ instructions]. Please make sure to add the option
     32when running the configure script. Once Bonmin is correctly configured and built, BonCouenne is run as follows:
     35Bonmin/experimental/NotConvex/boncouenne <>
     38specifying a stub (.nl) as an input. Stub files can be generated from AMPL,
     39for instance.
     41You may specify a set of [ options]
     42to tweak the performance of BonCouenne.
    27 TracGuide is a good place to start.
     45=== Resources and links ===
    29 Enjoy! [[BR]]
    30 ''The Trac Team''
     47Couenne is maintained by [ Pietro Belotti] (
    32 == Starting Points ==
     49Web page: []
    34  * TracGuide --  Built-in Documentation
    35  * [ The Trac project] -- Trac Open Source Project
    36  * [ 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
    39 For a complete list of local wiki pages, see TitleIndex.
     58For contributing code you should either contact the project maintainer
     59or write to the mailing list. You can find legal requirement at
     63Dependencies: CoinUtils, Cbc, Cgl, Clp, Ipopt, Osi (from Coin-OR),
     64ASL (Ampl Solver Library, see
     66External resources:  [ Coin-OR],
     67[ Common Public License].