吉林大学学报(工学版) ›› 2018, Vol. 48 ›› Issue (2): 526-532.doi: 10.13229/j.cnki.jdxbgxb20170302

Previous Articles     Next Articles

Heuristic algorithm of all common subsequences of multiple sequences for measuring multiple graphs similarity

WANG Xu1, 2, OUYANG Ji-hong1, 2, CHEN Gui-fen3   

  1. 1.College of Computer Science and Technology, Jilin University, Changchun 130012, China;
    2.Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Jilin University, Changchun 130012, China;
    3.College of Information Technology, Jilin Agricultural University, Changchun 130118, China
  • Received:2017-03-30 Online:2018-03-01 Published:2018-03-01

Abstract: A heuristic algorithm A* for measuring the similarity of multiple graphs is proposed. In this algorithm, the multiple graphs are represented as multiple sequences, then the number of all common subsequences in the matches of the multiple graphs is calculated, and this number is used to measure the similarity of the multiple graphs. This algorithm avoids the redundant calculations in non-matches of multiple graphs, maximizes the heuristic function value of all common subsequences of the suffixes sequences, limits the search nodes to the subset of matches between two sequences, thus reducing the number of the calculation nodes. Compared with the existing graph similarity methods, the proposed algorithm can not only measure the similarity of multiple graphs, but also simplify the calculation process. The similarity of multiple graphs can be quickly measured using this algorithm with the boot of the heuristic information.

Key words: artificial intelligence, multiple graph similarity, heuristic algorithm, all common subsequences, multiple sequences, matches

CLC Number: 

  • TP18
