Department of Computer Science | Institute of Theoretical Computer Science | CADMO

Theory of Combinatorial Algorithms

Prof. Emo Welzl and Prof. Bernd Gärtner

Program — Combinatorial Algorithms Day 2007

Combinatorial Algorithms Day

Monday, July 2nd


Noga Alon will give a talk in the Informatik-Kolloquium in Room IFW A36. All other talks will be given in room CAB G51

9:15-9:25 Opening: Emo Welzl
9:25-9:50 Arrangements of the log curve
József Solymosi, University of British Columbia
(GREMO from 
Jan 1, 2000 - Mar 31, 2001)

Abstract:
Any arrangement of translates of a parabola is combinatorially equivalent to an arrangement of lines. Among others, this observation was used by Pudlák to give an upper bound on incidences in arrangements of parabolas over finite fields and by Valtr who applied it to define a strictly convex norm in R2 to obtain many unit distances in a point set. in this talk we are dealing with arrangements of translates of the log curve, log(x+a)+b, and other families of curves having properties similar to the parabola.

9:50-10:15 Frechet Distance of Curves and Surfaces
Maike Buchin, FU Berlin
(GREMO from Jan 31, 2005 - May 13, 2005 )

Abstract:
The Frechet distance is a distance measure used in shape matching. We give an overview of what is known concerning its computability for polygonal curves and for triangulated surfaces.

10:15-10:40 Moving Vertices to Make Drawings Plane
Yoshio Okamoto, Toyohashi University of Technology
(GREMO from Apr 1, 2002 - Mar 31, 2005)

Abstract:
In John Tantalo's on-line game Planarity the player is given a non-plane straight-line drawing of a planar graph. The player can move vertices, which always keep straight-line connections to their neighbors. The aim is to make the drawing plane as quickly as possible. We investigate the related problem MinMovedVertices which asks for the minimum number of vertex moves. First, we show that MinMovedVertices is NP-hard and hard to approximate. Second, we establish a connection to the graph-drawing problem 1BendPointSetEmbeddability, which yields similar results for that problem. Third, we give bounds for the behavior of MinMovedVertices on several classes of planar graphs, namely cycles, paths, trees, and general planar graphs.

Joint work with Xavier Goaoc, Jan Kratochvil, Chan-Su Shin, and Alexander Wolff

10:40-11:15 Coffee Break
11:15-11:40 Output Sensitive Algorithm for Finding Similar Objects
Takeaki Uno,
(GREMO from May 9, 2005 - Aug 3, 2006)

Abstract:
Suppose that we have n objects and want to compare them to detect which pairs of objects are similar. Thus the problem is to output all the pairs of two objects similar to each other in some criteria. Algorithms for this problem has a trivial lower bound on the time complexity; every pair of objects can be similar, thus Θ(n2) time is required for the output process in the worst case. However, in a practical sense, solving such problems is non-sense, and we want to solve the problems with not so many outputs. For the purpose, we want to have an output-sensitive algorithm whose computation time is polynomial, or linear, in the output size N. In this talk, we address a special case of this problem such that each object is a string of fixed length l, and two strings are similar if the hamming distance of the strings is no greater the given threshold d. We will give an algorithm for this problem running in O(_lC_d n N) time, which is optimal if l is a constant. As an application, we show the computation of homology structures (homologs) from large genome sequences.

11:40-12:05 On the Chromatic Number of Geometric Hypergraphs, the Four-Color Theorem and simplicial complexes in R3.
Shakhar Smorodinsky, Hebrew University, Jerusalem
(GREMO from Feb 15, 2004 - Oct 31, 2004)

Abstract:
We study and discuss the relations between problems of the following nature:
1. How many colors suffice for coloring a finite set of balls in the R3 such that every point covered by at least 3 balls, has at least two of its covering balls colored with distinct colors?
2. How many colors suffice for coloring a set of non-intersecting triangles spanned by n points in R3 such that no triangle has all of its 3 vertices colored with the same color?
3. How many colors suffice for coloring a finite set of balls in R3 such that for every covered point there exists a color that is given to at least one but at most two of the covering balls?

12:05-12:30 Avoider-Enforcer, a variation on the theme
Miloš Stojaković, University of Novi Sad
(GREMO from May 15, 2002 - Sept 30, 2005)

Abstract: We introduce a variation on the rules of Avoider-Enforcer positional games. Having done that, we give some motivation behind this variation, illustrating through examples the different behavior of the two sets of rules.

This is joint work with Dan Hefetz, Michael Krivelevich and Tibor Szabó.

13:00-14:30 Lunch Break
14:30-14:55 There are not too many Magic Configurations
Kevin Buchin FU Berlin
(GREMO from Jan 31, 2005 - May 13, 2005 )

Abstract: A finite planar point set P is called a magic configuration if there is an assignment of positive weights to the points of P such that, for every line l determined by P, the sum of the weights of all points of P on l equals 1. We prove a conjecture of Murty from 1971 and show that a magic configuration consists either of points in general position, or all points are collinear, with the possible exception of one point, or they form a special configuration of 7 points.

This is joint work with Eyal Ackerman, Christian Knauer, Rom Pinchasi, and Günter Rote.

14:55-15:20 Edges and Switches, Tunnels and Bridges
Bettina Speckmann,  TU Eindhoven
(GREMO from Oct 1, 2001 - May 31, 2003)

Abstract:
Edge casing is a well-known method to improve the readability of drawings of non-planar graphs. A cased drawing orders the edges of each edge crossing and interrupts the lower edge in an appropriate neighborhood of the crossing. Certain orders will lead to a more readable drawing than others. We formulate several optimization criteria that try to capture the concept of a "good" cased drawing. Further, we address the algorithmic question of how to turn a given drawing into an optimal cased drawing. For many of the resulting optimization problems, we either find polynomial time algorithms or NP-hardness results.

Joint work with David Eppstein, Marc van Kreveld, and Elena Mumford.

15:20-15:45 Medial Axis Approximation of Planar Shapes from Union of Balls: A Simpler and more Robust Algorithm
Joachim Giesen, MPI Informatik, Saarbrücken
(GREMO from 
May 1, 1996 - Mar 31, 2000 and Mar 1, 2001 - Mar 31, 2006)

Abstract:
Given a dense sampling S from the smooth boundary of a planar shape O. We show that the medial axis of the union of Voronoi balls centered at Voronoi vertices inside O has a particularly simple structure and can be computed more efficiently and robustly than for a general union of balls.

Joint work with Balint Miklos and Mark Pauly (both Applied Geometry Group, ETH Zurich)

15:45-16:15 Coffee Break and transfer to IFW building (approx 10mins walk)
16:15-17:00 Informatik-Kolloquium: Room: IFW A36
Nearly Diagonally Dominant Matrices and their Applications in Geometry
Noga Alon, Tel Aviv University

Abstract:
I will describe a lower bound for the rank of any real matrix in which each diagonal entry is significantly larger than the absolute value of every other entry. This simple result has a surprising number of applications in Geometry, Coding Theory, Extremal Finite Set Theory and the investigation of small sample spaces supporting nearly independent random variables, and I will discuss some of those.


Valid HTML 4.01!