1
Introduction
Graph theory can be said to have its beginning in
1736 when EULER considered the (general case of
the) Königsberg bridge problem: Is there a walk-
ing route that crosses each of the seven bridges
of Königsberg exactly once? (Solutio Problema-
tis ad geometriam situs pertinentis, Commentarii
Academiae Scientiarum Imperialis Petropolitanae 8
(1736), pp. 128-140.)
It took 200 years before the first book on graph theory was written. This was done by
KÖNIG in 1936. (“Theorie der endlichen und unendlichen Graphen”, Teubner, Leipzig, 1936.
Translation in English, 1990.) Since then graph theory has developed into an extensive and
popular branch of mathematics, which has been applied to many problems in mathematics,
computer science, and other scientific and not-so-scientific areas. For the history of early
graph theory, see
N.L. BIGGS, R.J. LLOYD AND R.J. WILSON, “Graph Theory 1736 – 1936”, Clarendon
Press, 1986.
There seem to be no standard notations or even definitions for graph theoretical objects.
This is natural, because the names one uses for these objects reflect the applications. So,
for instance, if we consider a communications network (say, for email) as a graph, then the
computers, which take part in this network, are called nodes rather than vertices or points.
On the other hand, other names are used for molecular structures in chemistry, flow charts in
programming, human relations in social sciences, and so on.
These lectures study finite graphs and majority of the topics is included in
J.A. BONDY AND U.S.R. MURTY, “Graph Theory with Applications”, Macmillan, 1978.
R. DIESTEL, “Graph Theory”, Springer-Verlag, 1997.
F. HARARY, “Graph Theory”, Addison-Wesley, 1969.
D.B. WEST, “Introduction to Graph Theory”, Prentice Hall, 1996.
R.J. WILSON, “Introduction to Graph Theory”, Longman, (3rd ed.) 1985.
In these lectures we study combinatorial aspects of graphs. For more algebraic topics and
methods, see
N. BIGGS, “Algebraic Graph Theory”, Cambridge University Press, (2nd ed.) 1993.
and for computational aspects, see
S. EVEN, “Graph Algorithms”, Computer Science Press, 1979.