18.04.2013 Views

The.Algorithm.Design.Manual.Springer-Verlag.1998

The.Algorithm.Design.Manual.Springer-Verlag.1998

The.Algorithm.Design.Manual.Springer-Verlag.1998

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Planarity Detection and Embedding<br />

planarity testing. See Section .<br />

Notes: Kuratowski [Kur30] gave the first characterization of planar graphs, namely that they do not<br />

contain a subgraph homeomorphic to or . Thus if you are still working on the exercise to<br />

embed , now is an appropriate time to give it up. Fary's theorem [F48] states that every planar graph<br />

can be drawn such that each edge is straight.<br />

Hopcroft and Tarjan [HT74] gave the first linear-time algorithm for drawing graphs. Expositions on<br />

linear-time planarity testing include [Eve79a]. Nishizeki and Chiba [NC88] provide a good reference to<br />

the algorithmic theory of planar graphs. Efficient algorithms for planar grid embeddings were first<br />

developed by [dFPP88]. See [CHT90] for an algorithm to find the maximum planar subgraph of a<br />

nonplanar graph. Outerplanar graphs are those that can be drawn such that all vertices lie on the outer<br />

face of the drawing. Such graphs can be characterized as having no subgraph homeomorphic to and<br />

can be recognized and embedded in linear time.<br />

Related Problems: Graph partition (see page ), drawing trees (see page ).<br />

Next: Graph Problems: Hard Problems Up: Graph Problems: Polynomial-Time Previous: Drawing<br />

Trees<br />

<strong>Algorithm</strong>s<br />

Mon Jun 2 23:33:50 EDT 1997<br />

file:///E|/BOOK/BOOK4/NODE170.HTM (3 of 3) [19/1/2003 1:31:14]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!