This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Statistics of paths on graphs with two heavy roots

Z.D. Matyushina Moscow Institute of Physics and Technology, 141700 Dolgoprudny, Moscow , Russia Federation
Abstract

The paper considers the behaviour of the number of paths of length NN on graphs with two heavy roots. Such vertices can be entropic traps. Numerical analysis is carried out for graphs with different degrees of root vertices. In the symmetric case, a numerical analysis of the number of paths is performed. It is found that localisation is observed with the same ratio of vertex degrees as in the case of a single root. An analysis of the entropy forces of interaction was also carried out for two roots.

1 Introduction

The random walk problem studies the distribution of endpoints under a random walk, i.e. when each next point of the path on the graph is chosen randomly in the neighbouring vertices. However, there is a problem that can be called a path counting problem, which consists in finding the number of all possible paths of length NN. The difference between these problems is in the different scaling of the elementary step: in the path counting problem, all steps are included in the partition function with a weight of one, and for random walks, the step probability depends on the degree of the vertex pp and is equal to p1p-1. For heterogeneous graphs, this difference is fundamental and can lead to ”entropic” localisation[1, 2].

The development of the theory of localisation in disordered systems goes back to the works of I.M. Lifshitz [3, 4]. Localisation problems are often studied in polymer physics. For example, localisation is observed in polymer networks that are adsorbed at at particular points in space, such as point defects. The localisation of paths on a non-homogeneous graph has an entropy character and is determined by geometric reasons. Similar problems are discussed in the literature [5, 6, 7].

The problem of entropy localisation on graphs of a special form has been considered in [5]. In this paper, a polymer in a channel is considered as a path of NN steps on a graph which is kk rays converging at one point (Fig. 1).

Refer to caption
Figure 1: An example of a graph with kk rays.

Therefore, for a polymer, the branching point of the channel can be an entropy trap, allowing the polymer to occupy more compact states than in the case of a straight channel without branching. The problem to be solved in this case is to find the value of ZN(x)Z_{N}(x) for such a graph. In this case, the recurrence relation is solved using generating functions. It is observed that for k>2k>2, the root point becomes more entropy preferable to serve as an ”entropy trap” for paths.

On a symmetric graph containing inhomogeneity (a higher degree root), path localisation is observed for the trajectory counting task, in contrast to the random walk problem. However, the phenomenon of entropy trap is not observed on homogeneous graphs [8].

The study of the phenomenon of localisation on a wider class is presented in [9]. The methods presented there are used in this paper to study entropy problems on trees with two heavy roots.

The analysis of the recursive relation for a tree with one heavy root, carried out in [9], using the generating function and the Fourier transform, allows us to find the singular values of the generating function for Z¯N(p,p0)\bar{Z}_{N}(p,p_{0}). Thus, the asymptotic behaviour of Z¯N(p,p0)\bar{Z}_{N}(p,p_{0}) is determined by the singularity with a smaller absolute value. Corresponding singularities are

σ1=12p1,σ2=1p,σ3=p0p+1p0\sigma_{1}=\frac{1}{2\sqrt{p-1}},\;\;\;\sigma_{2}=\frac{1}{\sqrt{p}},\;\;\;\sigma_{3}=\frac{\sqrt{p_{0}-p+1}}{p_{0}} (1)

It can be seen that σ1>σ2,σ3\sigma_{1}>\sigma_{2},\;\sigma_{3} for any pp, but σ2=σ3\sigma_{2}=\sigma_{3} at the point p¯0=p2p\bar{p}_{0}=p^{2}-p. So at this point there is a transition from a non-localised state (p0<p¯0p_{0}<\bar{p}_{0}) to a localised state (p0>p¯0p_{0}>\bar{p}_{0}).

A graph with a heavy root is an infinite (or finite) tree with one vertex of degree p0p_{0} and the rest of degree p<p0p<p_{0} (or degree 1 in the finite case). A graph with k>1k>1 heavy roots is a tree in which the root vertex is connected by direct chains with k heavy roots (Fig. 2). We will consider small kp0k\ll p_{0}.

Refer to caption
Figure 2: Graph with kk heavy roots.

