English

MGC: A Complex-Valued Graph Convolutional Network for Directed Graphs

Machine Learning 2022-02-04 v2 Signal Processing

Abstract

Recent advancements in Graph Neural Networks have led to state-of-the-art performance on graph representation learning. However, the majority of existing works process directed graphs by symmetrization, which causes loss of directional information. To address this issue, we introduce the magnetic Laplacian, a discrete Schr\"odinger operator with magnetic field, which preserves edge directionality by encoding it into a complex phase with an electric charge parameter. By adopting a truncated variant of PageRank named Linear- Rank, we design and build a low-pass filter for homogeneous graphs and a high-pass filter for heterogeneous graphs. In this work, we propose a complex-valued graph convolutional network named Magnetic Graph Convolutional network (MGC). With the corresponding complex-valued techniques, we ensure our model will be degenerated into real-valued when the charge parameter is in specific values. We test our model on several graph datasets including directed homogeneous and heterogeneous graphs. The experimental results demonstrate that MGC is fast, powerful, and widely applicable.

Keywords

Cite

@article{arxiv.2110.07570,
  title  = {MGC: A Complex-Valued Graph Convolutional Network for Directed Graphs},
  author = {Jie Zhang and Bo Hui and Po-Wei Harn and Min-Te Sun and Wei-Shinn Ku},
  journal= {arXiv preprint arXiv:2110.07570},
  year   = {2022}
}

Comments

11 pages, 4 figures, 5 tables