Counting Hexagonal Patches and Independent Sets in Circle Graphs

LATIN'10 Proceedings of the 9th Latin American conference on Theoretical Informatics(2011)

引用 1|浏览0
暂无评分
摘要
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.
更多
查看译文
关键词
Counting problem,Planar graph,Circle graph,Fullerene,Hexagonal patch,Fusene,Polyhex
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要