Charles Explorer logo
🇬🇧

Improved enumeration of simple topological graphs

Publication at Faculty of Mathematics and Physics |
2013

Abstract

A simple topological graph T=(V(T), E(T)) is a drawing of a graph in the plane where every two edges have at most one common point (an endpoint or a crossing) and no three edges pass through a single crossing. Topological graphs G and H are isomorphic if H can be obtained from G by a homeomorphism of the sphere, and weakly isomorphic if G and H have the same set of pairs of crossing edges.

We generalize results of Pach and Toth and the author's previous results on counting different drawings of a graph under both notions of isomorphism. We prove that for every graph G with n vertices, m edges and no isolated vertices the number of weak isomorphism classes of simple topological graphs that realize G is at most 2^{O(n^2 log (m/n))}, and at most 2^{O(mn^{1/2} log n)} if m(6+epsilon)n.