Algorithm for Interpretable Graph Features via Motivic Persistent Cohomology
Yoshihiro Maruyama
TL;DR
This work introduces the Chromatic Persistence Algorithm (CPA), an event-driven method for obtaining refined, cohomological graph features from weighted graphs via graphic arrangements. CPA leverages the chromatic–to–Poincaré/$E$–polynomial correspondence and a deletion–contraction jump identity to update per-threshold invariants and per-edge changes efficiently, yielding a principled, interpretable descriptor of global graph structure. The authors establish exponential worst-case complexity, fixed-parameter tractability in treewidth, and near-linear performance on common graph families, with experimental validation on molecule-like rings showing superior discriminative power over standard 1-skeleton persistent homology. CPA thus provides deterministic, scalable, and interpretable features that can be readily incorporated into graph-ML workflows, complementing local representations and enabling robust analysis of ring/cycle structures in graphs.
Abstract
We present the Chromatic Persistence Algorithm (CPA), an event-driven method for computing persistent cohomological features of weighted graphs via graphic arrangements, a classical object in computational geometry. We establish rigorous complexity results: CPA is exponential in the worst case, fixed-parameter tractable in treewidth, and nearly linear for common graph families such as trees, cycles, and series-parallel graphs. Finally, we demonstrate its practical applicability through a controlled experiment on molecular-like graph structures.
