Skip to main content
Log in

An Algorithm for Straight-Line Drawing of Planar Graphs

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

We present a new algorithm for drawing planar graphs on the plane. It can be viewed as a generalization of the algorithm of Chrobak and Payne, which, in turn, is based on an algorithm by de Fraysseix, Pach, and Pollack. Our algorithm improves the previous ones in that it does not require a preliminary triangulation step; triangulation proves problematic in drawing graphs ``nicely,'' as it has the tendency to ruin the structure of the input graph. The new algorithm retains the positive features of the previous algorithms: it embeds a biconnected graph of n vertices on a grid of size (2n-4) x (n-2) in linear time. We have implemented the algorithm as part of a software system for drawing graphs nicely.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received September 21, 1995; revised March 15, 1996.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Harel, D., Sardas, M. An Algorithm for Straight-Line Drawing of Planar Graphs . Algorithmica 20, 119–135 (1998). https://doi.org/10.1007/PL00009189

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00009189

Navigation