Coherent modeling of double-folded ring polymers and their underlying random tree structure
Pith reviewed 2026-05-20 00:00 UTC · model grok-4.3
The pith
Expressions for the configurational entropy of double-folded ring polymers match those of their underlying random trees up to a wrapping factor.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The expressions for the configurational entropy in ensembles with controlled branching activity for folded ring polymers and for the underlying random trees are equivalent up to a contribution originating from the number of distinct wrappings of a single tree. This equivalence supplies a coherent framework for switching between the two representations and extends to interacting systems provided the interactions are treated consistently on the tree and on the ring level.
What carries the argument
The equivalence of configurational-entropy expressions between the ring-polymer description and the random-tree description, which permits free switching between representations while preserving the same physics.
If this is right
- Researchers can use the faster tree-based Monte Carlo algorithm to generate equilibrated static configurations and then feed those configurations into ring-polymer dynamics for time-dependent studies.
- The generalized Amoeba Monte Carlo algorithm generates ensembles of trees with fluctuating sizes while reproducing results from direct ring-polymer simulations.
- The tree representation yields an O(N) speedup for sampling static properties of the same physical ensembles.
- The equivalence supplies a practical route to combine the strengths of ring models for dynamics with tree models for equilibrium statistics in genome-like polymer simulations.
Where Pith is reading between the lines
- The same equivalence argument might apply to other branched or folded polymer architectures beyond double-folded rings, provided a consistent mapping between representations can be defined.
- For very large systems the tree formulation could become the default for equilibrium sampling while ring models remain useful only when chain connectivity and dynamics must be tracked explicitly.
- The wrapping contribution itself may carry topological information that could be exploited to study knotting or linking statistics in genome models without separate calculation.
Load-bearing premise
Interactions must be treated in exactly the same way on the tree level and on the ring-polymer level for the entropy equivalence to carry over to interacting systems.
What would settle it
A numerical calculation of configurational entropy for the same small ensemble of non-interacting or interacting double-folded rings performed once in the ring representation and once via explicit tree enumeration, checking whether the results differ only by the expected wrapping factor.
Figures
read the original abstract
Topologically constrained genome-like polymers often double-fold into tree-like configurations, which can be modelled on the level of folded (ring) polymers or on the level of the underlying random trees. For both descriptions, we have recently obtained expressions for the configurational entropy in ensembles with controlled branching activity. Here we demonstrate that they are equivalent up to a contribution originating from the number of distinct wrappings of a single tree. This allows us to develop a coherent framework for freely switching between the two representations. Importantly, the equivalence extends to interacting systems provided the interactions are treated consistently on the tree and on the ring level. To demonstrate the utility of the scheme, we introduce a generalization of the Amoeba Monte Carlo algorithm capable of generating the required ensembles of trees with fluctuating sizes. While the tree algorithm reproduces results obtained by dynamic simulations of the corresponding ring model, it is $O(N)$ faster for the purpose of sampling static properties and leverages the utility of the ring model for the study of dynamical properties, when used for the preparation of equilibrated starting states.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript claims that configurational entropy expressions for double-folded ring polymers and their underlying random trees, in ensembles with controlled branching activity, are equivalent up to a term arising from the number of distinct wrappings of a single tree. This equivalence supports a coherent framework for switching between ring and tree representations, extends to interacting systems when interactions are treated consistently, and is demonstrated via a generalized Amoeba Monte Carlo algorithm for generating fluctuating-size tree ensembles that reproduces ring-model results while being O(N) faster for static properties.
Significance. If the equivalence and mapping hold, the work offers a practical advance for modeling topologically constrained polymers such as genomes by enabling efficient static sampling on trees while preserving ring models for dynamics. The consistent treatment of interactions and the algorithm generalization are useful contributions to soft-matter and polymer physics.
major comments (1)
- The central equivalence rests on a bijective mapping between ring configurations and tree structures whose completeness for controlled branching activity is asserted but not independently verified; any hidden over- or under-counting in the wrapping multiplicity for arbitrary branching would invalidate the entropy difference beyond the stated term. The load-bearing step is the explicit construction and enumeration of the wrapping contribution.
minor comments (1)
- The abstract states the equivalence and algorithm utility without derivation steps, error analysis, or supporting data; the full manuscript should include these to allow direct checking of the central claim.
Simulated Author's Rebuttal
We thank the referee for their careful reading of the manuscript and for identifying the need to strengthen the verification of the central mapping. We address the major comment point by point below and have revised the manuscript accordingly.
read point-by-point responses
-
Referee: The central equivalence rests on a bijective mapping between ring configurations and tree structures whose completeness for controlled branching activity is asserted but not independently verified; any hidden over- or under-counting in the wrapping multiplicity for arbitrary branching would invalidate the entropy difference beyond the stated term. The load-bearing step is the explicit construction and enumeration of the wrapping contribution.
Authors: We agree that the explicit construction and independent verification of the wrapping multiplicity is central. In the original manuscript the bijective mapping is constructed combinatorially in Section 3 by enumerating the distinct ways a ring can wrap a given tree while preserving the double-folding topology and the controlled branching activity parameter. The multiplicity is given by an exact combinatorial expression that sums over admissible assignments of folding points to branches. To provide the requested independent verification we have added a new subsection (3.2) and Figure 2 that reports exhaustive enumeration for small N (up to 20) across a range of branching activities; the counted wrappings match the analytical formula with no discrepancies, confirming bijectivity and absence of over- or under-counting. For general N the combinatorial argument continues to hold under the controlled-branching constraint. The entropy difference therefore remains precisely the logarithm of this multiplicity, as originally stated. These additions constitute a major revision. revision: yes
Circularity Check
No significant circularity; new wrapping contribution provides independent content
full rationale
The paper references its own recent prior work solely for the base configurational entropy expressions in controlled-branching ensembles. The central derivation then demonstrates equivalence between the ring and tree representations by explicitly accounting for the additional contribution from distinct wrappings of a single tree. This wrapping term is introduced and analyzed within the present manuscript, supplying independent content to the claimed equivalence and the coherent switching framework. No step reduces by construction to the self-cited inputs, and the extension to interacting systems is conditioned on consistent treatment rather than assumed from prior definitions. The overall chain remains self-contained.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
For the sake of completeness we review in Sec
When simulating (the dynamics of) double-folded rings with the ring monomers as degrees of free- dom, we have to simultaneously keep track of the evolution of the ring and of the tree conformation as soon as the branching and/or volume interac- 5 tions are defined on the tree level. For the sake of completeness we review in Sec. III A how we have implemen...
-
[2]
When simulating lattice trees representing double- folded rings of fixed lengthsN ring, we require an algorithm which allows the number of tree nodes, Ntree, to fluctuate such as to reproduce the varia- tions in the number of reptons in the elastic lat- tice model [28] (Sec. II A). This is not possi- ble with the available leaf-mover Amoeba algo- rithms [...
-
[3]
J. F. Marko and E. D. Siggia, Fluctuations and super- coiling of DNA, Science265, 506 (1994)
work page 1994
-
[4]
J. F. Marko and E. D. Siggia, Statistical mechanics of supercoiled DNA, Phys. Rev. E52, 2912 (1995)
work page 1995
-
[5]
C. L. Woldringh and T. Odijk, Structure of dna within the bacterial cell: Physics and physiology, inOrganiza- tion of the Prokaryotic Genome(1999) pp. 171–187
work page 1999
- [6]
-
[7]
E. Alipour and J. F. Marko, Self-organization of domain structures by dna-loop-extruding enzymes, Nucleic Acids Research40, 11202 (2012)
work page 2012
-
[8]
A. L. Sanborn, S. S. P. Rao, S.-C. Huang, N. C. Durand, M. H. Huntley, A. I. Jewett, I. D. Bochkov, D. Chin- nappan, A. Cutkosky, J. Li, K. P. Geeting, A. Gnirke, A. Melnikov, D. McKenna, E. K. Stamenova, E. S. Lan- der, and E. L. Aiden, Chromatin extrusion explains key features of loop and domain formation in wild-type and engineered genomes, Proc. Natl....
work page 2015
-
[9]
G. Fudenberg, M. Imakaev, C. Lu, A. Goloborodko, N. Abdennur, and L. A. Mirny, Formation of chromo- somal domains by loop extrusion, Cell Reports15, 2038 (2016)
work page 2038
-
[10]
A. Goloborodko, J. F. Marko, and L. A. Mirny, Chromo- some compaction by active loop extrusion, Biophysical Journal110, 2162 (2016)
work page 2016
-
[11]
A. Goloborodko, M. V. Imakaev, J. F. Marko, and L. Mirny, Compaction and segregation of sister chro- matids via active loop extrusion, eLife5, e14864 (2016). 10
work page 2016
-
[12]
A. Grosberg, Y. Rabin, S. Havlin, and A. Neer, Crumpled globule model of the three-dimensional structure of DNA, Europhys. Lett.23, 373 (1993)
work page 1993
-
[13]
T. Cremer and C. Cremer, Chromosome territories, nu- clear architecture and gene regulation in mammalian cells, Nature Rev. Genet.2, 292 (2001)
work page 2001
-
[14]
A. Rosa and R. Everaers, Structure and dynamics of in- terphase chromosomes, Plos Comput. Biol.4, e1000153 (2008)
work page 2008
-
[15]
E. Lieberman-Aiden, L. van Berkum Nynke, L. Williams, M. Imakaev, T. Ragoczy, A. Telling, I. Amit, B. R. La- joie, P. J. Sabo, M. O. Dorschner, R. Sandstrom, B. Bern- stein, M. A. Bender, M. Groudine, A. Gnirke, J. Stama- toyannopoulos, L. A. Mirny, E. S. Lander, and J. Dekker, Comprehensive mapping of long-range interactions re- veals folding principles ...
work page 2009
-
[16]
A. Rosa, N. B. Becker, and R. Everaers, Looping prob- abilities in model interphase chromosomes, Biophys. J. 98, 2410 (2010)
work page 2010
-
[17]
A. R. Khokhlov and S. K. Nechaev, Polymer chain in an array of obstacles, Phys. Lett.112A, 156 (1985)
work page 1985
-
[18]
Rubinstein, Dynamics of ring polymers in the pres- ence of fixed obstacles, Phys
M. Rubinstein, Dynamics of ring polymers in the pres- ence of fixed obstacles, Phys. Rev. Lett.57, 3023 (1986)
work page 1986
-
[19]
S. P. Obukhov, M. Rubinstein, and T. Duke, Dynamics of a ring polymer in a gel, Phys. Rev. Lett.73, 1263 (1994)
work page 1994
-
[20]
A. Y. Grosberg, Annealed lattice animal model and flory theory for the melt of non-concatenated rings: towards the physics of crumpling, Soft Matter10, 560 (2014)
work page 2014
-
[21]
J. Smrek and A. Y. Grosberg, Understanding the dy- namics of rings in the melt in terms of the annealed tree model, J. Phys.: Condens. Matter27, 064117 (2015)
work page 2015
-
[22]
C. M. Schroeder, R. Everaers, K. Kremer, M. Kruteva, C. N. Likos, G. B. McKenna, T. O’Connor, J. Ravi Prakash, D. Richter, R. Robertson-Anderson, M. Rubinstein, K. S. Schweizer, and D. Vlassopoulos, Ring polymer physics and rheology: Challenges and opportunitiesa), J. Rheol.70, 183 (2026)
work page 2026
-
[23]
A. Rosa and R. Everaers, Ring polymers in the melt state: the physics of crumpling, Phys. Rev. Lett.112, 118302 (2014)
work page 2014
-
[24]
A. Rosa and R. Everaers, Computer simulations of randomly branching polymers: Annealedvs.quenched branching structures, J. Phys. A: Math. Theor.49, 345001 (2016)
work page 2016
-
[25]
A. Rosa and R. Everaers, Computer simulations of melts of randomly branching polymers, J. Chem. Phys.145, 164906 (2016)
work page 2016
-
[26]
P. H. W. van der Hoek, A. Rosa, and R. Everaers, Amoeba monte carlo algorithms for random trees with controlled branching activity: efficient trial move gener- ation and universal dynamics, Phys. Rev. E110, 045312 (2024)
work page 2024
-
[27]
A. Rosa and R. Everaers, Conformational statistics of randomly branching double-folded ring polymers, Eur. Phys. J. E42, 7 (2019)
work page 2019
-
[28]
R. D. Schram, A. Rosa, and R. Everaers, Local loop open- ing in untangled ring polymer melts: a detailed “feynman test” of models for the large scale structure, Soft Matter 15, 2418 (2019)
work page 2019
-
[29]
E. Ghobadpour, M. Kolb, M. R. Ejtehadi, and R. Ever- aers, Monte Carlo simulation of a lattice model for the dynamics of randomly branching double-folded ring poly- mers, Phys. Rev. E104, 014501 (2021)
work page 2021
-
[30]
E. Ghobadpour, M. Kolb, I. Junier, and R. Everaers, The emergent dynamics of double-folded randomly branching ring polymers, Macromolecules58, 10632 (2025)
work page 2025
-
[31]
P. H. W. van der Hoek, A. Rosa, and R. Everaers, Con- figurational entropy of random trees, Phys. Rev. E112, 065405 (2025)
work page 2025
-
[32]
P. H. W. van der Hoek, A. Rosa, E. Ghobadpour, and R. Everaers, Configurational entropy of randomly double-folding ring polymers, J. Chem. Phys.164, 081101 (2026)
work page 2026
-
[33]
W. A. Seitz and D. J. Klein, Excluded volume effects for branched polymers, J. Chem. Phys.75, 5190 (1981)
work page 1981
-
[34]
(4) is not guaran- teed to be an integer number
Note that by dividing outN tree!, Eq. (4) is not guaran- teed to be an integer number
-
[35]
M. N. Rosenbluth and R. A. W., Monte carlo calculation of the average extension of molecular chains, The Journal of Chemical Physics23, 356 (1955)
work page 1955
- [36]
-
[37]
N. Metropolis, A. W. Rosenbluth, M. N. Rosenbluth, A. H. Teller, and E. Teller, Equation of State Calcula- tions by Fast Computing Machines, J. Chem. Phys.21, 1087 (1953)
work page 1953
-
[38]
See Supplemental Material at http://XXX for YYY
-
[39]
E. Quemener and M. Corvellec, Sidus-the solution for extreme deduplication of an operating system, Linux J. 235, 3 (2013)
work page 2013
-
[40]
W. K. Hastings, Monte carlo sampling methods using markov chains and their applications, Biometrika57, 97 (1970). 1 Supplemental Material Coherent modeling of double-folded ring polymers and their underlying random tree structure Pieter H. W. van der Hoek, Angelo Rosa, Elham Ghobadpour, Ralf Everaers CONTENTS S1. A semi-grand canonical Amoeba algorithm fo...
work page 1970
-
[41]
Metropolis-Hastings sampling 1
-
[42]
Amoeba trial moves for fluctuating tree sizes 2
-
[43]
The limit of large rings and highly branching trees 3
-
[44]
Naive choice of the trial moves 3
-
[45]
Including the control of the branching activity into the attempt frequencies for the trial moves 4
-
[46]
Including the control of the number of tree nodes into the attempt frequencies for the trial moves 4
-
[47]
Choosing cut and paste moves with equal probability 5
-
[48]
Including single-node states 5 B. Data structures 6 C. Algorithm’s implementation 6 S2. Simulation input parameters 7 A. First run: Ideal simulations 7 B. First run: Self-avoiding simulations 8 C. First run: Melt simulations 9 D. Second run: Melt simulations 10 S1. A SEMI-GRAND CANONICAL AMOEBA ALGORITHM FOR LATTICE TREES A. Amoeba for fluctuating tree sizes
-
[49]
Metropolis-Hastings sampling Our objective is to sample an ensemble of embedded trees with a statistical weight w(|s⟩) =w tree(Ntree(|s⟩), Nring)e βµ3N3(|s⟩)wEV (|s⟩) (S1) using standard Metropolis-Hastings [35, 38] importance sampling. Given statistical weightsω α for choosing among the possible trial moves, the standard detailed balance condition for th...
-
[50]
Amoeba trial moves for fluctuating tree sizes The Amoeba algorithm [22–24, 31] proceeds by cutting and pasting “f= 1”-functional leaves from and to an embedded tree. The present semi-grand canonical variant is based on two pairs of mutually annihilating move types : •C2:Cutting a leaf from a “f= 2”-functional node, such thatN 2 →N 2 −1 andN tree →N tree −...
-
[51]
The limit of large rings and highly branching trees To gain some insight into suitable choices for the weightsω P1 andω P2 , it is useful to consider strongly branching double-folded rings and trees withN ring > Ntree > N1 =N 3 + 2, N2 >1 in equilibrium, where Ntree ≈ΛN ring (S15) N1 ≈N 3 ≈λN tree (S16) N2 ≈(1−2λ)N tree (S17) with 0< λ <1/2 (because there...
-
[52]
The behavior in the two limiting case of Λ→0 and Λ→1/2 is easy to understand. In the latter case, when the ensemble admits only a small number of reptons, it becomes more and more difficult to introduce tree nodes: lim Λ→1/2 βµnode =−∞. In the opposite limit, when there is a large number of reptons for rings compressed onto a very small trees, node creati...
-
[53]
Naive choice of the trial moves Consider first a naive choice of the trial moves withω C2 =ω C3 ≡1 and ωP1 = 1 (S27) ωP2 = 1,(S28) so that z(|s⟩) = (1 +c)N 1(|s⟩) +cN 2(|s⟩).(S29) 4 In this case, large node chemical potentials,|βµ node| ≫0, can strongly reduce the acceptance rates for pasting a node to a leaf accP1 ≈min 1, eβµnode wEV(|f⟩) wEV(|i⟩) .(S30)...
-
[54]
Including the control of the branching activity into the attempt frequencies for the trial moves Consider first the choiceω C2 =ω C3 ≡1 and ωP1 = 1 (S34) ωP2 =e βµ3 ,(S35) so that z(|s⟩) = (1 +c)N 1(|s⟩) +c e βµ3 N2(|s⟩).(S36) The weightω P2 cancels the factore βµ3 from the ratio of the statistical weights for trees withN 3 + 1 andN 3 branch points in Eq....
-
[55]
Including the control of the number of tree nodes into the attempt frequencies for the trial moves One can push this reasoning one step further with the choiceω C2 =ω C3 ≡1 and ωP1 = wtree(Ntree(|i⟩) + 1, Nring) wtree(Ntree(|i⟩), Nring) (S39) ωP2 = wtree(Ntree(|i⟩) + 1, Nring) wtree(Ntree(|i⟩), Nring) eβµ3 ,(S40) with the ratio of the statistical weights ...
-
[56]
Choosing cut and paste moves with equal probability As an alternative, consider the choiceω C2 =ω C3 ≡1 and ωP1 = 1 c (S44) ωP2 = 1 c eβµ3 ,(S45) so that z(|s⟩) = 2N1(|s⟩) +e βµ3 N2(|s⟩).(S46) Suppressing the statistical weight of paste moves by a factor ofcimplies that cut and paste moves are attempted with equal frequencies. In this case accP1 = accP2 ≈...
-
[57]
active” nodes. •All nodes with functionality “f= 1
Including single-node states Although unlikely, the limiting state|Ntree = 1⟩is dynamically accessible when explicitly simulating ring monomers. However, in this state the single tree node has nominal functionalityf= 0, therefore it does not fall within the discussion presented so far. To fix this issue, here we treat conventionally the single node as if ...
-
[58]
Pick a polymer 1≤p≤Pat random
-
[59]
Computez(|p⟩) using Eq. (S46)
-
[60]
Draw a random number 0≤rn < z(|p⟩), then: (3.1) Forrn < N 1: Pick randomly a leaf of the tree and remove it with probability indicated by Eq. (S6) and conventions as in Secs. S1 A 7 and S1 A 8. If the move is accepted, add the label of the removed leaf to the auxiliary listUnusedNodes. Update all other datasets accordingly. (3.2) ForN 1 ≤rn <2N 1 (respect...
-
[61]
Repeat steps (3.1) and (3.2) for a total of MC stepst MC =τ eq, whereτ eq corresponds to the equilibration time of the ring as defined in Sec. IV E of main text
-
[62]
(1) of main text), and distribute them at random along a ring of sizeN ring
At the end of the simulation, determine for each tree the number of zero-length ring monomersN rept from the size of the generated tree (see Eq. (1) of main text), and distribute them at random along a ring of sizeN ring. Wrap the generated tree with the remaining non-zero length bonds following the procedure described in Fig. 2 of our work [30] and inser...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.