首页> 外文会议>IEEE Pacific Visualization Symposium >Optimal Algorithms for Compact Linear Layouts
【24h】

Optimal Algorithms for Compact Linear Layouts

机译:紧凑型线性布局的最佳算法

获取原文

摘要

Linear layouts are a simple and natural way to draw a graph: all vertices are placed on a single line and edges are drawn as arcs between the vertices. Despite its simplicity, a linear layout can be a very meaningful visualization if there is a particular order defined on the vertices. Common examples of such ordered - and often also directed - graphs are event sequences and processes. A main drawback of linear layouts are the usually (very) large aspect ratios of the resulting drawings, which prevent users from obtaining a good overview of the whole graph. In this paper we present a novel and versatile algorithm to optimally fold a linear layout of a graph such that it can be drawn nicely in a specified aspect ratio, while still clearly communicating the linearity of the layout. Our algorithm allows vertices to be drawn as blocks or rectangles of specified sizes to incorporate different drawing styles, label sizes, and even recursive structures. For reasonably-sized drawings the folded layout can be computed interactively. We demonstrate the applicability of our algorithm on graphs that represent process trees, a particular type of process model. Our algorithm arguably produces much more readable layouts than existing methods.
机译:线性布局是绘制图形的简单且自然的方式:将所有顶点放在单线上,边缘被绘制为顶点之间的弧。尽管有简单性,如果在顶点上有特定的顺序,则线性布局可以是非常有意义的可视化。这种有序的常见示例 - 并且通常也有针对性的图形是事件序列和过程。线性布局的主要缺点通常是所得到的附图的通常(非常)的大宽高比,其防止用户获得整个图的良好概述。在本文中,我们提出了一种新颖和多功能算法来最佳地折叠图形的线性布局,使得可以在特定的纵横比中略微绘制,同时仍然清楚地传达布局的线性。我们的算法允许顶点被绘制为指定大小的块或矩形,以合并不同的绘图样式,标签大小甚至递归结构。对于合理的图纸,可以以交互方式计算折叠的布局。我们展示了算法在代表过程树,特定类型的过程模型的图表上的适用性。我们的算法可以说可以比现有方法产生更多可读布局。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号