Let’s introduce ZN(x)Z_{N}(x) equals to the number of all trajectories consisting of NN steps and ending at a distance xx from the starting point. Depending on the task, we can consider different points as the starting point: the vertex of one of the heavy roots or the branching point of linear chains. Using ZN(x)Z_{N}(x), we can calculate average values:

x2(N|p0(1),p(1),,p0(k),p(k))=x=0x2ZN(x|p0(1),p(1),,p0(k),p(k))x=0ZN(x|p0(1),p(1),,p0(k),p(k))\left<x^{2}(N|p^{(1)}_{0},p^{(1)},...,p^{(k)}_{0},p^{(k)})\right>=\frac{\sum\limits_{x=0}^{\infty}x^{2}Z_{N}(x|p^{(1)}_{0},p^{(1)},...,p^{(k)}_{0},p^{(k)})}{\sum\limits_{x=0}^{\infty}Z_{N}(x|p^{(1)}_{0},p^{(1)},...,p^{(k)}_{0},p^{(k)})} (2)

In the NN\rightarrow\infty limit, for some systems the value of x2(N)\left<x^{2}(N)\right> does not depend on NN[5].

On the other hand, if we consider a symmetric problem in which the degrees of all root vertices, the degrees of the branch vertices, and the distances from the starting vertex to the root vertices are the same (the starting point corresponds to the branch point of linear chains), then ZN(x)Z_{N}(x) is equal to the number of ways to realise the same states. Thus we can consider the entropy of the system:

S(r)=x=0p(x)lnp(x)=x=0ZN(x)x=0ZN(x)ln(ZN(x)x=0ZN(x))S(r)=-\sum\limits_{x=0}^{\infty}p(x)\ln p(x)=-\sum\limits_{x=0}^{\infty}\frac{Z_{N}(x)}{\sum\limits_{x=0}^{\infty}{Z_{N}(x)}}\ln\bigg{(}\frac{Z_{N}(x)}{\sum\limits_{x=0}^{\infty}{Z_{N}(x)}}\bigg{)} (3)

Where p(x)p(x) is the probability of finding the second end of the chain at a point xx away from the start.

2 Path counting on finite graphs with two heavy roots

Consider an arbitrary graph 𝔊\mathfrak{G} with adjacency matrix B𝔊NB^{N}_{\mathfrak{G}}. Then the matrix element i|BGN|j\left<i\left|B^{N}_{G}\right|j\right> coincides with the number of paths of length NN from vertex ii to vertex jj starting at vertex ii and ending at distance xx from it, then

ZN(i)(x)=j:dist(i,j)=xi|BGN|jZ_{N}^{(i)}(x)=\sum_{j:dist(i,j)=x}{\left<i\left|B^{N}_{G}\right|j\right>} (4)

Therefore, if N+xN+x is even, then the asymptotic behavior of ZNZ_{N} for large NN

logZN(x)Nlogλmax(G)+o(N)\log Z_{N}(x)\approx N\log\lambda_{max}(G)+o(N) (5)

And ZN(x)=0Z_{N}(x)=0 if N+1N+1 is odd. A graph with two heavy roots is a tree, which means that it is a bipartite graph. For such graphs there is always a pair of largest eigenvalues ±λmax(G)\pm\lambda_{max}(G).

According to the theorem [10], the spectral numbers of such a graph can be expressed in terms of a matrix of a special form. Thus the set of eigenvalues of the matrix B𝔊NB^{N}_{\mathfrak{G}} coincides with the set of eigenvalues of the principal submatrices Ak,k{1, 2,,nr,n}A_{k},\;k\in{\{1,\;2,\;...,\;n-r,\;n\}} of a tridiagonal symmetric matrix A(n)A^{(n)} with elements aija_{ij} defined as follows:

