著者
F. J. Brandenburg
タイトル
Nice drawings of graphs are computationally hard
ページ
1-15
日時
May 1988
概要
The problem of how to draw a graph and more importantly, how to draw it nicely is addressed. As a formal approach to this problem, the author proposes graph embeddings. A graph embedding is a mapping from a guest graph into a host graph. Graph embeddings are very rich in their descriptive capabilities. These should suffice to capture all instances from real applications in an appropriate way. Graph embeddings offer various parameters for optimizations which are used to describe aesthetics in a formal and uniform way. Thus, one measures the niceness of a drawing by the values of its aesthetic parameters, such as area, width, expansion, maximal and total edge length, or non-planarity. However, in this general framework and from an algorithmic point of view, optimal embeddings or equivalently nice drawings of graphs are intractable. In general, they are NP-complete, which means that one must pay for nice drawings with a high computational effort. This fact holds even for trees. To the contrary, there are drawings of trees which satisfy the upper and lower bounds up to some constant factor and are computable in polynomial time
カテゴリ
GraphLayout
Category: GraphLayout
Organization: Lehrstuhl fur Inf., Passau University, West
        Germany Edited by: Gorny, P.; Tauber, M.J.
Abstract: The problem of how to draw a graph and more
        importantly, how to draw it nicely is addressed. As
        a formal approach to this problem, the author
        proposes graph embeddings. A graph embedding is a
        mapping from a guest graph into a host graph. Graph
        embeddings are very rich in their descriptive
        capabilities. These should suffice to capture all
        instances from real applications in an appropriate
        way. Graph embeddings offer various parameters for
        optimizations which are used to describe aesthetics
        in a formal and uniform way. Thus, one measures the
        niceness of a drawing by the values of its aesthetic
        parameters, such as area, width, expansion, maximal
        and total edge length, or non-planarity. However, in
        this general framework and from an algorithmic point
        of view, optimal embeddings or equivalently nice
        drawings of graphs are intractable. In general, they
        are NP-complete, which means that one must pay for
        nice drawings with a high computational effort. This
        fact holds even for trees. To the contrary, there
        are drawings of trees which satisfy the upper and
        lower bounds up to some constant factor and are
        computable in polynomial time
Bibtype: Article
Author: F. J. Brandenburg
Pages: 1-15
Month: may
Source: Visualization in Human-Computer Interaction
Title: Nice drawings of graphs are computationally hard
Year: 1988
Keyword: computational complexity, computational geometry,
        graph theory, trees (mathematics), computationally
        hard, formal approach, graph embedding, guest graph,
        host graph, descriptive capabilities, real
        applications, optimizations, niceness, aesthetic
        parameters, area, width, expansion, edge length,
        non-planarity, optimal embeddings, equivalently nice
        drawings, NP-complete, computational effort, trees