{"title":"An Efficient Algorithm for Isomorphic Problem on Generic Simple Graphs","authors":"Ngoc-Bao Tran, D. Nguyen","doi":"10.1109/AMS.2008.20","DOIUrl":null,"url":null,"abstract":"Graph isomorphism has received considerable attention because of many of the practical applications of the problem. Also, researchers have not yet been able to discover where the graph isomorphism problem fits into the NP complexity model. In this paper, we establish necessary conditions for graph isomorphism problem. Based on these conditions, algorithms are proposed in order to solve the graph isomorphism problem in reasonable time. In the best-case time complexity for our algorithm is O(N) where N is the number of vertices. The proposed algorithm is applied to undirected simple graphs, i.e., graphs with undirected edges so that (u, v) and (v, u) are considered to be the same edge. This result can be used into authentication methods based on graph isomorphism.","PeriodicalId":122964,"journal":{"name":"2008 Second Asia International Conference on Modelling & Simulation (AMS)","volume":"7 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Second Asia International Conference on Modelling & Simulation (AMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AMS.2008.20","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Graph isomorphism has received considerable attention because of many of the practical applications of the problem. Also, researchers have not yet been able to discover where the graph isomorphism problem fits into the NP complexity model. In this paper, we establish necessary conditions for graph isomorphism problem. Based on these conditions, algorithms are proposed in order to solve the graph isomorphism problem in reasonable time. In the best-case time complexity for our algorithm is O(N) where N is the number of vertices. The proposed algorithm is applied to undirected simple graphs, i.e., graphs with undirected edges so that (u, v) and (v, u) are considered to be the same edge. This result can be used into authentication methods based on graph isomorphism.