• DocumentCode
    1595724
  • Title

    Constraint-driven diagram layout

  • Author

    Dengler, Ed ; Friedell, Mark ; Marks, Joe

  • Author_Institution
    Waterloo Univ., Ont., Canada
  • fYear
    1993
  • Firstpage
    330
  • Lastpage
    335
  • Abstract
    Taking both perceptual organization and aesthetic criteria into account is the key to high-quality diagram layout, but makes for a more difficult problem than pure aesthetic layout. Computing the layout of a network diagram that exhibits a specified perceptual organization can be phrased as a constraint-satisfaction problem. Some constraints are derived from the perceptual-organization specification: the nodes in the diagram must be positioned so that they form specified perceptual gestalts, i.e., certain groups of nodes must form perceptual groupings by proximity, or symmetry, or shape motif, etc. Additional constraints are derived from aesthetic considerations: the layout should satisfy criteria that concern the number of link crossings, the sum of link lengths, or diagram area, etc. Using a generalization of a simple mass-spring layout technique to `satisfice´ constraints, we show how to produce high-quality layouts with specified perceptual organization for medium-sized diagrams (10-30 nodes) in under 30 seconds on a workstation
  • Keywords
    constraint handling; user interfaces; visual languages; aesthetic criteria; constraint-satisfaction problem; diagram area; link crossings; link lengths; mass-spring layout technique; network diagram; user interfaces; Computer networks; Graphics; Humans; Intelligent systems; Layout; Machine intelligence; Shape; Stochastic processes; Tree graphs; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1993., Proceedings 1993 IEEE Symposium on
  • Conference_Location
    Bergen
  • Print_ISBN
    0-8186-3970-9
  • Type

    conf

  • DOI
    10.1109/VL.1993.269619
  • Filename
    269619