- 著者
- F. J. Brandenburg
- タイトル
- On the complexity of optimal drawings of graphs
- 書籍
- Graph-Theoretic Concepts in Computer Science: 15th
International Workshop WG '89 Proceedings
- ページ
- 166-80
- 日時
- June 1989
- 概要
- Considers the problem of producing aesthetically
nice drawings of graphs from the complexity point of
view. The author proposes grid embeddings of graphs
and measures 'nice' by algorithmic cost measures of
the embeddings, e.g., area, expansion, edge length,
etc. He proves that optimal embeddings with fixed
costs are NP-complete, even for binary trees. This
sharpens previous NP-completeness results of optimal
embeddings from connected graphs to binary trees and
extends them to other cost measures. The author
introduces placement graph grammars. These are
special graph grammars enriched by a placement
component. The placement component contains partial
information on the relative positions of the
vertices, which is a reduction of the placement
information contained in any concrete grid drawing.
Every derivation of a graph in the base graph
grammar has an associated placement component. By an
extension of the parsing process one can compute a
placement of the vertices of each generated graph,
which is consistent with the associated placement
component, and is area minimal. For connected graphs
of bounded degree this can be done in polynomial time
- カテゴリ
- GraphLayout
Category: GraphLayout
Organization: Lehrstuhl fur Inf., Passau University, West
Germany Edited by: Nagl, M.
Abstract: Considers the problem of producing aesthetically
nice drawings of graphs from the complexity point of
view. The author proposes grid embeddings of graphs
and measures 'nice' by algorithmic cost measures of
the embeddings, e.g., area, expansion, edge length,
etc. He proves that optimal embeddings with fixed
costs are NP-complete, even for binary trees. This
sharpens previous NP-completeness results of optimal
embeddings from connected graphs to binary trees and
extends them to other cost measures. The author
introduces placement graph grammars. These are
special graph grammars enriched by a placement
component. The placement component contains partial
information on the relative positions of the
vertices, which is a reduction of the placement
information contained in any concrete grid drawing.
Every derivation of a graph in the base graph
grammar has an associated placement component. By an
extension of the parsing process one can compute a
placement of the vertices of each generated graph,
which is consistent with the associated placement
component, and is area minimal. For connected graphs
of bounded degree this can be done in polynomial time
Bibtype: InProceedings
Booktitle: Graph-Theoretic Concepts in Computer Science: 15th
International Workshop WG '89 Proceedings
Author: F. J. Brandenburg
Pages: 166-80
Month: jun
Title: On the complexity of optimal drawings of graphs
Year: 1989
Keyword: computational complexity, grammars, graph theory,
graphs, optimisation, complexity, optimal drawings,
graphs, grid embeddings, NP-complete, binary trees,
placement graph grammars, parsing