[1] Hattori M, Okuno Y, Goto S, et al. Development of a chemical structure comparison method for integrated analysis of chemical and genomic information in the metabolic pathways [J]. Journal of the American Chemical Society, 2003, 125(39): 11853-11865.
[2] Shanavas N, Wang H, Lin Z, et al. Supervised graph-based term weighting scheme for effective Text Classification [C] ∥ Proceedings of the 22nd European Conference on Artificial Intelligence, Hague, Netherlands, 2016: 1710-1711.
[3] Elzinga C, Wang H. Kernels for acyclic digraphs [J]. Pattern Recognition Letters, 2012, 33(16): 2239-2244.
[4] Sugiyama M, Llinares F, Kasenburg N, et al. Significant subgraph mining with multiple testing correction [C] ∥ Proceedings of the SIAM International Conference on Data Mining, Vancouver, Canada, 2015: 37-45.
[5] Li Tao, Dong Han, Shi Yong-tang, et al. A comparative analysis of new graph distance measures and graph edit distance [J]. Information Sciences, 2017, 403: 15-21.
[6] Zhu Gang-gao, Iglesias C. Computing semantic similarity of concepts in knowledge graphs [J]. IEEE Transactions on Knowledge and Data Engineering, 2017, 29(1): 72-85.
[7] Sugiyama M, Borgwardt K. Halting in random walk Kernels [C]∥28th International Conference on Neural Information Processing Systems,Montreal, Canada, 2015: 1639-1647.
[8] Borgwardt K, Kriegel H. Shortest-path Kernels on graphs [C]∥Proceedings of IEEE International Conference on Data Mining, Houston, USA, 2005: 74-81.
[9] Szilagyi S, Szilagyi L. A fast hierarchical clustering algorithm for large-scale protein sequence data sets [J]. Computers in Biology and Medicine, 2014, 48: 94-101.
[10] Forster D, Bittner L, Karkar S, et al. Testing ecological theories with sequence similarity networks: marine ciliates exhibit similar geographic dispersal patterns as multicellular organisms [J]. BMC Biology, 2015,13(1):1-16.
[11] Yanardag P, Vishwanathan S. A structural smoothing framework for robust graph comparison [C]∥Proceedings of Neural Information Processing Systems, Montreal, Canada, 2015: 2134-2142.
[12] Wang H. All common subsequences [C]∥Proceeding 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, 2007: 635-640.
[13] Lin Z, Wang H, McClean S. A multidimensional sequence approach to measuring tree similarity [J]. IEEE Transactions on Knowledge and Data Engineering, 2012, 24(2): 197-208.
[14] Chin F, Poon C.Performance analysis of some simple heuristics for computing longest common subsequences [J]. Algorithmica, 1994, 12: 293-311.
[15] Wang Q, Korkin D, Shang Y. A fast multiple longest common subsequence(MLCS) algorithm [J]. IEEE Transactions on Knowledge and Data Engineering, 2011, 23(3): 321-334.
[1] DONG Sa, LIU Da-you, OUYANG Ruo-chuan, ZHU Yun-gang, LI Li-na. Logistic regression classification in networked data with heterophily based on second-order Markov assumption [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1571-1577.
[2] GU Hai-jun, TIAN Ya-qian, CUI Ying. Intelligent interactive agent for home service [J]. Journal of Jilin University(Engineering and Technology Edition), 2018, 48(5): 1578-1585.
[3] WANG Xu, OUYANG Ji-hong, CHEN Gui-fen. Measurement of graph similarity based on vertical dimension sequence dynamic time warping method [J]. 吉林大学学报(工学版), 2018, 48(4): 1199-1205.
[4] ZHANG Hao, ZHAN Meng-ping, GUO Liu-xiang, LI Zhi, LIU Yuan-ning, ZHANG Chun-he, CHANG Hao-wu, WANG Zhi-qiang. Human exogenous plant miRNA cross-kingdom regulatory modeling based on high-throughout data [J]. 吉林大学学报(工学版), 2018, 48(4): 1206-1213.
[5] HUANG Lan, JI Lin-ying, YAO Gang, ZHAI Rui-feng, BAI Tian. Construction of disease-symptom semantic net for misdiagnosis prompt [J]. 吉林大学学报(工学版), 2018, 48(3): 859-865.
[6] LI Xiong-fei, FENG Ting-ting, LUO Shi, ZHANG Xiao-li. Automatic music composition algorithm based on recurrent neural network [J]. 吉林大学学报(工学版), 2018, 48(3): 866-873.
[7] LIU Jie, ZHANG Ping, GAO Wan-fu. Feature selection method based on conditional relevance [J]. 吉林大学学报(工学版), 2018, 48(3): 874-881.
[8] JIAO Yu-ling, XU Liang-cheng, WANG Zhan-zhong, ZHANG Peng. Balance experiment and analysis of double U-shaped assembly line based on directed network [J]. 吉林大学学报(工学版), 2018, 48(2): 454-459.
[9] YANG Xin, XIA Si-jun, LIU Dong-xue, FEI Shu-min, HU Yin-ji. Target tracking based on improved accelerated gradient under tracking-learning-detection framework [J]. 吉林大学学报(工学版), 2018, 48(2): 533-538.
[10] LIU Xue-juan, YUAN Jia-bin, XU Juan, DUAN Bo-jia. Quantum k-means algorithm [J]. 吉林大学学报(工学版), 2018, 48(2): 539-544.
[11] QU Hui-yan, ZHAO Wei, QIN Ai-hong. A fast collision detection algorithm based on optimization operator [J]. 吉林大学学报(工学版), 2017, 47(5): 1598-1603.
[12] LI Jia-fei, SUN Xiao-yu. Clustering method for uncertain data based on spectral decomposition [J]. 吉林大学学报(工学版), 2017, 47(5): 1604-1611.
[13] SHAO Ke-yong, CHEN Feng, WANG Ting-ting, WANG Ji-chi, ZHOU Li-peng. Full state based adaptive control of fractional order chaotic system without equilibrium point [J]. 吉林大学学报(工学版), 2017, 47(4): 1225-1230.
[14] WANG Sheng-sheng, WANG Chuang-feng, GU Fang-ming. Spatio-temporal reasoning for OPRA direction relation network [J]. 吉林大学学报(工学版), 2017, 47(4): 1238-1243.
[15] MA Miao, LI Yi-bin. Multi-level image sequences and convolutional neural networks based human action recognition method [J]. 吉林大学学报(工学版), 2017, 47(4): 1244-1252.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] WANG Wen-quan, SHANG Yan-geng, LI Xiu-juan, WANG Chun-sheng, ZHANG Gui-lan. Microstructure and property of laser welded 650 MPa transformation induced plasticity steel sheet[J]. , 2012, 42(05): 1203 -1207 .
[2] HUANG Jian-kang, HE Cui-cui, SHI Yu, FAN Ding. Thermodynamic analysis of Al-Fe intermetallic compounds formed by dissimilar joining of aluminum and galvanized steel[J]. 吉林大学学报(工学版), 2014, 44(4): 1037 -1041 .
[3] XU Tao, LIU Guang-jie, GE Hai-chao, ZHANG Wei, YU Zheng-lei. Modeling heat source of dynamic welding with local coordinate curve path[J]. 吉林大学学报(工学版), 2014, 44(6): 1704 -1709 .
[4] LUO Hai-tao, ZHOU Wei-jia, WANG Hong-guang, WU Jia-feng. Mechanical analysis of friction stir welding robot under typical working conditions[J]. 吉林大学学报(工学版), 2015, 45(3): 884 -891 .
[5] YANG Yue, ZHOU Lei-lei. Effect of micro-arc oxidation treatment on corrosion resistance of aluminum friction stir welding welds[J]. 吉林大学学报(工学版), 2016, 46(2): 511 -515 .
[6] CHU Liang, SUN Cheng-wei, GUO Jian-hua, ZHAO Di, LI Wen-hui. Evaluation method of braking energy recovery based on wheel cylinder pressure[J]. 吉林大学学报(工学版), 2018, 48(2): 349 -354 .
[7] HE Xiang-kun, JI Xue-wu, YANG Kai-ming, WU Jian, LIU Ya-hui. Tire slip control based on integrated-electro-hydraulic braking system[J]. 吉林大学学报(工学版), 2018, 48(2): 364 -372 .
[8] ZHANG Tian-shi, SONG Dong-jian, GAO Qing, WANG Guo-hua, YAN Zhen-min, SONG Wei. Construction of power battery liquid cooling system for electric vehicle and simulation of its working process[J]. 吉林大学学报(工学版), 2018, 48(2): 387 -397 .
[9] YUAN Chao-chun, ZHANG Long-fei, CHEN Long, HE You-guo, FAN Xing-gen. Braking performance of active collision avoidance system based on road identification[J]. 吉林大学学报(工学版), 2018, 48(2): 407 -414 .
[10] XU Hong-feng, GAO Shuang-shuang, ZHENG Qi-ming, ZHANG Kun. Hybrid dynamic lane operation at signalized intersection[J]. 吉林大学学报(工学版), 2018, 48(2): 430 -439 .