{ai,i(n)=0an,n1(n)=an1,n(n)=2;ai,i1(n)=ai1,i(n)=1;(i=nr,..,n1)anr+1,nr(n)=anr,nr+1()=p01ai,i1(n)=ai1,i(n)=p1;(i=2,..,nr2)\begin{cases}a_{i,i}^{(n)}=0\\ a_{n,n-1}^{(n)}=a_{n-1,n}^{(n)}=\sqrt{2};\\ a_{i,i-1}^{(n)}=a_{i-1,i}^{(n)}=1;\;\;\;\;\;(i=n-r,\;..,\;n-1)\\ a_{n-r+1,n-r}^{(n)}=a_{n-r,n-r+1}^{()}=\sqrt{p_{0}-1}\\ a_{i,i-1}^{(n)}=a_{i-1,i}^{(n)}=\sqrt{p-1};\;\;\;\;\;(i=2,\;\;..,\;n-r-2)\end{cases} (6)

To search for eigenvalues, it is necessary to find the determinant of matrices of the form AkλIA_{k}-\lambda I. The determinant of any such matrix is determined by the recursive relation:

det(Ak)=λAk1bn12Ak2,\det(A_{k})=\lambda A_{k-1}-b_{n-1}^{2}A_{k-2}, (7)

where bn1b_{n-1} is the nnth element of the subdiagonal (since the matrix is symmetric, it is the same for the upper and lower subdiagonals). Although the eigenvalue relations are not solved numerically, only the largest numerical value is of interest. λ\lambda is the largest eigenvalue if pk(λ)=det(A(n)kλI)p_{k}(\lambda)=det(A^{(n)}k-\lambda I), have the same sign for each kk [11].

We use the considerations of [5] and take into account that for large NN, based on the solution of the problem of finding Zn(x)Z_{n}(x) on a ray and on a graph with a heavy root, Zn(x)Z_{n}(x) is small for xrx\leq r. Then for an infinite graph for x>rx>r we can give the following estimate ZN(x,p,p0,n=)C(p,p0)pNZ_{N(x,p,p_{0},n=\infty)}\geq C(p,p_{0})p^{N}. Similar to the case of a finite dimensional tree, there is a critical value p¯0\bar{p}_{0} at which the adjacency matrix has an eigenvalue greater than pp. From the results of [9], an upper bound p2p+1p^{2}-p+1 can be given for the critical value. On the other hand, a direct substitution of p2pp^{2}-p into the corresponding matrix makes it possible to verify that in this case all principal minors of the matrices are non-negative. Thus, for an infinite dimensional problem, one can expect a transition from a non-localised to a localised regime when going from the value p2pp^{2}-p to the value p2p+1p^{2}-p+1. Here are graphs of spectral densities in localized and non-localized modes (Fig. 3):

Refer to caption

a)

Refer to caption

b)

Figure 3: Spectral density plot for p=5p=5 and r=50r=50. a) p0=18p_{0}=18, non-localized mode; b) p0=22p_{0}=22, localized mode.

3 Trajectory localization on an infinite symmetric graph with two heavy roots

Of greatest interest is the case of an infinite graph, because in this case the transition to a localised state is possible. Consider an infinite graph with two heavy roots. Recursive relation for the partition function of all paths of length NN:

{ZN+1(x)=(p1)ZN(x1)+ZN(x+1),x>r+2ZN+1(x)=(p01)ZN(x1)+ZN(x+1),x=r+1ZN+1(x)=ZN(x1)+ZN(x+1),                2xrZN+1(x)=2ZN(x1)+ZN(x+1),x=1ZN+1(x)=ZN(x+1),x=0ZN=0(x)=δx,1.\begin{cases}Z_{N+1}(x)=(p-1)Z_{N}(x-1)+Z_{N}(x+1),\;\;\;\;\;x>r+2\\ Z_{N+1}(x)=(p_{0}-1)Z_{N}(x-1)+Z_{N}(x+1),\;\;\;\;x=r+1\\ Z_{N+1}(x)=Z_{N}(x-1)+Z_{N}(x+1),\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;2\leqslant x\leqslant r\\ Z_{N+1}(x)=2Z_{N}(x-1)+Z_{N}(x+1),\;\;\;\;\;\;\;\;\;\;\;\;\;\;x=1\\ Z_{N+1}(x)=Z_{N}(x+1),\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;x=0\\ Z_{N=0}(x)=\delta_{x,1}.\\ \end{cases} (8)

We introduce a generating function:

𝒲(s,x)=N=0WN(x)sN(WN(x)=12πi𝒲(s,x)sN1𝑑s),{\mathcal{W}}(s,x)=\sum_{N=0}^{\infty}W_{N}(x)s^{N}\;\;\;\;\;\;\;\left(W_{N}(x)=\frac{1}{2\pi i}\oint{\mathcal{W}}(s,x)s^{-N-1}ds\right), (9)

and its Fourier transform:

𝒲~(s,q)=x=0𝒲(s,x)sinqx(𝒲(s,x)=2π0π𝒲~(s,q))sinqxdq).\widetilde{\mathcal{W}}(s,q)=\sum_{x=0}^{\infty}{\mathcal{W}}(s,x)\sin{qx}\;\;\;\;\;\;\;\left({\mathcal{W}}(s,x)=\frac{2}{\pi}\int\limits_{0}^{\pi}\widetilde{\mathcal{W}}(s,q))\sin{qx}dq\right). (10)

