Versatile Graph Foundation Models from Frozen Time-Series Foundation Models via Parallel Flows
Organizations: Nanyang Technological University, Singapore.
Abstract
Graph foundation models aim to serve unseen graphs across tasks, feature spaces, and label sets. Most current models learn how to represent a new graph by pre-training on other graphs. Because graph data are scarce and differ across domains in features and structures, what they learn may not transfer to a graph from an unseen domain. We show that a frozen time-series foundation model, pre-trained on abundant time series, can instead serve as a graph foundation model without graph pre-training and without any gradient update on the target graph. Such a model reads ordered multivariate sequences, but a graph has no time axis, and covering all its edges with sequences is nontrivial because a node can have many neighbors. We therefore propose GraphFlowFM, which decomposes a graph into parallel flows, sets of vertex-disjoint paths that jointly cover every edge, and reads each path as a multivariate time series with the nodes as time steps. A frozen TimesFM encodes the paths with causal attention, which gives each node a self token and a context token, and a closed-form ridge readout weighs these tokens by their alignment with the labels. In node classification, GraphFlowFM attains the best average rank on 21 datasets among graph foundation models published in 2025 and 2026, ranks first on 17 datasets, and leads on six of the seven heterophilous datasets. It also exceeds pre-trained graph foundation models in link prediction on all six datasets and ranks second in molecule classification, behind only a model fine-tuned after pre-training on molecules.
Figures & tables
| Dataset | GraphAny | TS-Mean | TS-GAT | NodePFN | RGVT | Ours |
|---|---|---|---|---|---|---|
| Homophilous | ||||||
| Cora | 77.8 | n/r | n/r | 82.1 | 81.7 | 83.1 |
| CiteSeer | 67.5 | 68.7 | 68.7 | 67.3 | 70.1 | 70.4 |
| PubMed | 77.5 | 75.0 | 75.5 | 78.0 | 78.2 | 79.3 |
| Photo | 90.2 | 90.2 | 89.7 | 90.5 | 92.3 | 92.5 |
| CS | 90.8 | 90.9 | 91.1 | 91.5 | 92.3 | 93.0 |
| Dataset | Best pre-trained GFM | Best per-dataset model | GraphFlowFM |
|---|---|---|---|
| Cora | 89.27 (R-GFM) | 87.34 (GCN) | 92.86 |
| CiteSeer | 90.88 (R-GFM) | 96.90 (DGI) | 93.81 |
| PubMed | 92.26 (OFA) | 91.16 (GCN) | 95.89 |
| AirUS | 86.17 (GCOPE) | 92.50 (DGI) | 95.78 |
| Amazon-ratings | 98.49 (GIT-S) | 98.05 (BGRL) | 99.70 |
| GitHub | 86.72 (OpenGraph) | 87.48 (GCN) | 91.69 |
| Method | Graph training | HIV | BBBP | BACE | ToxCast | Tox21 | Rank |
|---|---|---|---|---|---|---|---|
| GIN | Per-Dataset | 76.83 | 67.36 | 75.55 | 62.92 | 72.26 | 4.6 |
| BGRL | Per-Dataset | 72.18 | 67.40 | 73.75 | 62.52 | 72.97 | 5.4 |
| GraphMAE | Per-Dataset | 69.54 | 66.43 | 66.56 | 62.52 | 74.13 | 5.4 |
| OFA | Pre-Train + FT | 76.48 | 65.79 | 77.88 | 63.49 | 73.00 | 4.0 |
| GIT-G | Pre-Train + FT | 73.63 | 68.33 | 79.28 | 63.00 | 73.81 | 3.2 |
| GIT-S | Pre-Train + FT | 74.75 | 68.72 | 81.10 | 63.63 | 73.78 | 2.2 |
| Dataset | Original | Relabeled | Range | Disagreement |
|---|---|---|---|---|
| Cora | 83.1 | 82.0 0.5 | 81.2–82.6 | 7.0% |
| Texas | 83.8 | 80.8 1.9 | 78.4–83.8 | 10.1% |
| Roman-empire | 80.6 | 80.6 0.2 | 80.4–80.9 | 7.0% |
| Amazon-ratings | 50.8 | 50.6 0.3 | 50.2–51.0 | 14.4% |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Group | Dataset | Source | Domain | Nodes | Edges | Feat. | Classes | Hom. |
| Homophilous | Cora | Planetoid | citation | 2,708 | 5,278 | 1,433 | 7 | 0.81 |
| CiteSeer | Planetoid | citation | 3,327 | 4,552 | 3,703 | 6 | 0.74 | |
| PubMed | Planetoid | citation | 19,717 | 44,324 | 500 | 3 | 0.80 | |
| Photo | Amazon (Shchur et al.) | co-purchase | 7,650 | 119,081 | 745 | 8 | 0.83 | |
| CS | Coauthor (Shchur et al.) | co-authorship | 18,333 | 81,894 | 6,805 | 15 | 0.81 | |
| Computers | Amazon (Shchur et al.) | co-purchase | 13,752 | 245,861 | 767 | 10 | 0.78 |
| Component | Hyperparameter | Value |
|---|---|---|
| Node signals | feature group | 32 SVD variates of the weighted features ( Section III-C ) |
| structure group | , random-walk return probabilities for 1 to 7 steps | |
| Parallel flows | DFS order | roots by decreasing degree, neighbors by increasing degree |
| window, overlap | 480 nodes, 64 nodes | |
| directions | both | |
| Encoder | model | TimesFM-3, frozen, 20 layers, width 1,280 |
| Dataset | GraphAny | GraphAny-Arxiv | TS-Mean | TS-GAT | NodePFN | RGVT | RGVT-Linear | TAG | GraphFlowFM |
|---|---|---|---|---|---|---|---|---|---|
| Homophilous | |||||||||
| Cora | 77.82 | 79.38 | n/r | n/r | 82.06 | 81.68 | 81.32 | 83.50 | 83.10 0.00 |
| CiteSeer | 67.50 | 68.34 | 68.66 | 68.70 | 67.30 | 70.12 | 71.96 | 68.08 | 70.40 0.00 |
| PubMed | 77.46 | 76.36 | 74.98 | 75.46 | 78.00 | 78.20 | 79.02 | 78.96 | 79.30 0.00 |
| Photo | 90.18 | 90.60 | 90.18 | 89.66 | 90.53 | 92.29 | 92.02 | 89.63 | 92.47 0.66 |
| CS | 90.85 | 90.45 | 90.92 | 91.13 | 91.55 | 92.28 | 91.32 | 90.49 | 93.04 0.29 |
| Method | Graph Training | Cora | CiteSeer | PubMed | AirUS | Ratings | GitHub |
|---|---|---|---|---|---|---|---|
| GCOPE | Pre-Train + FT | 88.71 | 88.60 | 90.84 | 86.17 | – | 82.16 |
| SAMGPT | Pre-Train + FT | 88.62 | 89.91 | 84.92 | – | – | – |
| MDGFM | Pre-Train + FT | 88.41 | 89.12 | 84.78 | – | – | – |
| R-GFM | Pre-Train + FT | 89.27 | 90.88 | 88.62 | – | – | – |
| GFT | Pre-Train, No FT | – | – | 55.83 | – | – | – |
| RAGraph | Pre-Train, No FT | – | – | 58.29 | – | – | – |
Graph Foundation Models
Graph Foundation Models are pretrained graph-learning systems designed to transfer across datasets, tasks, and domains with different structures and features.
See all 101 papers