Convolutional Signal Propagation: A Simple Scalable Algorithm for Hypergraphs
<|reference_start|>Convolutional Signal Propagation: A Simple Scalable Algorithm for Hypergraphs: Last decade has seen the emergence of numerous methods for learning on graphs, particularly Graph Neural Networks (GNNs). These methods, however, are often not directly applicable to more complex structures like bipartite graphs (equivalent to hypergraphs), which represent interactions among two entity types (e.g. a user liking a movie). This paper proposes Convolutional Signal Propagation (CSP), a non-parametric simple and scalable method that natively operates on bipartite graphs (hypergraphs) and can be implemented with just a few lines of code. After defining CSP, we demonstrate its relationship with well-established methods like label propagation, Naive Bayes, and Hypergraph Convolutional Networks. We evaluate CSP against several reference methods on real-world datasets from multiple domains, focusing on retrieval and classification tasks. Our results show that CSP offers competitive performance while maintaining low computational complexity, making it an ideal first choice as a baseline for hypergraph node classification and retrieval. Moreover, despite operating on hypergraphs, CSP achieves good results in tasks typically not associated with hypergraphs, such as natural language processing.<|reference_end|>
@article{procházka2024convolutional,
    title={Convolutional Signal Propagation: A Simple Scalable Algorithm for
  Hypergraphs},
    author={Pavel Proch'azka, Marek Dv{e}div{c}, Luk'av{s} Bajer},
    journal={arXiv preprint arXiv:2409.17628},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.17628},
    primaryClass={cs.LG}
}