Portable network resolving huge-graph isomorphism problem

Abstract The graph isomorphism, as a key task in graph data analysis, is of great significance for the understanding, feature extraction, and pattern recognition of graph data. The best performance of traditional methods is the quasi-polynomial time complexity, which is infeasible for huge graphs. This paper aims to propose a lightweight graph network to resolve the problem of isomorphism in huge graphs. We propose a partitioning algorithm with linear time complexity based on isomorphic necessary condition to handle network graphs that cannot be fully computed by a single computer. We use anti-weight convolution analysis and skip connections to obtain a more stable representation with fewer layers and parameters. We implement simulations on personal computer (PC) with graphs consisting of hundred millions of edges, demonstrating the identification performance ( <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mo>&gt;</mml:mo> <mml:mstyle scriptlevel="0"/> <mml:mstyle scriptlevel="0"/> <mml:mn>98</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:mrow> </mml:math> ) and time efficiency.

Authors

Institutions

Publication Details

Journal
Machine Learning Science and Technology
Published
2024-09-01
DOI
https://doi.org/10.1088/2632-2153/ad7d5f
Citations
2
Primary Topic
Graph Theory and Algorithms
Type
article
Field-Weighted Citation Impact
0.50

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Portable network resolving huge-graph isomorphism problem

Ming‐Xing Luo, Xin An, Xue Yang, Ling-Fang Li
2 citations
Machine Learning Science and Technology
Graph Theory and Algorithms
0.50
article

Portable network resolving huge-graph isomorphism problem

Ming‐Xing Luo, Xin An, Xue Yang, Ling-Fang Li
article en
2 citations

Abstract

Abstract The graph isomorphism, as a key task in graph data analysis, is of great significance for the understanding, feature extraction, and pattern recognition of graph data. The best performance of traditional methods is the quasi-polynomial time complexity, which is infeasible for huge graphs. This paper aims to propose a lightweight graph network to resolve the problem of isomorphism in huge graphs. We propose a partitioning algorithm with linear time complexity based on isomorphic necessary condition to handle network graphs that cannot be fully computed by a single computer. We use anti-weight convolution analysis and skip connections to obtain a more stable representation with fewer layers and parameters. We implement simulations on personal computer (PC) with graphs consisting of hundred millions of edges, demonstrating the identification performance ( <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mo>&gt;</mml:mo> <mml:mstyle scriptlevel="0"/> <mml:mstyle scriptlevel="0"/> <mml:mn>98</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:mrow> </mml:math> ) and time efficiency.

Machine Learning Science and TechnologyVol. 5(3)
Southwest Jiaotong University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 35%
Graph Theory and Algorithms
0.50
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.