PLANAR STAGE GRAPHS - CHARACTERIZATIONS AND APPLICATIONS

Citation
F. Bauernoppel et al., PLANAR STAGE GRAPHS - CHARACTERIZATIONS AND APPLICATIONS, Theoretical computer science, 175(2), 1997, pp. 239-255
Citations number
20
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
03043975
Volume
175
Issue
2
Year of publication
1997
Pages
239 - 255
Database
ISI
SICI code
0304-3975(1997)175:2<239:PSG-CA>2.0.ZU;2-8
Abstract
We consider combinatorial and algorithmic aspects of the well-known pa radigm ''killing two birds with one stone''. We define a stage graph a s follows: vertices are points from a planar point set, and {u, v} is an edge if and only if the (infinite, straight) line segment joining u to v intersects a given line segment, called a stage. We show that a graph is a stage graph if and only if it is a permutation graph. The c haracterization results in a compact linear space representation of st age graphs. This has been exploited for designing improved algorithms for maximum matching in permutation graphs, two processor task schedul ing for dependency graphs known to be permutation graphs, and dominanc e-related problems for planar point sets. We show that a maximum match ing in permutation graphs can be computed in Omega(n log(2) n) time, w here n is the number of vertices. We provide simple optimal sequential and parallel algorithms for several dominance related problems for pl anar point sets.