Crossing number of graphs with rotation systems

  • Authors:
  • Michael J. Pelsmajer;Marcus Schaefer;Daniel Štefankovič

  • Affiliations:
  • Illinois Institute of Technology, Chicago, IL;DePaul University, Chicago, IL;University of Rochester, Rochester, NY

  • Venue:
  • GD'07 Proceedings of the 15th international conference on Graph drawing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show that computing the crossing number of a graph with a given rotation system is NP-complete. This result leads to a new and much simpler proof of Hlineny's result, that computing the crossing number of a cubic graph (without rotation system) is NP-complete. We also investigate the special case of multigraphs with rotation systems on a fixed number k of vertices. For k = 1 and k = 2 the crossing number can be computed in polynomial time and approximated to within a factor of 2 in linear time. For larger k we show how to approximate the crossing number to within a factor of (k+4 4)/5 in time O(mk+2) on a graph with m edges.