S-72.2420 / T-79.5203 Graph Theory (5 cr) PSpring 2006
[Current]
[General Information]
[Lectures]
[Tutorials]
[TOPI]
[Spring 2005]
Graph theory is arguably one of the most studied topics in contemporary discrete mathematics, and its theoretical and applied importance is constantly growing. Graph-theoretic problems are encountered in diverse applications such as bioinformatics and decoding algorithms in telecommunications --- not to mention the more traditional applications such as routing, flow problems, and project scheduling. Although sporadic graph-theoretic concepts and results are encountered also in other courses taught here at TKK, the aim of this course is to provide a more in-depth introduction to graph theory. The course is divided into two parts, theory and algorithms. The theory part covers basic types of graphs and central graph theoretic concepts such as distance, symmetry, coloring, connectivity, planarity, and so forth. A further goal is to learn logical reasoning together with tools and proof techniques commonly applied in discrete mathematics. The algorithm part reviews some of the central graph algorithms/problems such as depth- and breadth-first search together with their numerous applications, shortest path, minimum spanning tree, maximum matching, maximum flow, and so forth. Here one central aim is to understand the connection between a mathematical result and the algorithm that exploits it. Associated with the algorithm part is a programming project. The course is organized jointly by the Communications Laboratory at the Department of Electrical and Communications Engineering and the Laboratory for Theoretical Computer Science at the Department of Computer Science and Engineering. The course is also recommended to mathematically oriented students from other departments. Please note that although all the course material is in English, the lecturing language is Finnish. Current
General Information
Lectures(Lecture slides are in PostScript format.)
Also available are an English-Finnish-Swedish dictionary consisting of some central graph-theoretic terms, and a course brochure (in Finnish). TutorialsThe tutorial problems and solutions are available here.[TKT pääsivu] [Yhteystiedot] [Henkilöstö] [Tutkimus] [Julkaisut] [Ohjelmistot] [Opinnot] [Uutisarkisto] [Linkkejä] Päivitetty viimeksi 15.03.2006. |