This paper addresses the classical graph drawing problem of designing an algorithm that computes an orthogonal representation with the minimum number of bends, by considering all possible planar embeddings of the graph. While the general problem has been shown to be NP-complete, polynomial time algorithms have been devised for graphs whose vertex degree is at most three. We show the first algorithm whose time complexity is exponential only in the number of vertices of degree four of the input graph. Our algorithm is further extended to handle graphs with vertices of degree higher than four. The analysis of the algorithm is supported by several experiments on the structure of a large set of input graphs.

Computing Orthogonal Drawings in a Variable Embedding Setting

DIDIMO, WALTER;LIOTTA, Giuseppe
1998

Abstract

This paper addresses the classical graph drawing problem of designing an algorithm that computes an orthogonal representation with the minimum number of bends, by considering all possible planar embeddings of the graph. While the general problem has been shown to be NP-complete, polynomial time algorithms have been devised for graphs whose vertex degree is at most three. We show the first algorithm whose time complexity is exponential only in the number of vertices of degree four of the input graph. Our algorithm is further extended to handle graphs with vertices of degree higher than four. The analysis of the algorithm is supported by several experiments on the structure of a large set of input graphs.
1998
3540653856
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11391/143714
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 13
social impact