STRATISFIMAL LAYOUT: A modular optimization model for laying out layered node-link network visualizations

计算机科学 可扩展性 启发式 图形绘制 可视化 模块化设计 节点(物理) 集合(抽象数据类型) 整数规划 分布式计算 理论计算机科学 数据挖掘 程序设计语言 数据库 算法 结构工程 操作系统 工程类
作者
Sara Di Bartolomeo,Mirek Riedewald,Wolfgang Gatterbauer,Cody Dunne
出处
期刊:IEEE Transactions on Visualization and Computer Graphics [Institute of Electrical and Electronics Engineers]
卷期号:28 (1): 324-334 被引量:18
标识
DOI:10.1109/tvcg.2021.3114756
摘要

Node-link visualizations are a familiar and powerful tool for displaying the relationships in a network. The readability of these visualizations highly depends on the spatial layout used for the nodes. In this paper, we focus on computing layered layouts, in which nodes are aligned on a set of parallel axes to better expose hierarchical or sequential relationships. Heuristic-based layouts are widely used as they scale well to larger networks and usually create readable, albeit sub-optimal, visualizations. We instead use a layout optimization model that prioritizes optimality - as compared to scalability - because an optimal solution not only represents the best attainable result, but can also serve as a baseline to evaluate the effectiveness of layout heuristics. We take an important step towards powerful and flexible network visualization by proposing Stratisfimal Layout, a modular integer-linear-programming formulation that can consider several important readability criteria simultaneously - crossing reduction, edge bendiness, and nested and multi-layer groups. The layout can be adapted to diverse use cases through its modularity. Individual features can be enabled and customized depending on the application. We provide open-source and documented implementations of the layout, both for web-based and desktop visualizations. As a proof-of-concept, we apply it to the problem of visualizing complicated SQL queries, which have features that we believe cannot be addressed by existing layout optimization models. We also include a benchmark network generator and the results of an empirical evaluation to assess the performance trade-offs of our design choices. A full version of this paper with all appendices, data, and source code is available at osf.io/qdyt9 with live examples at https://visdunneright.github.io/stratisfimal/.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
CodeCraft应助科研通管家采纳,获得10
刚刚
大模型应助科研通管家采纳,获得10
刚刚
科目三应助科研通管家采纳,获得10
刚刚
情怀应助科研通管家采纳,获得10
刚刚
乐乐应助303采纳,获得10
刚刚
敏静发布了新的文献求助10
刚刚
刚刚
bkagyin应助科研通管家采纳,获得10
刚刚
刚刚
FashionBoy应助科研通管家采纳,获得10
刚刚
哈哈发布了新的文献求助10
刚刚
orixero应助科研通管家采纳,获得10
刚刚
刚刚
脑洞疼应助科研通管家采纳,获得10
刚刚
共享精神应助科研通管家采纳,获得10
刚刚
小小的世界完成签到,获得积分10
1秒前
斯文败类应助科研通管家采纳,获得10
1秒前
1秒前
乐观的颦应助科研通管家采纳,获得10
1秒前
yookia发布了新的文献求助10
1秒前
小蘑菇应助科研通管家采纳,获得10
1秒前
FOLLOW发布了新的文献求助10
1秒前
2秒前
颜源智完成签到,获得积分10
2秒前
Joyj99发布了新的文献求助10
2秒前
李健的小迷弟应助李生姜采纳,获得10
2秒前
在水一方应助小猫三明治采纳,获得10
3秒前
3秒前
卷卷发布了新的文献求助10
3秒前
4秒前
4秒前
华仔应助务实振家采纳,获得10
4秒前
5秒前
打打应助尧尧采纳,获得10
5秒前
wgy完成签到,获得积分10
5秒前
风格化橙发布了新的文献求助10
5秒前
江刚完成签到,获得积分10
6秒前
7秒前
桃子发布了新的文献求助30
7秒前
儒雅的蜜粉完成签到,获得积分10
7秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Picture this! Including first nations fiction picture books in school library collections 2000
The Cambridge History of China: Volume 4, Sui and T'ang China, 589–906 AD, Part Two 1500
Cowries - A Guide to the Gastropod Family Cypraeidae 1200
Quality by Design - An Indispensable Approach to Accelerate Biopharmaceutical Product Development 800
ON THE THEORY OF BIRATIONAL BLOWING-UP 666
Signals, Systems, and Signal Processing 610
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6391082
求助须知:如何正确求助?哪些是违规求助? 8206159
关于积分的说明 17369034
捐赠科研通 5444717
什么是DOI,文献DOI怎么找? 2878694
邀请新用户注册赠送积分活动 1855181
关于科研通互助平台的介绍 1698459