Similarly to [12] we shift xx, xx+1x\xrightarrow{}x+1 :

ZN(x)=ANBxWN(x).Z_{N}(x)=A^{N}B^{x}W_{N}(x). (11)

Where A=B=p1A=B=\sqrt{p-1}. Thus have:

{WN+1(x)=WN(x1)+WN(x+1)+3pp1WN(x1)δ2,x++2pp1WN(x1)i=3r+1δi,x+p0pp1WN(x1)δr+2,xWN+1(x)=0WN=0(x)=δx,1p1.\begin{cases}W_{N+1}(x)=W_{N}(x-1)+W_{N}(x+1)+\frac{3-p}{p-1}W_{N}(x-1)\delta_{2,x}+\\ \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;+\frac{2-p}{p-1}W_{N}(x-1)\sum\limits_{i=3}^{r+1}\delta_{i,x}+\frac{p_{0}-p}{p-1}W_{N}(x-1)\delta_{r+2,x}\\ W_{N+1}(x)=0\\ W_{N=0}(x)=\frac{\delta_{x,1}}{\sqrt{p-1}}.\end{cases} (12)

By performing the transformations obtain:

𝒲~(s,q)=1p1sinq12scosq+2π2pp1ssin(2q)12scosq0π𝒲~(s,q)sinqdq+\widetilde{\mathcal{W}}(s,q)=\frac{1}{\sqrt{p-1}}\frac{\sin{q}}{1-2s\cos{q}}+\frac{2}{\pi}\frac{2-p}{p-1}\frac{s\cdot\sin{(2q)}}{1-2s\cos{q}}\int\limits_{0}^{\pi}\widetilde{\mathcal{W}}(s,q)\sin{q}\,dq+
+2π2pp1i=3r+1ssin(iq)12scosq0π𝒲~(s,q)sin((i1)q)𝑑q+\;\;\;\;\;\;\;\;+\frac{2}{\pi}\frac{2-p}{p-1}\sum_{i=3}^{r+1}\frac{s\cdot\sin{(iq)}}{1-2s\cos{q}}\int\limits_{0}^{\pi}\widetilde{\mathcal{W}}(s,q)\sin{((i-1)q)}\,dq+ (13)
+2πp0pp1ssin((r+2)q)12scosq0π𝒲~(s,q)sin((r+1)q)𝑑q\;\;\;\;\;\;\;\;+\frac{2}{\pi}\frac{p_{0}-p}{p-1}\frac{s\cdot\sin{((r+2)q)}}{1-2s\cos{q}}\int\limits_{0}^{\pi}\widetilde{\mathcal{W}}(s,q)\sin{((r+1)q)}\,dq

Let us denote the following integrals:

Ik=0π𝒲~(s,q)sin(kq)𝑑q      1kr+1.I_{k}=\int\limits_{0}^{\pi}\widetilde{\mathcal{W}}(s,q)\sin{(kq)}\,dq\;\;\;\>\>\>1\leq k\leq r+1. (14)
Jn,k=0πssin(nq)sin(kq)12scos(r+1)qJ_{n,k}=\int\limits_{0}^{\pi}\frac{s\sin{(n\cdot{q})}\sin{(k\cdot{q})}}{1-2s\cos{(r+1)q}} (15)

For IkI_{k} we obtain a system of equations with the following matrix of coefficients:

(1+2sπ2pp1J2,12sπ2pp1J3,12sπ2pp1Jr+1,12sπp0pp1Jr+2,12sπ2pp1J2,r+12sπ2pp1J3,r+22sπ2pp1Jr+1,r+11+2sπp0pp1Jr+2,r+2.)\begin{pmatrix}-1+\frac{2s}{\pi}\frac{2-p}{p-1}J_{2,1}&\frac{2s}{\pi}\frac{2-p}{p-1}J_{3,1}&...&...&\frac{2s}{\pi}\frac{2-p}{p-1}J_{r+1,1}&\frac{2s}{\pi}\frac{p_{0}-p}{p-1}J_{r+2,1}\\ ...&...&...&...&...&...\\ ...&...&...&...&...&...\\ ...&...&...&...&...&...\\ \frac{2s}{\pi}\frac{2-p}{p-1}J_{2,r+1}&\frac{2s}{\pi}\frac{2-p}{p-1}J_{3,r+2}&...&...&\frac{2s}{\pi}\frac{2-p}{p-1}J_{r+1,r+1}&-1+\frac{2s}{\pi}\frac{p_{0}-p}{p-1}J_{r+2,r+2}.\\ \end{pmatrix} (16)

Resolving the system and applying the inverse Fourier transforms:

𝒲(s,x)=2π0π𝒲~(s,q)sin(qx)𝑑q=2π1p+1J1,x+4sπ22pp1J2,x1+{\mathcal{W}}(s,x)=\frac{2}{\pi}\int\limits_{0}^{\pi}\widetilde{{\mathcal{W}}}(s,q)\sin{(qx)}dq=\frac{2}{\pi}\frac{1}{\sqrt{p+1}}J_{1,x}+\frac{4s}{\pi^{2}}\frac{2-p}{p-1}J_{2,x}\frac{\vartriangle_{1}}{\vartriangle}+
+4sπ22pp1i=3r+1Ji,xi1+4sπ2p0pp1Jr+2,xr+1+\frac{4s}{\pi^{2}}\frac{2-p}{p-1}\sum_{i=3}^{r+1}J_{i,x}\frac{\vartriangle_{i-1}}{\vartriangle}+\frac{4s}{\pi^{2}}\frac{p_{0}-p}{p-1}J_{r+2,x}\frac{\vartriangle_{r+1}}{\vartriangle} (17)

We perform inverse Fourier transforms:

Z¯N(p,p0)=12πi𝒵¯(σ|p,p0)σN1𝑑σ\bar{Z}_{N}(p,p_{0})=\frac{1}{2\pi i}\oint\bar{\mathcal{Z}}(\sigma|p,p_{0})\sigma^{-N-1}d\sigma (18)

Thus, using the analytically obtained value of the integral Jk,xJ_{k,x}, we obtain a geometric progression with the same denominator as for one heavy root. Therefore, the first two singularities do not differ from the corresponding ones for one root: σ1=12p1,σ2=1p\sigma_{1}=\frac{1}{2\sqrt{p-1}},\;\;\;\sigma_{2}=\frac{1}{\sqrt{p}}. The third singularity is not calculated for an arbitrary case, however, as a result of computer calculating, we find that the determinant of the system matrix vanishes at σ=1p\sigma=\frac{1}{p} between the values p0=p2pp_{0}=p^{2}-p and p0=p2p+1p_{0}=p^{2}-p+1, which agrees with the estimates obtained for the finite tree. We can assume that a change in the dominant singular value leads to a change in the regime, similarly to the case with two heavy roots. This behavior is confirmed by direct iteration of the equation (8) (Fig. 5)

It is also possible to numerically analyze the case with different degree of heavy roots. If the starting point is in a subcritical root, and the distance between the points is sufficiently large, then localization will be observed only with a very significant degree of heavy root.

Refer to caption

a)

