English

The Turing Test for Graph Drawing Algorithms

Social and Information Networks 2021-05-11 v4

Abstract

Do algorithms for drawing graphs pass the Turing Test? That is, are their outputs indistinguishable from graphs drawn by humans? We address this question through a human-centred experiment, focusing on `small' graphs, of a size for which it would be reasonable for someone to choose to draw the graph manually. Overall, we find that hand-drawn layouts can be distinguished from those generated by graph drawing algorithms, although this is not always the case for graphs drawn by force-directed or multi-dimensional scaling algorithms, making these good candidates for Turing Test success. We show that, in general, hand-drawn graphs are judged to be of higher quality than automatically generated ones, although this result varies with graph size and algorithm.

Keywords

Cite

@article{arxiv.2008.04869,
  title  = {The Turing Test for Graph Drawing Algorithms},
  author = {Helen C. Purchase and Daniel Archambault and Stephen Kobourov and Martin Nöllenburg and Sergey Pupyrev and Hsiang-Yun Wu},
  journal= {arXiv preprint arXiv:2008.04869},
  year   = {2021}
}

Comments

Appears in the Proceedings of the 28th International Symposium on Graph Drawing and Network Visualization (GD 2020)

R2 v1 2026-06-23T17:47:08.373Z