A stable graph layout algorithm for processes

被引:4
|
作者
Mennens, Robin J. P. [1 ,2 ]
Scheepens, Roeland [2 ]
Westenberg, Michel A. [1 ]
机构
[1] Eindhoven Univ Technol, Dept Math & Comp Sci, Eindhoven, Netherlands
[2] ProcessGold, Eindhoven, Netherlands
关键词
AESTHETICS; VISUALIZATION;
D O I
10.1111/cgf.13723
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Process mining enables organizations to analyze data about their (business) processes. Visualization is key to gaining insight into these processes and the associated data. Process visualization requires a high-quality graph layout that intuitively represents the semantics of the process. Process analysis additionally requires interactive filtering to explore the process data and process graph. The ideal process visualization therefore provides a high-quality, intuitive layout and preserves the mental map of the user during the visual exploration. The current industry standard used for process visualization does not satisfy either of these requirements. In this paper, we propose a novel layout algorithm for processes based on the Sugiyama framework. Our approach consists of novel ranking and order constraint algorithms and a novel crossing minimization algorithm. These algorithms make use of the process data to compute stable, high-quality layouts. In addition, we use phased animation to further improve mental map preservation. Quantitative and qualitative evaluations show that our approach computes layouts of higher quality and preserves the mental map better than the industry standard. Additionally, our approach is substantially faster, especially for graphs with more than 250 edges.
引用
收藏
页码:725 / 737
页数:13
相关论文
共 50 条
  • [1] Graph layout using a genetic algorithm
    Barreto, AMS
    Barbosa, HJC
    SIXTH BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, VOL 1, PROCEEDINGS, 2000, : 179 - 184
  • [2] A compound graph layout algorithm for biological pathways
    Dogrusoz, U
    Giral, E
    Cetintas, A
    Civril, A
    Demir, E
    GRAPH DRAWING, 2004, 3383 : 442 - 447
  • [3] A graph layout algorithm for drawing metabolic pathways
    Becker, MY
    Rojas, I
    BIOINFORMATICS, 2001, 17 (05) : 461 - 467
  • [4] Ant Colony Algorithm for Flexible Graph Layout
    Zhou, Yuncai
    NFD 2010: INTERNATIONAL CONFERENCE ON NETWORK AND FINANCE DEVELOPMENT, 2010, : 155 - 158
  • [5] An Automatic Layout Algorithm for BPEL Processes
    Albrecht, Benjamin
    Effinger, Philip
    Held, Markus
    Kaufmann, Michael
    SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 173 - 182
  • [6] An improved graph layout algorithm of embedded node attributes
    Tang, Ying
    Wang, Bin
    Fan, Jing
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2016, 28 (02): : 228 - 237
  • [7] BioLayout - an automatic graph layout algorithm for similarity visualization
    Enright, AJ
    Ouzounis, CA
    BIOINFORMATICS, 2001, 17 (09) : 853 - 854
  • [8] Neural-network algorithm for a graph layout problem
    Montana State Univ, Bozeman, United States
    IEEE Trans Neural Networks, 2 (341-345):
  • [9] A neural-network algorithm for a graph layout problem
    Cimikowski, R
    Shope, P
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (02): : 341 - 345
  • [10] Shock Wave: a Graph Layout Algorithm for Text Analyzing
    Cauz, Maxime
    Albert, Julien
    Wallemacq, Anne
    Linden, Isabelle
    Dumas, Bruno
    PROCEEDINGS OF THE 21ST ACM SYMPOSIUM ON DOCUMENT ENGINEERING (DOCENG '21), 2021,