Counting Hexagonal Patches and Independent Sets in Circle Graphs

被引:0
|
作者
Paul Bonsma
Felix Breuer
机构
[1] Technische Universität Berlin,Institut für Mathematik
[2] Freie Universität Berlin,Institut für Mathematik
来源
Algorithmica | 2012年 / 63卷
关键词
Counting problem; Planar graph; Circle graph; Fullerene; Hexagonal patch; Fusene; Polyhex;
D O I
暂无
中图分类号
学科分类号
摘要
A hexagonal patch is a plane graph in which inner faces have length 6, inner vertices have degree 3, and boundary vertices have degree 2 or 3. We consider the following counting problem: given a sequence of twos and threes, how many hexagonal patches exist with this degree sequence along the outer face? This problem is motivated by the enumeration of benzenoid hydrocarbons and fullerenes in computational chemistry. We give the first polynomial time algorithm for this problem. We show that it can be reduced to counting maximum independent sets in circle graphs, and give a simple and fast algorithm for this problem. It is also shown how to subsequently generate hexagonal patches.
引用
收藏
页码:645 / 671
页数:26
相关论文
共 50 条
  • [21] Counting Independent Sets in Claw-Free Graphs
    Junosza-Szaniawski, Konstanty
    Lonc, Zbigniew
    Tuczynski, Michal
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2011, 6986 : 227 - 237
  • [22] Counting independent sets in tree convex bipartite graphs
    Lin, Min-Sheng
    Chen, Chien-Min
    DISCRETE APPLIED MATHEMATICS, 2017, 218 : 113 - 122
  • [23] COUNTING MAXIMAL DISTANCE-INDEPENDENT SETS IN GRID GRAPHS
    Euler, Reinhardt
    Oleksik, Pawel
    Skupien, Zdzislaw
    DISCUSSIONES MATHEMATICAE GRAPH THEORY, 2013, 33 (03) : 531 - 557
  • [24] The complexity of counting colourings and independent sets in sparse graphs and hypergraphs
    Greenhill, C
    COMPUTATIONAL COMPLEXITY, 2000, 9 (01) : 52 - 72
  • [25] The complexity of counting colourings and independent sets in sparse graphs and hypergraphs
    C. Greenhill
    computational complexity, 2000, 9 : 52 - 72
  • [26] Counting Independent Sets of a Fixed Size in Graphs with a Given Minimum Degree
    Engbers, John
    Galvin, David
    JOURNAL OF GRAPH THEORY, 2014, 76 (02) : 149 - 168
  • [27] A Polynomial Time Algorithm for Counting the Number of Independent Sets of Cactus Graphs
    Raymundo Marcial-Romero, J.
    Luna, Guillermo De Ita
    Lopez-Lopez, Aurelio
    Maria Valdovinos, Rosa
    2016 FIFTEENTH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (MICAI): ADVANCES IN ARTIFICIAL INTELLIGENCE, 2016, : 106 - 110
  • [28] Approximately counting independent sets in bipartite graphs via graph containers
    Jenssen, Matthew
    Potukuchi, Aditya
    Perkins, Will
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 499 - 516
  • [29] Linear-time counting algorithms for independent sets in chordal graphs
    Okamoto, Y
    Uno, T
    Uehara, R
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2005, 3787 : 433 - 444
  • [30] Approximately counting independent sets in bipartite graphs via graph containers
    Jenssen, Matthew
    Perkins, Will
    Potukuchi, Aditya
    RANDOM STRUCTURES & ALGORITHMS, 2023, 63 (01) : 215 - 241