README
author alpar
Wed, 12 Jul 2006 11:05:00 +0000
changeset 2132 783b1d583be3
parent 542 69bde1d90c04
child 2139 582c8c28aa01
permissions -rw-r--r--
(Hopefully) finish privatizing the copy constr. and operator= in
the graph concept, ListGraph and SmartGraph.
hegyi@2122
     1
LEMON
hegyi@2122
     2
hegyi@2122
     3
Library of Efficient Models and Optimization in Networks
hegyi@2122
     4
hegyi@2122
     5
LEMON is the abbreviation of Library of Efficient Models
hegyi@2122
     6
and Optimization in Networks. It is an open source
hegyi@2122
     7
library written in C++. It provides a set of easy-to-use
hegyi@2122
     8
implementation of common data structures and algorithms
hegyi@2122
     9
in the area of optimization and helps implementing new
hegyi@2122
    10
ones. It is an especially suitable tool to solve the
hegyi@2122
    11
design and optimization problems of telecommunications
hegyi@2122
    12
networks. To achieve wide usability, a fundamental design
hegyi@2122
    13
requirement is the genericity of interface of data
hegyi@2122
    14
structures and algorithms. Lemon is intended to become an
hegyi@2122
    15
open source library in order to involve people all around
hegyi@2122
    16
the world in its development.
hegyi@2122
    17
hegyi@2122
    18
The subdirectories 'autopackage', 'build-aux' and 'm4' are
hegyi@2122
    19
needed by installation. In subdirectory 'benchmark'
hegyi@2122
    20
programs can be found that observe the performance of LEMON.
hegyi@2122
    21
Subdirectory 'demo' contains some demonstration programs to
hegyi@2122
    22
make you easier to getting familiar with LEMON. Documentation
hegyi@2122
    23
of LEMON can be found in subdirectory 'doc'. Source code of
hegyi@2122
    24
LEMON is in subdirectory 'lemon'. Some useful scripts related
hegyi@2122
    25
to the usage of LEMON can be found in subdirectory 'scripts'.
hegyi@2122
    26
In subdirectory 'test' you can find some programs, proofing
hegyi@2122
    27
you the correctness of some implementations.
hegyi@2122
    28
hegyi@2122
    29
See file COPYING for copying, distribution and modification
hegyi@2122
    30
conditions and terms.
hegyi@2122
    31
hegyi@2122
    32
For general building and installation instructions, see the
hegyi@2122
    33
file INSTALL.
hegyi@2122
    34
hegyi@2122
    35
Version number of the package is the highest one written in
hegyi@2122
    36
file NEWS.