Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computer Science
  4. Computer Science Technical Reports
  5. An Incremental Drawing Algorithm for Planar Graphs

An Incremental Drawing Algorithm for Planar Graphs

File(s)
95-1508.ps (341.51 KB)
95-1508.pdf (265 KB)
Permanent Link(s)
https://hdl.handle.net/1813/7166
Collections
Computer Science Technical Reports
Author
Harel, David
Sardas, Meir
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 graph of $n$ vertices on a grid of size $(2n-4)\times (n-2)$ in linear time. We have implemented the algorithm as part of a software system for drawing graphs nicely.

Date Issued
1995-04
Publisher
Cornell University
Keywords
computer science
•
technical report
Previously Published as
http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR95-1508
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance