|Website:||website containing additional information|
|Period:||periode 1 (week 36 t/m 45, dwz 3-9-2012 t/m 9-11-2012; herkansing week 1)
|Participants:||up till now 25 subscriptions|
|Schedule:||Note: from now on the schedule is to be found in Osiris|
|Teachers:||Dit is een oud rooster!
|Contents:||Systems and programs are designed for many purposes and in many ways, but it's algorithms that make things work. Good algorithm design requires understanding and modelling an application, and subsequently studying and analyzing the computational features of the design. In this course we study a number of advanced techniques for efficient algorithm design, often at the hand of problems from networks and graphs.
In many applications, networks and graphs are used as a model. Tyical examples are networks of roads, or electronic networks. In other applications, the graph model may be less obvious, but appears to be very useful, like for scheduling problems. In this course, we look to the translation of problem to network model, and we look to algorithmic problems and their solutions on networks and graphs.
Some topics are: shortest paths, flow, matchings, triangulated graphs, treewidth, graph isomorphism, graph drawing, exact algorithms for fundamental graph problems, small world networks, facility location. |
|Literature:||Most literature will be handed out during the course.
Note that these books are not obligatory. Participation in classes is recommended: much is not covered in the books!
- Algorithm Design. John Kleinberg, Eva Tardos, Pearson/Addision Wesley, 2005.
- Introduction to Algorithms. Cormen, Leiserson, Rivest, Stein. (Used in the Algorithms course.)
|Course form:||Lectures, two per week. Exercises.|
|Exam form:||There are two tests and a number (7 - 8) exercise sets, and two exams.
You must get an average of 6 for the exercise sets, and an average of 5 for the exams for a sufficient end note.
The exercise sets count for 50 percent of the end note, and the two exams each for 25 percent.
|Minimum effort to qualify for 2nd chance exam:||See the website for the rules for the 2nd chance exam.|