Refer to caption

b)

Figure 4: Graphs of the dependence of the density of the number of paths of length xx on xx. a) Roots with subcritical degree. b) Roots with degree above critical.

Plotting the entropy on the length of the chain connecting the heavy roots (Fig. 5) allows to determine the direction of the entropic forces. The roots are attracted to each other, but for a sufficiently long chain connecting the roots, the force disappears and the roots cease to interact.

Refer to caption
Figure 5: Plot of entropy versus distance between roots for N=300N=300

Another phenomenon that can be observed during simulation is the localization of the end of a short chain for small N>rN>r, while the condition for critical rr coincides with the condition for the disappearance of entropy forces, and the plot of r(N)r(N) turns out to be almost linear.

4 Conclusion

Thus, for the symmetric problem, it was found that the critical value for the degree of the heavy root lies between p2pp^{2}-p and p2p+1p^{2}-p+1 (but since the vertex degrees take only integer values, the minimum p0p_{0} at which the solution is already localised is p2p+1p^{2}-p+1). Using this value to test the singular value hypothesis, it was shown that the problem does indeed enter a localised mode at such a vertex degree.

Simulation allowed to confirm the analytically obtained critical value for p0p_{0} and to analyse the asymmetric case as well as other features of the statistics on such graphs. Thus, on non-symmetric graphs, the distance between the roots significantly affects the estimate for the heavy critical degree, in contrast to the symmetric case. It is also possible to observe, for some sets of N,r,p,p0N,r,p,p_{0}, a localisation at the centre of the chain connecting the graphs. In this case, for the parameters at which there is a transition from localisation at the centre of the chain to localisation at the roots (or the absence of localisation for an insufficient degree of the root), the entropy force ”tightening” the roots vanishes.

