# Complexity of Finding Non-Planar Rectilinear Drawings of Graphs

@inproceedings{Manuch2010ComplexityOF, title={Complexity of Finding Non-Planar Rectilinear Drawings of Graphs}, author={J{\'a}n Manuch and Murray D. Patterson and Sheung-Hung Poon and Chris Thachuk}, booktitle={International Symposium Graph Drawing and Network Visualization}, year={2010} }

We study the complexity of the problem of finding non-planar rectilinear drawings of graphs. This problem is known to be NP-complete. We consider natural restrictions of this problem where constraints are placed on the possible orientations of edges. In particular, we show that if each edge has prescribed direction "left", "right", "down" or "up", the problem of finding a rectilinear drawing is polynomial, while finding such a drawing with the minimum area is NP-complete. When assigned…

## 10 Citations

### On Smooth Orthogonal and Octilinear Drawings: Relations, Complexity and Kandinsky Drawings

- MathematicsAlgorithmica
- 2018

Two variants of the well-known orthogonal drawing model are studied: the smooth orthogonic, and the octilinear, both of which form an extension of the Orthogonal by supporting one additional type of edge segments.

### Lower Bounds and Fixed-Parameter Tractability of Drawing Graphs

- Computer Science, Mathematics
- 2015

Galoois theory is used to show that many variants of graph drawing problems have solutions that cannot be expressed by nested radicals or nested roots of low-degree polynomials, hence, such solutions cannot be computed exactly even in extended computational models that include such operations.

### On the Complexity of HV-rectilinear Planarity Testing

- MathematicsGD
- 2014

It is proved that HV-rectilinear planarity testing is NP-complete even for graphs having vertex degree at most three, which solves an open problem posed by both Manuch et al.

### Drawing HV-Restricted Planar Graphs

- MathematicsLATIN
- 2014

This paper gives a polynomial-time algorithm to check whether a given HV-restricted plane graph admits a good orthogonal drawing preserving the input embedding, which settles an open question posed by Maňuch, Patterson, Poon and Thachuk (GD 2010).

### Hardness of Approximate Compaction for Nonplanar Orthogonal Graph Drawings

- Computer ScienceGraph Drawing
- 2011

We show that several problems of compacting orthogonal graph drawings to use the minimum number of rows or the minimum possible area cannot be approximated to within better than a polynomial factor…

### Combinatorial Properties and Recognition of Unit Square Visibility Graphs

- MathematicsMFCS
- 2017

This work investigates combinatorial properties of these graph classes and the hardness of variants of the recognition problem, i.e., the problem of representing USGV with fixed visibilities within small area and, for USV, the general recognition problem.

### Inapproximability of Orthogonal Compaction

- Computer ScienceJ. Graph Algorithms Appl.
- 2012

We show that several problems of compacting orthogonal graph drawings to use the minimum number of rows, area, length of longest edge or total edge length cannot be approximated better than within a…

### Orthogonal-Ordering Constraints are Tough Ulrik Brandes

- Computer Science
- 2012

We show that rectilinear graph drawing, the core problem of bendminimum orthogonal graph drawing, and uniform edge-length drawing, the core problem of force-directed placement, are NP-hard even for…

### Orthogonal-Ordering Constraints are Tough

- Computer ScienceJ. Graph Algorithms Appl.
- 2013

It is shown that rectilinear graph drawing and uniform edge-length drawing, the core problem of bendminimum orthogonal graph drawing, are NP-hard even for embedded paths if subjected to Orthogonal-ordering constraints.

## References

SHOWING 1-10 OF 16 REFERENCES

### On Rectilinear Drawing of Graphs

- Mathematics, Computer ScienceGraph Drawing
- 2009

This paper presents a linear time fixed-parameter tractable algorithm to test whether a degree-4 graph has a rectilinear drawing, and shows that the problem is NP-hard for the graphs that consist of 4-cycle blocks connected by single edges, as well as the case where each vertex has degree 2 or 4.

### On the Computational Complexity of Upward and Rectilinear Planarity Testing

- Computer ScienceSIAM J. Comput.
- 2001

This paper shows that upward planarity testing and rectilinear planar testing are NP-complete problems, and shows that it is NP-hard to approximate the minimum number of bends in a planar orthogonal drawing of an n-vertex graph with an O(n1−∈) error.

### No-Bend Orthogonal Drawings of Subdivisions of Planar Triconnected Cubic Graphs

- MathematicsIEICE Trans. Inf. Syst.
- 2003

This paper considers a class of planar graphs, called subdividions ofPlanar triconnected cubic graphs, and gives a linear-time algorithm to examine whether such a planar graph G has a no-bend orthogonal drawing and to find one if G has.

### The Topology of Bendless Three-Dimensional Orthogonal Graph Drawing

- MathematicsGraph Drawing
- 2008

It is NP-complete to recognize xyz graphs, but it is shown how to do this in time O, under which bipartiteness of the graph is equivalent to orientability of the map.

### Orthogonal Drawings of Plane Graphs Without Bends

- MathematicsJ. Graph Algorithms Appl.
- 2001

A necessary and sufficient condition for a plane graph G of the maximum degree three to have an orthogonal drawing without bends is obtained and a linear-time algorithm to find such a drawing of G if it exists is given.

### Drawing graphs in the plane with high resolution

- MathematicsProceedings [1990] 31st Annual Symposium on Foundations of Computer Science
- 1990

It is shown that the problem of deciding if R=2 pi /d for a graph is NP-hard for d=4, and a counting argument is used to show that R=O(log d/d/sup 2/) for many graphs.

### No-bend Orthogonal Drawings of Series-Parallel Graphs

- MathematicsGD
- 2005

This paper gives a linear-time algorithm to examine whether a series-parallel graph G of the maximum degree three has a no-bend orthogonal drawing and to find one if G has.

### Drawing graphs with right angle crossings

- Computer ScienceTheor. Comput. Sci.
- 2009

This paper studies the interplay between number of bends per edge and total number of edges in RAC drawings to establish upper and lower bounds on these quantities.