AUTOMATIC GRAPH LAYOUT USING SUGIYAMA ALGORITHM, LSTM NEURAL NETWORKS AND ELK LIBRARY

Authors

  • Nenad Mišić Autor

DOI:

https://doi.org/10.24867/17BE05Misic

Keywords:

visualization, graphs, automatic layout, sugiyama algorithm, LSTM, ELK

Abstract

This paper presents the specification and implementation of a system for automatic diagram layouting. Nodes are power electronics and digital signal processing components, so one of the special requirements of the project is to adjust the layouting  to that use case and display the given diagrams in a meaningful way.

References

[1] Sugiyama, Kozo, Shojiro Tagawa, and Mitsuhiko Toda. "Methods for visual understanding of hierarchical system structures." IEEE Transactions on Systems, Man, and Cybernetics 11.2 (1981): 109-125.
[2] Hochreiter, Sepp, and Jürgen Schmidhuber. "Long short-term memory." Neural computation 9.8 (1997): 1735-1780.
[3] Schulze, Christoph Daniel, Miro Spönemann, and Reinhard Von Hanxleden. "Drawing layered graphs with port constraints." Journal of Visual Languages & Computing 25.2 (2014): 89-106
[4] Blackwell, Alan, Kim Marriott, and Atsushi Shimojima. "Diagrammatic Representation and Inference." (2004).
[5] Purchase, Helen C. "Metrics for graph drawing aesthetics." Journal of Visual Languages & Computing 13.5 (2002): 501-516.

Published

2022-04-03

Issue

Section

Electrotechnical and Computer Engineering