A sketch of an algorithm for the Steinitz representation for a planar graph



Our goal is to arrange vertices so that each vertex is associated with a circle on a sphere in a way that two vertices are adjacent if and only if the associated circles are tangent to each other.

(An alternative description of the Steinitz representation is to represent the graph as a polytope that wraps around a sphere in a way that every edge is tangent to the sphere.)

A picture of a Steinitz representation

An outline of the algorithm