6 research outputs found
Upward Three-Dimensional Grid Drawings of Graphs
A \emph{three-dimensional grid drawing} of a graph is a placement of the
vertices at distinct points with integer coordinates, such that the straight
line segments representing the edges do not cross. Our aim is to produce
three-dimensional grid drawings with small bounding box volume. We prove that
every -vertex graph with bounded degeneracy has a three-dimensional grid
drawing with volume. This is the broadest class of graphs admiting
such drawings. A three-dimensional grid drawing of a directed graph is
\emph{upward} if every arc points up in the z-direction. We prove that every
directed acyclic graph has an upward three-dimensional grid drawing with
volume, which is tight for the complete dag. The previous best upper
bound was . Our main result is that every -colourable directed
acyclic graph ( constant) has an upward three-dimensional grid drawing with
volume. This result matches the bound in the undirected case, and
improves the best known bound from for many classes of directed
acyclic graphs, including planar, series parallel, and outerplanar
Drawing Kn in Three Dimensions with One Bend per Edge
We give a drawing of Kn in three dimensions in which vertices are placed at integer grid points and edges are drawn crossing-free with at most one bend per edge in a volume bounded by O(n^2.5)
Visualizing three-dimensional graph drawings
viii, 110 leaves : ill. (some col.) ; 29 cm.The GLuskap system for interactive three-dimensional graph drawing applies techniques of
scientific visualization and interactive systems to the construction, display, and analysis of
graph drawings. Important features of the system include support for large-screen stereographic
3D display with immersive head-tracking and motion-tracked interactive 3D wand
control. A distributed rendering architecture contributes to the portability of the system,
with user control performed on a laptop computer without specialized graphics hardware.
An interface for implementing graph drawing layout and analysis algorithms in the Python
programming language is also provided. This thesis describes comprehensively the work
on the system by the author—this work includes the design and implementation of the major
features described above. Further directions for continued development and research in
cognitive tools for graph drawing research are also suggested