A Linear-Time Algorithm for Drawing a Planar Graph on a Grid

Abstract We present a linear-time algorithm that, given an n -vertex planar graph G , finds an embedding of G into a (2 n − 4) × ( n − 2) grid such that the edges of G are straight-line segments.