Vorlesung und Kolloquium am 1. November 1999

Veranstaltungsort

Technische Universität Berlin
Straße des 17. Juni 136, 10623 Berlin
Mathematikgebäude - Raum MA 304


Vorlesung - 14.00 Uhr c.t.

Derek Corneil - University of Toronto

The Power of Lexicographic Breadth First Search (LBFS)

Abstract: The concept of systematically searching a graph was first developed over a century ago. In the late 60s and 70s, considerable attention was given to the algorithmic importance of the two most obvious search strategies, namely Depth First Search and Breadth First Search. In 1976 Rose, Tarjan and Lueker developed a variation of Breadth First Search called Lexicographic Breadth First Search (LBFS). They showed that LBFS yields a very simple linear time algorithm for recognizing chordal graphs (graphs without induced cycles of size greater than 3). Although little work was done on LBFS for the following 15 years, recently it has received a great deal of attention. In particular it has been shown that LBFS can be used both alone and in multiple sweeps to recognize various restricted families of graphs as well as to determine specific properties on such graphs.

In this talk we survey these results and indicate open problems in the area.


Kolloquium - 16 Uhr s.t.

Ulrich Kortenkamp - ETH Zürich

Foundations of Dynamic Geometry

Abstract: Dynamic Geometry deals with the kind of problems that arise in interactive geometry software: Given a construction (points, lines, conics linked by operations like "point" of intersection of two lines, connecting line of two points, perpendicular line to another line through a point and others) we would like to move "free" elements and update the construction accordingly. The main problem here arises from ambiguities in the operations: A line and a circle have up to two intersections, two conics intersect in up to four points, two lines have two angular bisectors,... After a change of parameters the two or four solutions of an equation system must be assigned to the right point. In this talk I will show that there is no easy way to give an algorithm that updates constructions in a continuous way, i.e. small moves of free elements result in small moves of dependent objects. Using small examples of "impossible" constructions under the continuity assumption we will see that the only way to achieve our goal is to work in complex space using analytic continuations. In fact we will see that once we use the method of complex tracing we will not only end up with a continuous dynamic geometry system, but all motions will be infinitely often differentiable and we will be able to do randomized automatic theorem proving, automatic generation of complete loci and many other fancy things.

The theory is implemented in the Interactive Geometry Software Cinderella. More information about Cinderella is available at http://www.cinderella.de.