Abstract: Graph‑level regression underpins many real‑world applications, yet public benchmarks remain heavily skewed toward molecular graphs and citation networks. This limited diversity hinders progress on models that must generalize across both homogeneous and heterogeneous graph structures. We introduce RelSC, a new graph‑regression dataset built from program graphs that combine syntactic and semantic information extracted from source code. Each graph is labelled with the execution‑time cost of the corresponding program, providing a continuous target variable that differs markedly from those found in existing benchmarks.
RelSC is released in two complementary variants. \typeOne supplies rich node features under a single (homogeneous) edge type, while \typeTwo preserves the original multi‑relational structure, connecting nodes through multiple edge types that encode distinct semantic relationships. Together, these variants let researchers probe how representation choice influences model behaviour.
We evaluate a diverse set of graph neural network architectures on both variants of RelSC. The results reveal consistent performance differences between the homogeneous and multi-relational settings, emphasising the importance of structural representation. These findings demonstrate RelSC's value as a challenging and versatile benchmark for advancing graph regression methods.
Keywords: Graph Neural Networks, Graph Regression, Benchmark Dataset, Software Engineering, Heterogeneous Graphs
Video: https://youtu.be/NeL_WnjkZ80
Assigned Action Editor: ~Hongyang_R._Zhang1
Submission Number: 109
Loading