{
  "abstract": "Graph neural networks learn from relational structure but can be sensitive to edge-level noise. We study a hybrid graph classifier that combines a message-passing branch (Graph Isomorphism Network, GIN) with a topological branch based on extended persistence diagrams and PersLay embeddings. Training optionally uses a paper-specific hinge penalty motivated by stable persistence-diagram representations and Lipschitz regularity, which we abbreviate as “HK-inspired.” On six TUDataset benchmarks, we compare five ablations (Full, GIN+PersLay, GIN + HK, GIN only, PersLay only) and measure robustness as accuracy drop under 10% random edge removal at test time, with persistence diagrams fixed from the original graphs; we also report targeted perturbations on MUTAG and PROTEINS and runtime on all six datasets. The regularized configurations reduce relative accuracy degradation where GIN-only is sensitive, particularly on smaller molecular and protein graphs, but do not consistently maximize clean or perturbed accuracy. On large social-network benchmarks, robustness differences are small and clean accuracy is the main differentiator. Adding PersLay to GIN can improve accuracy on several datasets, while PersLay alone performs worst. Training the full model increases per-epoch cost relative to GIN-only, with most overhead during training rather than inference. Overall, the results support a conditional empirical conclusion: combining structure, topology, and stability-oriented training can improve robustness under specified structural perturbations, with dataset-dependent accuracy–stability trade-offs rather than universal guarantees. Author summary: We study how graph neural networks behave when some edges in a graph are missing or altered. These models are widely used to classify molecules, proteins, and social networks, but their predictions can change if the observed connections are incomplete or noisy. We combine two complementary views of a graph: a standard message-passing network that looks at local neighborhoods, and a topological summary that captures global connectivity patterns through persistence diagrams. We also test a training penalty that discourages large prediction changes when inputs are perturbed. Across six public benchmarks, this combination can make predictions more stable under edge removal, especially on smaller molecular and protein graphs, but it does not always improve raw accuracy. On large social networks, ordinary message-passing models are already largely insensitive to removing 10% of edges. Our results therefore do not support a one-size-fits-all claim. Instead, they help practitioners decide when topology-aware features and stability-oriented training are worth the added cost, and when a simpler graph neural network is already sufficient.",
  "abstract_shown": true,
  "affiliations": [
    "Faculty of Mathematics, University of Belgrade, Belgrade, Serbia",
    "School of Data Science and Analytics, Kennesaw State University, Kennesaw, Georgia, United States of America"
  ],
  "article_type": "Research Article",
  "arxiv": null,
  "author_total": 2,
  "authors": [
    {
      "affs": [
        0
      ],
      "name": "Jelena Losic"
    },
    {
      "affs": [
        1
      ],
      "name": "Charles Fanning"
    }
  ],
  "bibtex": "https://research.draconitic.com/paper/axgn87jttab56.bib",
  "cited_by": 0,
  "doi": "10.1371/journal.pcsy.0000125",
  "fulltext_url": "https://journals.plos.org/complexsystems/article?id=10.1371/journal.pcsy.0000125",
  "id": "axgn87jttab56",
  "issns": [
    "2837-8830"
  ],
  "landing_url": "https://journals.plos.org/complexsystems/article?id=10.1371/journal.pcsy.0000125",
  "language": null,
  "licence": "CC-BY-4.0",
  "licence_label": "CC BY 4.0",
  "licence_source": "journal",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "metadata_licence": null,
  "native_subjects": [
    [
      "openalex",
      "1702|Advanced Graph Neural Networks"
    ],
    [
      "plos",
      "/Biology and life sciences/Biochemistry/Enzymology/Enzyme structure"
    ],
    [
      "plos",
      "/Biology and life sciences/Biochemistry/Proteins/Protein structure"
    ],
    [
      "plos",
      "/Biology and life sciences/Biochemistry/Proteins/Protein structure/Protein structure networks"
    ],
    [
      "plos",
      "/Biology and life sciences/Biochemistry/Proteins/Structural proteins"
    ],
    [
      "plos",
      "/Biology and life sciences/Cell biology/Signal transduction/Cell signaling/Signaling cascades/Stress signaling cascade"
    ],
    [
      "plos",
      "/Biology and life sciences/Molecular biology/Macromolecular structure analysis/Protein structure"
    ],
    [
      "plos",
      "/Biology and life sciences/Molecular biology/Macromolecular structure analysis/Protein structure/Protein structure networks"
    ],
    [
      "plos",
      "/Biology and life sciences/Neuroscience/Neural networks"
    ],
    [
      "plos",
      "/Computer and information sciences/Network analysis/Social networks"
    ],
    [
      "plos",
      "/Computer and information sciences/Neural networks"
    ],
    [
      "plos",
      "/Medicine and health sciences/Clinical medicine/Signs and symptoms/Poisoning"
    ],
    [
      "plos",
      "/Social sciences/Sociology/Social networks"
    ]
  ],
  "openalex": "W7206192194",
  "pdf_url": "https://journals.plos.org/complexsystems/article/file?id=10.1371/journal.pcsy.0000125&type=printable",
  "pmcid": null,
  "pmid": null,
  "published": "2026-09-02",
  "publisher": "Public Library of Science",
  "ris": "https://research.draconitic.com/paper/axgn87jttab56.ris",
  "sources": [
    {
      "first_seen": "2026-10-30T12:18:02Z",
      "native_id": "10.1371/journal.pcsy.0000125",
      "source": "plos",
      "url": "https://journals.plos.org/complexsystems/article?id=10.1371/journal.pcsy.0000125"
    }
  ],
  "subjects": [
    {
      "field": "biochemistry",
      "origin": "plos:enzymology",
      "subfield": "enzymology-metabolism"
    },
    {
      "field": "biochemistry",
      "origin": "plos:molecular biology",
      "subfield": "molecular-biology"
    },
    {
      "field": "biology",
      "origin": "plos:cell biology",
      "subfield": "cell-biology"
    }
  ],
  "title": "Topology-aware GNNs under structural perturbations: Empirical robustness across domains",
  "title_text": "Topology-aware GNNs under structural perturbations: Empirical robustness across domains",
  "type": "peer-reviewed",
  "updated_at": "2026-10-30T12:18:02Z",
  "url": "https://research.draconitic.com/paper/axgn87jttab56",
  "venue": "PLOS Complex Systems",
  "versions": []
}