Computer Science ›› 2018, Vol. 45 ›› Issue (8): 300-305.doi: 10.11896/j.issn.1002-137X.2018.08.054

• Interdiscipline & Frontier • Previous Articles     Next Articles

Node Invariants by Imitating High-order Moments and Their Graph Invariants

JIANG Shun-liang, GE Yun, TANG Yi-ling XU, Shao-ping, YE Fa-mao   

  1. School of Information Engineering,Nanchang University,Nanchang 330031,China
  • Received:2017-07-24 Online:2018-08-29 Published:2018-08-29

Abstract: By the way of high-order moments and the level-order computing framework,twenty kinds of node invariants were defined with the connection distance and level-order information of nodes.These node invariants reflect overall bias distribution characteristics,non-uniformity and smoothness,while the sum of squares of nodal degree reflects the distribution of the nodal degrees in the level.By comparing the number of distinguishable nodes,it is found that the sum of squares of nodal degrees obviously improves the refining ability of node invariants.The node invariants are ordered to form a vector as the graph invariant.The calculation results show that there are nine graph invariants that can distinguish between all N<25 non-isomorphic tree and N<34 non-isomorphic irreducible tree (no 2-degree tree) without instance being found so far for non-isomorphic tree with the same graph invariants for trees with more nodes.The distinguished ability of nine graph invariants to non-isomorphic graphs (N<10) exceeds the 19 results of 22 graph invariants in reference [8],and the degeneracy of nine graph invariants is small,thus improving the performance of random graph isomorphism testing.

Key words: Graph invariants, Graph isomorphism, Node invariants, Tree invariants

CLC Number: 

  • TP301.6
[1]SAVAGE N.Graph matching in theory and practice[J].Communications of the ACM,2016,59(7):12-14.
[2]BABAI L.Graph Isomorphism in Quasipolynomial Time[OL].http://arxiv.org/abs/1512.03547.
[3]MCKAY B D,PIPERNO A.Practical graph isomorphism,II[J].Journal of Symbolic Computation,2014,60(1):94-112[4]HOU A M.Theory Research and Algorithm Design On Halmiltonian Cycle and Graph Isomorphism Problems[D].Guangzhou:South China University of Technology,2013.(in Chinese)侯爱民.哈密顿环与图同构问题的理论研究及算法设计[D].广州:华南理工大学,2013.
[5]PIEC S M,MALARZ K,KULAKOWSKI K,et al.How tocount trees[J].International Journal of Modern Physics C,2005,16(10):1527-1534.
[6]ZOU X X,DAI Q.A Vertex Refinement Method for Graph Isomorphism[J].Journal of Software,2007,18(2):213-219.(in Chinese)邹潇湘,戴琼.图同构中的一类顶点细分方法[J].软件学报,2007,18(2):213-219.
[7]GAMKRELIDZE A,VARAMASHVILI L,HOTZ G.New Invariants for the Graph Isomorphism Problem[J].Journal of Mathematical Sciences,2016,218(6):754-762.
[8]DEHMER M,GRABNER M,MOWSHOWITZ A,et al.An efficient heuristic approach to detecting graph isomorphism based on combinations of highly discriminating invariants[J].Advances in Computational Mathematics,2013,39(2):311-325.
[9]BUSS S R.Alogtime algorithms for tree isomorphism,comparison,and canonization[M]∥Computational Logic and Preef Theory.Springer Berlin Heidelberg,1997:18-33.
[10]ZHANG B,TANG Y,WU J,et al.LD:A Polynomial Time Algorithm for Tree Isomorphism[J].Procedia Engineering,2011,15(8):2015-2020.
[11]ZHANG N.Research the Longest Path Length Based On the Degree Sequence of Non-isomorphic Undirected Tree[D].Huhehot:Inner Mongolia Normal University,2013.(in Chinese)张楠.基于度序列的非同构无向树的最长路径长度的研究[D].呼和浩特:内蒙古师范大学,2013.
[12]SCHMUCK N S,WAGNER S G,HUA W.Greedy trees,caterpillars,and Wiener-type graph invariants[J].Match Communications in Mathematical and in Computer Chemistry,2012,68(68):273-292.
[13]LOHREY M,MANETH S,PETERNEK F.Compressed Tree Canonization[C]∥International Colloquium on Automata,Languages,and Programming.Springer Berlin Heidelberg,2015:337-349.
[14]BRINKMANN G,COOLSAET K,GOEDGEBEUR J.House of Graphs:A database of interesting graphs[J].Discrete Applied Mathematics,2013,161(1/2):311-314.
[15]BABAI L,ERDOS P,SELKOW S M.Random Graph Isomor-phism[J].Siam Journal on Computing,1980,9(3):628-635.
[1] XIANG Ying-zhuo, WEI Qiang, YOU Ling, SHI Hao. Improved Genetic Algorithm for Subgraph Isomorphism Problem [J]. Computer Science, 2019, 46(6A): 98-101.
[2] XIANG Ying-zhuo, TAN Ju-xian, HAN Jie-si, SHI Hao. Survey of Graph Matching Algorithms [J]. Computer Science, 2018, 45(6): 27-31.
[3] LI Li-ping, ZHAO Chuan-rong, KONG De-ren and WANG Fang. Research on Unsupervised Regional Remote Sensing Image Retrieval Algorithm Based on Graph Theory [J]. Computer Science, 2017, 44(7): 315-317.
[4] MA Yuan-kui and BAI Xiao-liang. Voxel Features Segmentation of Triangular Mesh Models [J]. Computer Science, 2015, 42(10): 13-15.
[5] GUO Xin,DONG Jian-feng and ZHOU Qing-ping. Large Scale Induced Subgraphs Mining Algorithm on Self Adaptive Cloud [J]. Computer Science, 2014, 41(6): 155-160.
[6] ZHANG Chun-ying and ZHANG Xue. Uncertain Attribute Graph Sub-graph Isomorphism and its Determination Algorithm [J]. Computer Science, 2013, 40(6): 242-246.
[7] . Research on Clone Detection for Large-scale Model [J]. Computer Science, 2012, 39(4): 28-31.
[8] . [J]. Computer Science, 2006, 33(11): 219-221.
[9] . [J]. Computer Science, 2006, 33(1): 260-263.
[10] . [J]. Computer Science, 2005, 32(10): 193-196.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!