19 /** |
19 /** |
20 \page intro Introduction |
20 \page intro Introduction |
21 |
21 |
22 \section intro_lemon What is LEMON |
22 \section intro_lemon What is LEMON |
23 |
23 |
24 LEMON stands for <b>L</b>ibrary of <b>E</b>fficient <b>M</b>odels and |
24 <b>LEMON</b> stands for <b>L</b>ibrary of <b>E</b>fficient <b>M</b>odels and |
25 <b>O</b>ptimization in <b>N</b>etworks. It is a C++ template |
25 <b>O</b>ptimization in <b>N</b>etworks. It is a C++ template |
26 library aimed at combinatorial optimization tasks which often involve |
26 library aimed at combinatorial optimization tasks, especially those |
27 in working with graphs. |
27 working with graphs and networks. |
28 |
28 |
29 <b>LEMON is an <a class="el" href="http://opensource.org/">open source</a> |
29 <b>LEMON is an <a class="el" href="http://opensource.org/">open source</a> |
30 project. |
30 project. |
31 You are free to use it in your commercial or non-commercial applications |
31 You are free to use it in your commercial or non-commercial applications |
32 under very permissive \ref license "license terms". |
32 under very permissive \ref license "license terms".</b> |
33 </b> |
33 |
|
34 This library helps to write programs that solve optimization problems |
|
35 that arise frequently when designing and testing certain networks, |
|
36 for example in telecommunication, computer networks, logistics, scheduling, |
|
37 and other areas. |
|
38 A very natural way of modelling these networks is by means of a graph. |
|
39 Generally if you want to write any program that works with graphs, |
|
40 then you might find it useful and convenient to use LEMON. |
|
41 |
|
42 For more information visit the LEMON web site: |
|
43 <a href="http://lemon.cs.elte.hu/"><b>http://lemon.cs.elte.hu/</b></a>. |
34 |
44 |
35 \section intro_tutorial LEMON Tutorial |
45 \section intro_tutorial LEMON Tutorial |
36 |
46 |
37 This tutorial introduces the reader to the basic concepts and features of |
47 This tutorial introduces the reader to the basic concepts and features of |
38 LEMON, and there are some sections about advanced topics showing the power |
48 LEMON, and there are also some sections about advanced topics showing the |
39 of the various tools implemented in the library. |
49 power of various tools implemented in the library. |
40 |
50 |
41 After getting familiar with the basic concepts you may start using LEMON |
51 After getting familiar with the basics of the library, you may start using |
42 with the help of the detailed documentation (that can also be used as a |
52 LEMON with the help of the detailed documentation (that can also be used |
43 reference manual). |
53 as a reference manual). |
44 |
54 |
45 */ |
55 */ |