{"title":"The complexity of McKay's canonical labeling algorithm","authors":"Takunari Miyazaki","doi":"10.1090/dimacs/028/14","DOIUrl":null,"url":null,"abstract":"We study the time complexity of McKay’s algorithm to compute canonical forms and automorphism groups of graphs. The algo rithm is based on a type of backtrack search, and it performs pruning by disc overed automorphisms and by hashing partial information of vertex labelin gs. In practice, the algorithm is implemented in the nautypackage. We obtain colorings of Fürer’s graphs that allow the algorithm to compute their canonical f orms in polynomial time. We then prove an exponential lower bound of the algorit hm for connected 3-regular graphs of color-class size 4 using Fürer’s construction. We conducted experiments withnautyfor these graphs. Our experimental results also indicate the same exponential lower bound.","PeriodicalId":342609,"journal":{"name":"Groups And Computation","volume":"105 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"112","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Groups And Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1090/dimacs/028/14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 112
Abstract
We study the time complexity of McKay’s algorithm to compute canonical forms and automorphism groups of graphs. The algo rithm is based on a type of backtrack search, and it performs pruning by disc overed automorphisms and by hashing partial information of vertex labelin gs. In practice, the algorithm is implemented in the nautypackage. We obtain colorings of Fürer’s graphs that allow the algorithm to compute their canonical f orms in polynomial time. We then prove an exponential lower bound of the algorit hm for connected 3-regular graphs of color-class size 4 using Fürer’s construction. We conducted experiments withnautyfor these graphs. Our experimental results also indicate the same exponential lower bound.