{"title":"Computational complexity of combinatorial surfaces","authors":"G. Vegter, C. Yap","doi":"10.1145/98524.98546","DOIUrl":null,"url":null,"abstract":"We investigate the computational problems associated with combinatorial surfaces. Specifically, we present an algorithm (based on the Brahana-Dehn-Heegaard approach) for transforming the polygonal schema of a closed triangulated surface into its canonical form in <italic>&Ogr;</italic>(<italic>n</italic> log <italic>n</italic>) time, where <italic>n</italic> is the total number of vertices, edges and faces. We also give an <italic>&Ogr;</italic>(<italic>n</italic> log <italic>n</italic> + <italic>gn</italic>) algorithm for constructing canonical generators of the fundamental group of a surface of genus <italic>g</italic>. This is useful in constructing homeomorphisms between combinatorial surfaces.","PeriodicalId":113850,"journal":{"name":"SCG '90","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"88","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SCG '90","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/98524.98546","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 88
Abstract
We investigate the computational problems associated with combinatorial surfaces. Specifically, we present an algorithm (based on the Brahana-Dehn-Heegaard approach) for transforming the polygonal schema of a closed triangulated surface into its canonical form in &Ogr;(n log n) time, where n is the total number of vertices, edges and faces. We also give an &Ogr;(n log n + gn) algorithm for constructing canonical generators of the fundamental group of a surface of genus g. This is useful in constructing homeomorphisms between combinatorial surfaces.