2009
DOI: 10.1007/978-3-642-10631-6_76
|View full text |Cite
|
Sign up to set email alerts
|

Finding Fullerene Patches in Polynomial Time

Abstract: Abstract. We consider the following question, motivated by the enumeration of fullerenes. A fullerene patch is a 2-connected plane graph G in which inner faces have length 5 or 6, non-boundary vertices have degree 3, and boundary vertices have degree 2 or 3. The degree sequence along the boundary is called the boundary code of G. We show that the question whether a given sequence S is a boundary code of some fullerene patch can be answered in polynomial time when such patches have at most five 5-faces. We conj… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
17
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(17 citation statements)
references
References 10 publications
(26 reference statements)
0
17
0
Order By: Relevance
“…After we presented an early version of this work [2], Jack Graver pointed us to a similar well-studied problem in topology. Let S 1 denote the unit circle and D 2 the unit disk in R 2 .…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…After we presented an early version of this work [2], Jack Graver pointed us to a similar well-studied problem in topology. Let S 1 denote the unit circle and D 2 the unit disk in R 2 .…”
Section: Discussionmentioning
confidence: 99%
“…Until now, the only algorithms known for the FULLERENE PATCH problem were (super)exponential time branching algorithms [7] and/or algorithms for special cases of the problem [8,9,12]. In [3] we gave a polynomial Turing reduction from the problem on instances S with d 2 (S) > d 3 (S) to instances S with d 2 (S ) − d 3 (S ) = 6. When d 2 (S ) − d 3 (S ) = 6, any fullerene patch with boundary code S is a hexagonal patch (Proposition 1).…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…The algorithm can however be extended to generate all patches in time k O (1) · O(n), where n is the number of returned solutions. We remark that it is not hard to generalize our result to the generalizations introduced in [8]: A 2-connected plane graph is an (m, k)-patch if all inner faces have length k, inner vertices have degree m and boundary vertices have degree at most m. Our methods work for instance for (4,4) and (6,3)-patches in addition to (3, 6)-patches, but for simplicity we restrict to hexagonal patches.…”
Section: Introductionmentioning
confidence: 96%
“…It is well-known (see for instance [1]) that the number of pentagons in a patch is equal to 6 − d 2 + d 3 where d i is the number of degree i vertices on the boundary. By definition, the number of degree 2 vertices and the number of degree three vertices on the boundary are the same except on a break edge or a bend edge.…”
mentioning
confidence: 99%