Index: getting_started.dox
===================================================================
--- getting_started.dox (revision 23)
+++ getting_started.dox (revision 25)
@@ -21,9 +21,13 @@
[PAGE]hello_lemon[PAGE] Compile Your First Code
-First of all you have to install LEMON on your system (see
-our
-web page for instructions).
-After that you can paste the following code segment into a file
-hello_lemon.cc to have a first working program that uses LEMON.
+First of all, you have to install LEMON on your system (see the
+Installation
+Guide for instructions).
+In this section, we assume that you use a Linux environment and
+GCC compiler.
+
+Once you have installed the library, you may paste the following code segment
+into a file hello_lemon.cc to have a first working program that uses
+LEMON.
\dontinclude hello_lemon.cc
@@ -31,5 +35,5 @@
\until }
-In this small example a directed graph is created with two nodes and
+In this small example, a directed graph is created with two nodes and
an arc added to it.
@@ -70,5 +74,5 @@
If you managed to compile and run this example code without any problems,
you may go on reading this tutorial to get to know the basic notions,
-features and tools of LEMON. However if you encountered problems that
+features and tools of LEMON. However, if you encountered problems that
you did not manage to solve, do not hesitate to
contact us.
Index: intro.dox
===================================================================
--- intro.dox (revision 24)
+++ intro.dox (revision 25)
@@ -23,7 +23,8 @@
LEMON stands for Library for Efficient Modeling and
-Optimization in Networks. It is a C++ template
-library aimed at combinatorial optimization tasks, especially those
-working with graphs and networks.
+Optimization in Networks. It is a C++ template library providing
+efficient implementations of common data structures and algorithms with
+focus on combinatorial optimization tasks connected mainly with graphs
+and networks.
LEMON is an open source
@@ -32,13 +33,13 @@
under very permissive \ref license "license terms".
-This library helps to write programs that solve optimization problems
-that arise frequently when designing and testing certain networks,
+This library helps to write programs that solve various optimization problems,
+which often arise 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,
+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:
+For more information, visit the LEMON web site:
http://lemon.cs.elte.hu/.
@@ -50,5 +51,5 @@
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
+LEMON with the help of the detailed documentation (which can be viewed
as a reference manual).