COIN-OR::LEMON - Graph Library

source: lemon-tutorial/intro.dox @ 20:3ffc47b666b1

Last change on this file since 20:3ffc47b666b1 was 20:3ffc47b666b1, checked in by Peter Kovacs <kpeter@…>, 15 years ago

Happy New Year

File size: 2.1 KB
RevLine 
[3]1/* -*- mode: C++; indent-tabs-mode: nil; -*-
2 *
3 * This file is a part of LEMON, a generic C++ optimization library.
4 *
[20]5 * Copyright (C) 2003-2009
[3]6 * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
7 * (Egervary Research Group on Combinatorial Optimization, EGRES).
8 *
9 * Permission to use, modify and distribute this software is granted
10 * provided that this copyright notice appears in all copies. For
11 * precise terms see the accompanying LICENSE file.
12 *
13 * This software is provided "AS IS" with no warranty of any kind,
14 * express or implied, and with no claim as to its suitability for any
15 * purpose.
16 *
17 */
18
19/**
[10]20[PAGE]intro[PAGE] Introduction
[3]21
[10]22[SEC]intro_lemon[SEC] What is LEMON
[3]23
[6]24<b>LEMON</b> stands for <b>L</b>ibrary of <b>E</b>fficient <b>M</b>odels and
[3]25<b>O</b>ptimization in <b>N</b>etworks. It is a C++ template
[6]26library aimed at combinatorial optimization tasks, especially those
27working with graphs and networks.
[3]28
29<b>LEMON is an <a class="el" href="http://opensource.org/">open&nbsp;source</a>
30project.
31You are free to use it in your commercial or non-commercial applications
[6]32under very permissive \ref license "license terms".</b>
33
34This library helps to write programs that solve optimization problems
35that arise frequently when designing and testing certain networks,
36for example in telecommunication, computer networks, logistics, scheduling,
37and other areas.
38A very natural way of modelling these networks is by means of a graph.
39Generally if you want to write any program that works with graphs,
40then you might find it useful and convenient to use LEMON.
41
42For more information visit the LEMON web site:
43<a href="http://lemon.cs.elte.hu/"><b>http://lemon.cs.elte.hu/</b></a>.
[3]44
[10]45[SEC]intro_tutorial[SEC] LEMON Tutorial
[3]46
47This tutorial introduces the reader to the basic concepts and features of
[6]48LEMON, and there are also some sections about advanced topics showing the
49power of various tools implemented in the library.
[3]50
[6]51After getting familiar with the basics of the library, you may start using
52LEMON with the help of the detailed documentation (that can also be used
53as a reference manual).
[3]54
[10]55
56[TRAILER]
57
[3]58*/
Note: See TracBrowser for help on using the repository browser.