The results obtained can easily be extended to trees with a large number of heavy roots kk (such that k<pk<p).

Problems of purely geometric entropy traps have long been considered and polymer chemistry. Applying different approaches to the problem pure entropy localisation allows a better understanding of the problem statistics of paths on such graphs.

Funding

This work is supported by Basis Foundation №20-1-1-23-1. The author thanks the supervisor A.S. Gorsky.

References

  • [1] A. Maritan, “Random walk and the ideal chain problem on self-similar structures,” Physical Review Letters, vol. 62, pp. 2845–2848, June 1989.
  • [2] F. F. Ternovsky, I. A. Nyrkova, and A. R. Khokhlov, “Statistics of an ideal polymer chain near the bifurcation region of a narrow tube,” Physica A Statistical Mechanics and its Applications, vol. 184, pp. 342–353, July 1992.
  • [3] I. M. Lifshitz, S. Gredeskul, L. Pastur, and E. Yankovsky, Introduction to the Theory of Disordered Systems. Wiley-Interscience, 1988.
  • [4] I. M. Lifshitz, “Theory of fluctuation levels in disordered systems,” Journal of Experimental and Theoretical Physics, vol. 26, p. 462, 1968.
  • [5] Z. Burda, J. Duda, J. M. Luck, and B. Waclaw, “Localization of the maximal entropy random walk.,” Physical review letters, vol. 102, p. 160602, Apr. 2009.
  • [6] B. Balagurov and V. G. Vaks, “Random walks of a particle on lattices with traps,” Sov. Phys. JETP, 1974.
  • [7] M. D. Donsker and S. R. S. Varadhan, “Asymptotic evaluation of certain Markov process expectations for large time. I,” Communications on Pure and Applied Mathematics, vol. 28, pp. 1–47, 1975.
  • [8] J. K. Ochab and Z. Burda, “Exact solution for statics and dynamics of maximal-entropy random walks on cayley trees.,” Phys. Rev., 2012.
  • [9] S. K. Nechaev, M. V. Tamm, and O. V. Valba, “Paths counting on simple graphs: from escape to localization,” Journal of Statistical Mechanics: Theory and Experiment, vol. 2017, p. 053301, may 2016.
  • [10] O. Rojo and R. Soto, “The spectra of the adjacency matrix and Laplacian matrix for some balanced trees,” Linear Algebra and its Applications, vol. 403, pp. 97–117, 2005.
  • [11] G. H. Golub and C. F. V. Loan, Matrix computations. Johns Hopkins studies in the mathematical sciences, Baltimore [u.a.]: Johns Hopkins Univ. Press, 3. ed. ed., 1996.
  • [12] S. Nechaev, A. Semenov, and M. Koleva, “Dynamics of a polymer chain in an array of obstacles,” Physica A: Statistical Mechanics and its Applications, vol. 140, pp. 506–520, jan 1987.