A Comprehensive Survey of Graph Embedding: Problems, Techniques, and Applications

By Hongyun Cai, Vincent Wenchen Zheng, Kevin Chen-Chuan Chang. 2017

1,965 citations recorded by the source corpus.

Graph is an important data representation which appears in a wide diversity of real-world scenarios. Effective graph analytics provides users a deeper understanding of what is behind the data, and thus can benefit a lot of useful applications such as node classification, node recommendation, link prediction, etc. However, most graph analytics methods suffer the high computation and space cost. Graph embedding is an effective yet efficient way to solve the graph analytics problem. It converts the graph data into a low dimensional space in which the graph structural information and graph properties are maximumly preserved. In this survey, we conduct a comprehensive review of the literature in graph embedding. We first introduce the formal definition of graph embedding as well as the related concepts. After that, we propose two taxonomies of graph embedding which correspond to what challenges exist in different graph embedding problem settings and how the existing work addresses these challenges in their solutions. Finally, we summarize the applications that graph embedding enables and suggest four promising future research directions in terms of computation efficiency, problem settings, techniques, and application scenarios.

Subfields: Artificial Intelligence, Computer Networks and Communications, Statistical and Nonlinear Physics, Graph Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Shirui Pan
  2. Chengqi Zhang
  3. Philip S. Yu
  4. Guodong Long
  5. William L. Hamilton
  6. Stephan Günnemann
  7. Jure Leskovec
  8. Jing Jiang

In Computer Networks and Communications

  1. Stephan Günnemann
  2. Sergey Ivanov
  3. Evgeny Burnaev
  4. Liang Yao
  5. Chengsheng Mao
  6. Yuan Luo
  7. Huan Liu
  8. Aleksandar Bojchevski

In Statistical and Nonlinear Physics

  1. Shirui Pan
  2. Bryan Perozzi
  3. Chengqi Zhang
  4. Stephan Günnemann
  5. Guodong Long
  6. Jing Jiang
  7. William L. Hamilton
  8. Ruiqi Hu

In Graph Learning

  1. William L. Hamilton
  2. Stephan Günnemann
  3. Bryan Perozzi
  4. Aleksandar Bojchevski
  5. Shirui Pan
  6. Jure Leskovec
  7. Chengqi Zhang
  8. Kevin Chen-Chuan Chang

Citations in the corpus