English

Tree Orbits under Permutation Group Action: Algorithm, Enumeration and Application to Viral Assembly

Combinatorics 2009-06-02 v1

Abstract

This paper uses combinatorics and group theory to answer questions about the assembly of icosahedral viral shells. Although the geometric structure of the capsid (shell) is fairly well understood in terms of its constituent subunits, the assembly process is not. For the purpose of this paper, the capsid is modeled by a polyhedron whose facets represent the monomers. The assembly process is modeled by a rooted tree, the leaves representing the facets of the polyhedron, the root representing the assembled polyhedron, and the internal vertices representing intermediate stages of assembly (subsets of facets). Besides its virological motivation, the enumeration of orbits of trees under the action of a finite group is of independent mathematical interest. If GG is a finite group acting on a finite set XX, then there is a natural induced action of GG on the set TX\mathcal{T}_X of trees whose leaves are bijectively labeled by the elements of XX. If GG acts simply on XX, then X:=Xn=nG|X| := |X_n| = n \cdot |G|, where nn is the number of GG-orbits in XX. The basic combinatorial results in this paper are (1) a formula for the number of orbits of each size in the action of GG on TXn\mathcal{T}_{X_n}, for every nn, and (2) a simple algorithm to find the stabilizer of a tree τTX\tau \in \mathcal{T}_X in GG that runs in linear time and does not need memory in addition to its input tree.

Keywords

Cite

@article{arxiv.0906.0314,
  title  = {Tree Orbits under Permutation Group Action: Algorithm, Enumeration and Application to Viral Assembly},
  author = {Miklos Bona and Meera Sitharam and Andrew Vince},
  journal= {arXiv preprint arXiv:0906.0314},
  year   = {2009}
}

Comments

30 pages, 17 figure files

R2 v1 2026-06-21T13:08:24.429Z