This book is an introduction to graph theory and combinatorial analysis. It is based on courses given by the second author at Queen's University at Kingston, Canada between 2002 and 2008. The courses were aimed at students in their final year of their undergraduate pro- gram. As such, we believe this text is very suitable for a first course on this topic. Graph theory and combinatorics interact well with other branches of mathematics like number theory, algebraic topology, algebraic geom- etry and representation theory as well as other sciences. For instance, Ramanujan graphs and expander graphs have gained prominence with applications to the construction of optimal communication networks. Thus, we have included a chapter on this important emerging theme at the end of the book.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.