atlas

Research map / Graph learning / Graph algorithms and clustering

What Makes a Good Feedforward Computational Graph?

ICML 2025 · Graph learning › Graph algorithms and clustering · approach: Graph distance and retrieval · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes two metrics (averaged mixing time and normalised minimax fidelity) for feedforward computational graphs, uses FunSearch to discover a sparse, self-similar "FS graph" generator, and shows it performs well on max, second-max, and parity tasks.

Problem

Choosing a good feedforward (causal) computational graph for sequential neural networks: prior graph rewiring theory assumes undirected graphs, and fully connected or sliding-window feedforward graphs are the default despite issues like over-squashing and dispersion.

Approach

Define two complementary measures for feedforward graphs, averaged mixing time (random walk toward the sink) and minimax fidelity (how sharply each node's signal reaches the sink under averaging diffusion), derive their asymptotics for several graph families, and use FunSearch to discover a recursive, expander-based FS graph with O(polylog n) mixing time and high fidelity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the FS graph instead of other sparse graphsGraph attention network · Maximum retrievalaccuracyHelped
use the FS graph instead of other sparse graphsGraph attention network · Second maximum retrievalaccuracyHelped
use the FS graph instead of other sparse graphsGraph attention network · ParityaccuracyHelped
replace the fully connected graph with the FS graphGraph attention network · ParityaccuracyNo clear effect
replace the FS graph with Poisson(0.8)Graph attention network · Maximum retrievalaccuracyNo clear effect
use the FS graph instead of the line graphGemma 2B fine-tuned on Wikipedia · WikipediaperplexityHelped
replace the fully connected graph with the FS graphGemma 2B fine-tuned on Wikipedia · WikipediaperplexityNo clear effect
add self-edges (ablation)Graph models using the tested graph generators · Maximum retrievalaccuracyHelped
add self-edges (ablation)Graph models using the tested graph generators · Second maximum retrievalaccuracyHelped
add self-edges (ablation)Graph models using the tested graph generators · ParityaccuracyHelped
increase expander indegree from log n to 4 log n (ablation)FS graph · Maximum retrievalaccuracyHelped
increase expander indegree from log n to 4 log n (ablation)FS graph · Second maximum retrievalaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic maximum retrieval synthetic second maximum retrieval synthetic parity Wikipedia

Benchmarks: maximum retrieval second maximum retrieval parity Wikipedia perplexity

Metrics: test accuracy perplexity averaged mixing time normalised minimax fidelity

Baselines: fully connected feedforward graph line graph Erdős-Rényi graphs oriented expanders Poisson(p) graphs

Builds on: FunSearch graph attention networks Gemma 2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy