doctoral course on graph theory and combinatorial optimization

Posted by: Patrick DE CAUSMAECKER
Date:2015-02-13
Contact:[email protected]

CODeS is proud to announce the doctoral course

Graph theory and combinatorial optimization: models, applications, and research

by Prof.  Jay Yellen, Rollins College, Orlando, USA.


General Description

There is a rich interplay between graph theory and the algorithmic approaches to a wide variety of combinatorial optimization problems. This applications-oriented course will explore a number of real-world problems that make use of that interplay.  The types of problems to be studied will range from those that yield to efficient exact algorithms to those that call for the design and effective use of heuristics.

The first part of the course will be an introduction to graph theory foundations, including basic definitions, models, and key results.  The introduction will be accompanied by an examination of some of the classic optimization problems, both past and present.  

The primary focus for the second part of the course will be on the design and analysis of various graph-coloring models for scheduling and timetabling problems.  Students will see how an understanding of the structural properties of a particular graph model can guide the algorithmic approaches to graph coloring, including the use of metaheuristics.

Credits 3

Dates Monday March 23, Wednesday March 25, Friday March 27, Monday March 30, Wednesday April 1, Friday April 3?

Hours 9 a.m. to noon each day

Place KU Leuven, KULAK, E. Sabbelaan 53, 8500 Kortrijk

Evaluation  will be based on one of the following two options:

 A study of one or a few papers in graph coloring followed by a 20- or 30-minute presentation summarizing the results and proposing possible directions for follow-up research

OR
  An implementation (in Java) of one of the algorithms discussed during the course.

Course Outline

 1.     Definitions, terminology, and some key results in graph theory.

 2.     Models and applications:  some or all of the following seven topics are likely to be covered, and a few others may be included, depending on the background and research interests of the participants.

a.     A generic tree-growing algorithm that unifies four classic algorithms.

b.     Matroids and the greedy algorithm.

c.     Eulerian and postman tours applied to software testing.

d.     Hamiltonian cycles and the Traveling Salesman Problem.

e.     Digraphs and the Critical Path Method for project scheduling.

f.      Bandwidth

g.     Domination

 3.     Graph coloring and scheduling problems

Participation is free of fee, please register by sending an e-mail to [email protected]
CODeS is a COMEX partner 
Best regards,
------------------------------------------------------------------------------------
Patrick De Causmaecker
Professor of Computer Science
CODeS, KULAK, KU Leuven