Pith. sign in

REVIEW

On Finding All Connected Maximum-Sized Common Subgraphs in Multiple Labeled Graphs

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2503.22368 v2 pith:VPSAEVU7 submitted 2025-03-28 cs.DS cs.DMmath.COq-bio.MN

classification cs.DScs.DMmath.COq-bio.MN
keywords graphscommonapproachmolecularmultipleverticesacrossadditionally
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

We present an exact algorithm for computing all common subgraphs with the maximum number of vertices across multiple graphs. Our approach is further extended to handle the connected Maximum Common Subgraph (MCS), identifying the largest common subgraph in terms of either vertices or edges across multiple graphs, where edges or vertices may additionally be labeled to account for possible atom types or bond types, a classical labeling used in molecular graphs. Our approach leverages modular product graphs and a modified Bron-Kerbosch algorithm to enumerate maximal cliques, ensuring all intermediate solutions are retained. A pruning heuristic efficiently reduces the modular product size, improving computational feasibility. Additionally, we introduce a graph ordering strategy based on graph-kernel similarity measures to optimize the search process. Our method is particularly relevant for bioinformatics and cheminformatics, where identifying conserved structural motifs in molecular graphs is crucial. Empirical results on molecular datasets demonstrate that our approach is scalable and fast.

Discussion (0). Continue with ORCID to comment.

Pith tools