mlsanityData to 14 Oct 2026

SmartGD: A GAN-Based Graph Drawing Framework for Diverse Aesthetic Goals

arXiv 2206.06434 ↗First posted 13 Jun 2022cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

While a multitude of studies have been conducted on graph drawing, many existing methods only focus on optimizing a single aesthetic aspect of graph layouts, which can lead to sub-optimal results. There are a few existing methods that have attempted to develop a flexible solution for optimizing different aesthetic aspects measured by different aesthetic criteria. Furthermore, thanks to the significant advance in deep learning techniques, several deep learning-based layout methods were proposed recently. These methods have demonstrated the advantages of deep learning approaches for graph drawing. However, none of these existing methods can be directly applied to optimizing non-differentiable criteria without special accommodation. In this work, we propose a novel Generative Adversarial Network (GAN) based deep learning framework for graph drawing, called SmartGD, which can optimize different quantitative aesthetic goals, regardless of their differentiability. To demonstrate the effectiveness and efficiency of SmartGD, we conducted experiments on minimizing stress, minimizing edge crossing, maximizing crossing angle, maximizing shape-based metrics, and a combination of multiple aesthetics. Compared with several popular graph drawing algorithms, the experimental results show that SmartGD achieves good performance both quantitatively and qualitatively.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 21 of its 52 references that are in the map. First posted on arXiv 13 Jun 2022.

Builds on

21 of 52 references.

References · 21

  1. 2017Attention Is All You Needcited by 60,361
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  4. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  6. 2014Conditional Generative Adversarial Netscited by 2,162
  7. 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,908
  8. 2020Image Segmentation Using Deep Learning: A Surveycited by 660
  9. 2017Wasserstein GANcited by 639
  10. 2018How Does Batch Normalization Help Optimization?cited by 357
  11. 2018The relativistic discriminator: a key element missing from standard GANcited by 238
  12. 2021Deceive D: Adaptive Pseudo Augmentation for GAN Training with Limited Datacited by 53
9 more
  1. 2019A Deep Generative Model for Graph Layoutcited by 19
  2. 2019DeepDrawing: A Deep Learning Approach to Graph Drawingcited by 15
  3. 2018Evaluating the Readability of Force Directed Graph Layouts: A Deep Learning Approachcited by 14
  4. 2021DeepGD: A Deep Learning Framework for Graph Drawing Using GNNcited by 10
  5. 2021Graph Neural Networks for Graph Drawingcited by 8
  6. 2021Deep Neural Network for DrawiNg Networks, (DNN)^2cited by 6
  7. 2018A Heuristic Approach towards Drawings of Graphs with High Crossing Resolutioncited by 4
  8. 2021Multicriteria Scalable Graph Drawing via Stochastic Gradient Descent, (SGD)2cited by 4
  9. 2019Stress-Plus-X (SPX) Graph Layoutcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 3.

6 papers.