1 Introduction

1.1 What is LEMON

LEMON stands for Library of Efficient Models and Optimization in Networks. It is a C++ template library aimed at combinatorial optimization tasks, especially those working with graphs and networks.

LEMON is an open source project. You are free to use it in your commercial or non-commercial applications under very permissive license terms.

This library helps to write programs that solve optimization problems that arise frequently when designing and testing certain networks, for example in telecommunication, computer networks, logistics, scheduling, and other areas. A very natural way of modelling these networks is by means of a graph. Generally if you want to write any program that works with graphs, then you might find it useful and convenient to use LEMON.

For more information visit the LEMON web site: http://lemon.cs.elte.hu/.

1.2 LEMON Tutorial

This tutorial introduces the reader to the basic concepts and features of LEMON, and there are also some sections about advanced topics showing the power of various tools implemented in the library.

After getting familiar with the basics of the library, you may start using LEMON with the help of the detailed documentation (that can also be used as a reference manual).

| Home | 2 Compile Your First Code >>


Generated on Tue Mar 31 08:08:52 2009 for LEMON Tutorial by  doxygen 1.5.8