, Volume 68, Issue 4, pp 954-997
Date: 08 Nov 2012

2-Layer Right Angle Crossing Drawings

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


A 2-layer drawing represents a bipartite graph where each vertex is a point on one of two parallel lines, no two vertices on the same line are adjacent, and the edges are straight-line segments. In this paper we study 2-layer drawings where any two crossing edges meet at right angle. We characterize the graphs that admit this type of drawing, provide linear-time testing and embedding algorithms, and present a polynomial-time crossing minimization technique. Also, for a given graph G and a constant k, we prove that it is \(\mathcal{NP}\) -complete to decide whether G contains a subgraph of at least k edges having a 2-layer drawing with right angle crossings.

Work supported in part by MIUR of Italy under project AlgoDEEP prot. 2008TFBWL4. An abstract of this work was presented at the International Workshop on Algorithms and Combinatorics (IWOCA 2011) [7].