首页    期刊浏览 2024年11月30日 星期六
登录注册

文章基本信息

  • 标题:Surface Split Decompositions and Subgraph Isomorphism in Graphs on Surfaces
  • 本地全文:下载
  • 作者:Paul Bonsma
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2012
  • 卷号:14
  • 页码:531-542
  • DOI:10.4230/LIPIcs.STACS.2012.531
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:The Subgraph Isomorphism problem asks, given a host graph G on n vertices and a pattern graph P on k vertices, whether G contains a subgraph isomorphic to P. The restriction of this problem to planar graphs has often been considered. After a sequence of improvements, the current best algorithm for planar graphs is a linear time algorithm by Dorn (STACS '10), with complexity 2^{O(k)} O(n). We generalize this result, by giving an algorithm of the same complexity for graphs that can be embedded in surfaces of bounded genus. In addition, we simplify the algorithm and analysis. The key to these improvements is the introduction of surface split decompositions for bounded genus graphs, which generalize sphere cut decompositions for planar graphs. We extend the algorithm for the problem of counting and generating all subgraphs isomorphic to P, even for the case where P is disconnected. This answers an open question by Eppstein (JGAA '99).
  • 关键词:Analysis of algorithms; parameterized algorithms; graphs on surfaces; subgraph isomorphism; dynamic programming; branch decompositions; counting probl
国家哲学社会科学文献中心版权所有