Graph Homomorphism Convolution

Abstract

In this paper, we study the graph classification problem from the graph homomorphism perspective. We consider the homomorphisms from $F$ to $G$, where $G$ is a graph of interest (e.g. molecules or social networks) and $F$ belongs to some family of graphs (e.g. paths or non-isomorphic trees). We show that graph homomorphism numbers provide a natural invariant (isomorphism invariant and $\mathcal{F}$-invariant) embedding maps which can be used for graph classification. Viewing the expressive power of a graph classifier by the $\mathcal{F}$-indistinguishable concept, we prove the universality property of graph homomorphism vectors in approximating $\mathcal{F}$-invariant functions. In practice, by choosing $\mathcal{F}$ whose elements have bounded tree-width, we show that the homomorphism method is efficient compared with other methods.

Cite

Text

Nguyen and Maehara. "Graph Homomorphism Convolution." International Conference on Machine Learning, 2020.

Markdown

[Nguyen and Maehara. "Graph Homomorphism Convolution." International Conference on Machine Learning, 2020.](https://mlanthology.org/icml/2020/nguyen2020icml-graph/)

BibTeX

@inproceedings{nguyen2020icml-graph,
  title     = {{Graph Homomorphism Convolution}},
  author    = {Nguyen, Hoang and Maehara, Takanori},
  booktitle = {International Conference on Machine Learning},
  year      = {2020},
  pages     = {7306-7316},
  volume    = {119},
  url       = {https://mlanthology.org/icml/2020/nguyen2020icml-graph/}
}