SCHEDULE
Recommended arrival time at Berlin: April 1, Sunday.
First lecture: April 2, Monday, 9:00 a.m.
Last day: April 12
(Thursday).
The only free day is April 8 (Sunday), that is, the course consists of ten working days. Each working day there are three 60-minute lectures in the morning: 9:00-10:00, 10:15-11:15, 11:30-12:30 and a 90-minute exercise in the afternoon: 14:30-16:00. (This timing however is changeable for request). The remaining part of the day is free (for independent working).
The major goal is not only to learn some nice new theorems and algorithms but to understand how these results were invented and how you could figure out their proof. Special emphasis will be given to exploring links between apparently different areas. (For example, however unexpected it is, the following two problems turn out to have one source in common: 1) add a minimum number of edges to a digraph to make it k-connected, 2) find a minimum number of rectangles to cover a vertically convex rectilinear polygon). We also want to demonstrate, by exhibiting several exciting concrete special cases, why abstract frameworks, like (poly)matroids submodular flows and others, are worth for studying. Here is a list of topics we are going to touch. Emphasis may vary depending on the knowledge and interest of the audience.
In order to have some flavour of the course, here is a LIST OF PROBLEMS we will touch, probably not all and neither exclusively.
Strongly connected (=strong) orientation of mixed graphs, degree-constrained strong orientations. k-root-connected orientations.
Edmonds' disjoint arborescences, Tutte's disjoint spanning trees, covering a digraph by k arborescences (Vidyasankar) and by k branchings, covering a graph by k trees (Nash-Williams).
Mader: Minimally k-edge-connected digraphs have a node of on-degree and out-degree k. The Lucchesi-Younger theorem (making a digraph strong by contracting a minimum number of edges), and an application: edge-disjoint paths in acyclic planar digraphs. The minimum weight of a spanning arborescence (Fulkerson). Increasing the rooted edge- and node-connectivity by one of a digraph. Increasing the edge-connectivity and the node-connectivity of a digraph by one. Györi's theorem on covering a rectilinear polygon by rectangles.
Mader's directed splitting-off theorem. Constructing all k-edge-connected and all rooted k-edge-connected digraphs. Corollary: Edmonds disjoint arborescences. Construction of all graphs with k disjoint spanning trees. Making a digraph k-ec by adding a minimum number of new edges.
Lovász' splitting off. Constructing all k-ec graphs. Increasing the edge-connectivity of a graph (Watanabe-Nakamura). Nash-Williams' orientation theorem. Mader's undirected splitting. Increasing the local edge-connectivity of a graph.
The chinese postman problem, Sebö's lemma, Seymour's theorem, conservative weightings in undirected graphs.
Theorems of Okamura-Seymour, Hu, Seymour, Okamura, Lomonosov.
Greedy algorithm, the partition and intersection algorithms of Edmonds, weighted matroid intersection algorithm. Packing and covering problems, theorems of Rado, Edmonds and Nash-Williams. Applications to graph and hypergraph connectivity problems.
Submodular flows (Edmonds and Giles), Generalized polymatroids and the linking property. Fujishige's theorem on the basis polyhedron. General orientation results. How to orient a mixed graph to make it k-edge-connected. Combining connectivity orientation and augmentation results.
XII. GENERAL FRAMEWORKS FOR SUB- OR SUPERMODULAR
FUNCTIONS
Applications: General connectivity augmentation in digraphs. Finding minimum cost rooted k-connected subgraphs in a digraph. Orientation again: when does a mixed graph have a k-edge-connected orientation.
Two-phase greedy algorithms. Queyranne: minimizing symmetric submodular functions. Algorithm for Györi's theorem. Algorithm for theorems of Greene and of Greene-Kleitman to find the largest union of k chains or k antichains of a poset.
[home] - [up] - [top of page] | last modified on: February 21, 2001 |