atlas

Research map / Graph learning / GNN architectures

On topological descriptors for graph products

NeurIPS 2025 · Graph learning › GNN architectures · approach: Substructure-aware GNN expressivity · 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.

Characterizes the expressive power of Euler characteristic (EC) diagrams on colored graphs, gives efficient algorithms for persistent homology (PH) under product filtrations on box products of graphs, and shows PH of (virtual) graph products is strictly more expressive than PH of components while EC is not.

Problem

Topological descriptors (persistent homology and Euler characteristic) on graphs are expensive to compute and filtrations are usually fixed or learned without structural considerations; it is unclear what information EC and PH capture, especially on box products of graphs.

Approach

Gives a combinatorial characterization of EC diagram expressivity on colored graphs, shows max EC (edge filtrations induced by vertex colors) matches EC in expressivity, and analyzes PH/EC on box products with product filtrations, yielding efficient product-filtration PH algorithms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use graph-product edge-level PH instead of standard edge-level PHBREC Basic (60), Closeness · BREC Basic (60)accuracy: 93.33 -> 100.0Helped
Use graph-product edge-level PH instead of standard edge-level PHBREC Reg. (50), Closeness · BREC Reg. (50)accuracy: 86.00 -> 100.0Helped
Use graph-product edge-level PH instead of standard edge-level PHBREC Ext. (100), Closeness · BREC Ext. (100)accuracy: 71.00 -> 94.00Helped
Use graph-product edge-level PH instead of standard edge-level PHBREC Basic (60), Jaccard Index · BREC Basic (60)accuracy: 98.33 -> 98.33No clear effect
Use graph-product edge-level PH instead of standard edge-level PHBREC Reg. (50), Jaccard Index · BREC Reg. (50)accuracy: 94.00 -> 94.00No clear effect
Use graph-product edge-level PH instead of standard edge-level PHBREC Ext. (100), Jaccard Index · BREC Ext. (100)accuracy: 56.00 -> 61.00Helped
Use graph-product vertex-level PH instead of standard vertex-level PHBREC Basic (60), Clustering · BREC Basic (60)accuracy: 100.0 -> 100.0No clear effect
Use graph-product vertex-level PH instead of standard vertex-level PHBREC Reg. (50), Clustering · BREC Reg. (50)accuracy: 98.00 -> 98.00No clear effect
Use graph-product vertex-level PH instead of standard vertex-level PHBREC Ext. (100), Clustering · BREC Ext. (100)accuracy: 84.00 -> 84.00No clear effect
Add graph-product PH descriptorsGIN · DHFRaccuracy: 80.53 ± 4.10 -> 82.89 ± 4.16Helped
Add graph-product PH descriptorsGIN · COX2accuracy: 76.60 ± 2.61 -> 78.30 ± 5.90Helped
Add graph-product PH descriptorsGIN · ZINC (12K)MAE: 0.57 ± 0.02 -> 0.54 ± 0.02Helped

Surprising findings

Limitations

Experimental setup

Datasets: BREC minimal Cayley graphs COX2 DHFR NCI1 NCI109 ZINC PROTEINS

Benchmarks: BREC minimal Cayley graphs COX2 DHFR NCI1 NCI109 ZINC PROTEINS

Metrics: accuracy MAE runtime (seconds)

Baselines: standard PH GIN GCN GraphSAGE ProdFilt

Builds on: persistent homology BREC benchmark GIN GCN GraphSAGE

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