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
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
建议保存本图,每天支付宝扫一扫(相册选取)领红包
实时播报
洋溢发布了新的文献求助10
1秒前
CipherSage应助霍元正采纳,获得10
2秒前
muxueqiu应助和光同尘采纳,获得200
2秒前
思源应助xgx984采纳,获得10
3秒前
zz发布了新的文献求助10
3秒前
ll发布了新的文献求助10
3秒前
5秒前
勤劳的乐天完成签到,获得积分10
5秒前
zhang发布了新的文献求助10
7秒前
Lucas应助李小晴天采纳,获得10
7秒前
7秒前
8秒前
zhangpeng完成签到,获得积分10
8秒前
独特鸽子发布了新的文献求助10
9秒前
luck完成签到,获得积分20
9秒前
111111完成签到,获得积分20
9秒前
10秒前
安详的沛菡完成签到,获得积分10
11秒前
11秒前
11秒前
怕孤单的猎豹完成签到 ,获得积分10
11秒前
12秒前
111111发布了新的文献求助30
12秒前
粉色小妖精完成签到,获得积分10
13秒前
hehehe完成签到,获得积分10
13秒前
13秒前
打打应助ll采纳,获得10
13秒前
14秒前
14秒前
15秒前
airport发布了新的文献求助10
15秒前
sarah发布了新的文献求助10
16秒前
16秒前
luck发布了新的文献求助30
16秒前
16秒前
薛禾发布了新的文献求助10
18秒前
王亚娟完成签到,获得积分10
18秒前
19秒前
20秒前
BruceQ完成签到,获得积分10
20秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Mentoring for Wellbeing in Schools 1200
List of 1,091 Public Pension Profiles by Region 1061
Binary Alloy Phase Diagrams, 2nd Edition 600
Atlas of Liver Pathology: A Pattern-Based Approach 500
A Technologist’s Guide to Performing Sleep Studies 500
EEG in Childhood Epilepsy: Initial Presentation & Long-Term Follow-Up 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 生物化学 物理 纳米技术 计算机科学 内科学 化学工程 复合材料 物理化学 基因 遗传学 催化作用 冶金 量子力学 光电子学
热门帖子
关注 科研通微信公众号,转发送积分 5497419
求助须知:如何正确求助?哪些是违规求助? 4594913
关于积分的说明 14447079
捐赠科研通 4527566
什么是DOI,文献DOI怎么找? 2480940
邀请新用户注册赠送积分活动 1465311
关于科研通互助平台的介绍 1437920