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

Cover time of graphs with bounded genus

Naoki Matsumoto and Yuuki Takai Research Institute for Digital Media and Content, Keio University, Kanagawa, Japan, e-mail: [email protected]Academic Foundations Programs, Kanazawa Institute of Technologym, Kanazawa Institute of Technology, Ishikawa, Japan, e-mail: [email protected]
Abstract

The cover time of a finite connected graph is the expected number of steps needed for a simple random walk on the graph to visit all vertices of the graph. It is known that the cover time of any finite connected nn-vertex graph is at least (1+o(1))nlogn(1+o(1))n\log n and at most (1+o(1))427n3(1+o(1))\frac{4}{27}n^{3}. By Jonasson and Schramm, the cover time of any bounded-degree finite connected nn-vertex planar graph is at least cn(logn)2cn(\log n)^{2} and at most 6n26n^{2}, where cc is a positive constant depending only on the maximal degree of the graph. In particular, the lower bound is established via the use of circle packing of planar graphs on the Riemann sphere. In this paper, we show that the cover time of any finite nn-vertex graph GG with maximum degree Δ\Delta on the compact Riemann surface SS of given genus gg is at least cn(logn)2/Δ(g+1)cn(\log n)^{2}/\Delta(g+1) and at most (6+o(1))n2(6+o(1))n^{2}, where cc is an absolute constant, if nn is sufficiently large and three sufficient conditions for SS and a circle packing of GG filling SS.

1 Introduction

A random walk on a graph is a simple stochastic process such that whenever a random walker at a certain vertex chooses a neighbor uniformly at random and moves to this neighbor. The study of random walks ranges over many research fields, e.g., probability, graph theory, and algebra (for several major topics and well-known results, see books [AF, Woe00]). Moreover, there are many not only mathematical researches but also applications of random walks so far; for example, PageRank [BP98] is the most typical application of random walk based algorithms (see surveys [MPL17, XLN+19] and in particular, the former addresses both discrete and continuous-time random walks). The main subject in this paper is the cover time of a finite graph by random walks, which is the expected number of steps needed for a simple random walk on the graph to visit all vertices of the graph [Ald89]. At the same time, as being an interesting basic concept of random walks, the cover time of graphs is an important invariant for network analysis such as community detection, since it gives us an amount of time to cover all vertices of a community (see surveys about community detection by random walks [BS16, CDMG17]).

In what follows, all graphs are finite, simple, and undirected unless we particularly mention them. Feige estimated the lower and upper bounds of cover times of connected graphs as follows.

Theorem 1 ([Fei95a, Fei95b]).

Let GG be a connected graph with nn vertices. Then the cover time of GG is at least (1+o(1))nlogn(1+o(1))n\log n and at most (1+o(1))427n3(1+o(1))\frac{4}{27}n^{3}.

The bounds of Theorem 1 are the best possible, and a complete graph and a lollipop graph attain the lower and upper bound, respectively, where a lollipop graph is obtained from a complete graph KK and a path PP by identifying a vertex of KK and an end-vertex of PP. Since a lollipop graph contains a clique, it is worth considering the cover time of a graph with a bounded genus of compact Riemann surfaces (i.e., compact orientable topological surfaces) on which the graph can be embedded; it is well known that the order of complete graphs which can be embedded on a compact Riemann surface of genus gg is bounded from above (by a function depending only on gg) when gg is fixed. So, we focus on the cover time of graphs GG with genus gg bounded.

Jonasson and Schramm estimated the cover time of planar graphs (i.e., graphs on the Riemann sphere, which is a Riemann surface of genus zero) with a bounded maximum degree, as follows.

Theorem 2 ([JS+00]).

Let GG be a connected planar graph with nn vertices and maximum degree Δ\Delta. Then the cover time of GG is greater than cn(logn)2cn(\log n)^{2} and less than 6n26n^{2}, where cc is a positive constant depending only on Δ\Delta.

In this paper, we extend Theorem 2 to a general compact Riemann surface, as described in the following main theorem.

Main theorem. Let {Gk=(Vk,Ek)}k0\{G_{k}=(V_{k},E_{k})\}_{k\geq 0} be an increasing sequence of connected graphs with maximum degree Δ\Delta and minimum genus gg. We assume that {Gk}\{G_{k}\} satisfies three assumptions (described at the beginning of Section 3). Then, there is an absolute constant cc such that for any sufficiently large kk, the following holds:

c|Vk|(log|Vk|)2Δ(g+1)<cover time of Gk(6+12g18|Vk|12g12|Vk|2)|Vk|2.\frac{c|V_{k}|(\log|V_{k}|)^{2}}{\Delta(g+1)}<\mbox{cover time of $G_{k}$}\leq\left(6+\frac{12g-18}{|V_{k}|}-\frac{12g-12}{{|V_{k}|}^{2}}\right){|V_{k}|}^{2}.

Although there is a nice affinity between random walks and circle packing of planar graphs [Nac20], there is no result about random walks using circle packing of graphs on non-spherical Riemann surfaces. In the proof of Theorem 2, Jonasson and Schramm applied such a nice relation for planar graphs to estimate the cover time of those graphs. The lower bound of our main theorem is established using circle packing of graphs on Riemann surfaces, which is a generalization of Jonasson and Schramm’s proof for their lower bound. For generalization of Jonasson and Schramm’s method, our proof contains several known results established in distinct research fields, e.g., topology and theory of discrete analytic functions.

The paper is organized as follows. In the next section, we introduce the precise definitions of notions and notations used in this paper. In Section 3, we give the precise statement of the main theorem and prove it. In Section 4, we remark on the cover time of some graphs of minimum genus gg.

2 Preliminaries

In this section, we introduce bare minimum terms and lemmas concerning cover time and circle packing on surfaces to prove the main theorem.

2.1 Cover time

Let G=(V,E)G=(V,E) be an undirected finite graph and {Xt}t0\{X_{t}\}_{t\geq 0} be a simple random walk on GG such that X0=vX_{0}=v where vVv\in V. We define the first passage time TuvT_{u}^{v} of {Xt}\{X_{t}\} from vv to uu is defined by

Tuv:=min{t0Xt=u}.T_{u}^{v}:=\min\{t\geq 0\mid X_{t}=u\}.

The cover time CvC^{v} of the random walk {Xt}\{X_{t}\} is defined by

Cv=max{TuuV}.C^{v}=\max\{T_{u}\mid u\in V\}.

The main object in this paper is the cover time Ev(Cv)=Ev(C)E_{v}(C^{v})=E_{v}(C), which is defined by the expected number of steps that it takes for a random walk that starts at vv to visit all vertices of the graph. We define the cover time EG(C)E_{G}(C) of GG by EG(C)=maxvEv(C)E_{G}(C)=\max_{v}E_{v}(C).

To analyze Ev(Cv)E_{v}(C^{v}), we use the following:

H(u,v)\displaystyle H(u,v) =EvTuv:hitting time from v to u,\displaystyle=E_{v}T_{u}^{v}:\text{hitting time from }v\text{ to }u, (1)
C(u,v)\displaystyle C(u,v) =H(u,v)+H(v,u):commute time,\displaystyle=H(u,v)+H(v,u):\text{commute time}, (2)
D(u,v)\displaystyle D(u,v) =H(u,v)H(v,u):difference time.\displaystyle=H(u,v)-H(v,u):\text{difference time}. (3)

It is known that the triangle equation for D(u,v)D(u,v) holds ([CTW93, Lemma 2]):

D(u,v)+D(v,w)=D(u,w).\displaystyle D(u,v)+D(v,w)=D(u,w). (4)

The effective resistance R(u,v)R(u,v) is also important. This is defined as

R(u,v)=supfV,𝒟(f)0(f(u)f(v))2𝒟(f),R(u,v)=\sup_{f\in\mathbb{R}^{V},\mathcal{D}(f)\neq 0}\frac{(f(u)-f(v))^{2}}{\mathcal{D}(f)},

where 𝒟(f)={u,v}E(f(u)f(v))2\mathcal{D}(f)=\sum_{\{u,v\}\in E}(f(u)-f(v))^{2}. Note that R(u,v)=R(v,u)R(u,v)=R(v,u) for any u,vVu,v\in V. By [CRR+96, Theorem 2.1] or [Tet91, Corollary 2.1], the commute time and the effective resistance are related by the equation

C(u,v)=2|E|R(u,v)\displaystyle C(u,v)=2|E|R(u,v) (5)

for two vertices u,vVu,v\in V on a connected component. By using this relation and the triangle inequality of commute times,

R(u,v)R(u,w)+R(w,v)\displaystyle R(u,v)\leq R(u,w)+R(w,v) (6)

holds for any u,v,wVu,v,w\in V.

By [Tet91, Theorem 5], the following relation between hitting times and effective resistance is known:

H(u,v)=12wVdw(R(u,v)+R(v,w)R(u,w)),\displaystyle H(u,v)=\frac{1}{2}\sum_{w\in V}d_{w}(R(u,v)+R(v,w)-R(u,w)), (7)

where dwd_{w} is the degree of ww.

As a relation between the expected time of cover times and hitting times, Matthew’s inequality is well-known:

Lemma 1 ([AF, Theorem 2.6]).

Let G=(V,E)G=(V,E) be an undirected finite graph and n=|V|n=|V|. Then, for any subset V0VV_{0}\subset V which is |V0|2|V_{0}|\geq 2, the following holds:

h|V0|1min{H(u,v)u,vV0,uv}EG(C)hn1max{H(u,v)u,vV},\displaystyle h_{|V_{0}|-1}\min\{H(u,v)\mid u,v\in V_{0},u\neq v\}\leq E_{G}(C)\leq h_{n-1}\max\{H(u,v)\mid u,v\in V\},

where hm=i=1mi1h_{m}=\sum_{i=1}^{m}i^{-1}.

2.2 Circle packing on Surface

Let 𝒢\mathcal{G} be an oriented surface with a metric. Then, a set P={cv}P=\{c_{v}\} of circles cvc_{v} on 𝒢\mathcal{G} is said to be a circle packing for a simplicial 22-complex KK if

  • (1)

    PP has a circle cvc_{v} associated with each vertex vv of KK,

  • (2)

    two cu,cvc_{u},c_{v} are externally tangent whenever {u,v}\{u,v\} is an edge of KK,

  • (3)

    three circles cu,cv,cwc_{u},c_{v},c_{w} form a positively oriented triple in 𝒢\mathcal{G} whenever {u,v,w}\{u,v,w\} form a positively oriented face of KK.

It is known that there is a circle packing for any triangulation of the compact orientable topological surface on a Riemann surface as follows:

Lemma 2 ([Ste05, Theorem 4.3]).

Let KK be a complex that triangulates a compact orientable topological surface SS. Then, there exists a Riemann surface 𝒮K\mathcal{S}_{K} homeomorphic to SS and a circle packing PP for KK in the associated intrinsic spherical, euclidean, or hyperbolic metric on 𝒮K\mathcal{S}_{K} such that PP is univalent and fills 𝒮K\mathcal{S}_{K}. The Riemann surface 𝒮K\mathcal{S}_{K} is unique up to conformal equivalence, and PP is unique up to conformal automorphisms of 𝒮K\mathcal{S}_{K}.

2.3 Branched covering

Let S1,S2S_{1},S_{2} be two Riemann surfaces, and f:S1S2f\colon S_{1}\to S_{2} a nontrivial analytic map. Then, for any PS1P\in S_{1} and charts z=φi1(P)φi1(Ui1)z=\varphi_{i}^{1}(P)\in\varphi_{i}^{1}(U_{i}^{1}) and f(P)Uj2f(P)\in U_{j}^{2}, by changing the charts if it is necessary, φj2f(φi1)1(z)\varphi_{j}^{2}\circ f\circ(\varphi_{i}^{1})^{-1}(z) can be approximated as

φj2f(φi1)1(z)zn.\varphi_{j}^{2}\circ f\circ(\varphi_{i}^{1})^{-1}(z)\sim z^{n}.

Then, nn is called by the ramification index of ff at PP, denoted by eP=eP(f)e_{P}=e_{P}(f). If eP>1e_{P}>1, then the map ff is called a branced covering and PS1P\in S_{1} is called a branch point of ff.

We assume that ff is nontrivial. Then, it is known that for any QS2Q\in S_{2}, the summation

Pf1(Q)eP\sum_{P\in f^{-1}(Q)}e_{P}

is a constant independent of QQ. We call this summation the degree of ff. This is denoted by deg(f)\deg(f).

Let SS be a compact Riemann surface of genus gg. Then, as a consequence of the Riemann-Roch Theorem, we have the following:

Lemma 3 ([For12, Corollary 16.12]).

There is a branched covering f:S^f\colon S\to\widehat{\mathbb{C}} whose degree is at most g+1g+1.

On the other hand, let S1,S2S_{1},S_{2} be compact Riemann surfaces of genus g1,g2g_{1},g_{2} respectively. Then, the following is known:

Lemma 4 (Riemann-Hurwitz formula [For12, §.17.14]).

For any analytic map f:S1S2f\colon S_{1}\to S_{2}, the following holds:

22g1=deg(f)(22g2)PS1(eP1).2-2g_{1}=\deg(f)(2-2g_{2})-\sum_{P\in S_{1}}(e_{P}-1).

By Lemma 4, an analytic map ff appearing in Lemma 3 satisfies the following.

Lemma 5.

The following holds:

#{branch points of f}PS1(eP1)=2deg(f)(22g)4g=O(g).\#\{\text{\rm branch points of }f\}\leq\sum_{P\in S_{1}}(e_{P}-1)=2\deg(f)-(2-2g)\leq 4g=O(g).

3 Statement and proofs

3.1 Statement

Let {Gk=(Vk,Ek)}k0\{G_{k}=(V_{k},E_{k})\}_{k\geq 0} be an increasing sequence of undirected finite connected graphs with maximum degree Δ\Delta and minimum genus gg. We assume that GkG_{k} satisfies the following assumptions:

  1. (A1)

    There is a compact Riemann surface SkS_{k} of genus gg which is filled by a circle packing Pk={CvvVk}P_{k}=\{C_{v}\mid v\in V_{k}\} of GkG_{k}.

  2. (A2)

    The sequence of compact Riemann surfaces {Sk}\{S_{k}\} converges to a compact Riemann surface SS_{\infty} in the moduli of compact Riemann surfaces XgX_{g} of genus gg, and there is an orientation-preserving homeomorphism φk:SSk\varphi_{k}\colon S_{\infty}\to S_{k} which converges to the identity map of SS_{\infty} in the moduli space.

  3. (A3)

    The maximum of radii of circles in PkP_{k} converges to zero when kk goes to \infty.

Under these assumptions, the main theorem in this paper is the following:

Theorem 3.

Let {Gk=(Vk,Ek)}k0\{G_{k}=(V_{k},E_{k})\}_{k\geq 0} be an increasing sequence of undirected finite connected graphs with maximum degree Δ\Delta and minimum genus gg. We assume that {Gk}\{G_{k}\} satisfies the assumptions (A1), (A2), and (A3). Then, there is an absolute constant cc such that for any sufficiently large kk, the following holds:

c|Vk|(log|Vk|)2Δ(g+1)<EGk(C)(6+12g18|Vk|12g12|Vk|2)|Vk|2.\frac{c|V_{k}|(\log|V_{k}|)^{2}}{\Delta(g+1)}<E_{G_{k}}(C)\leq\left(6+\frac{12g-18}{|V_{k}|}-\frac{12g-12}{{|V_{k}|}^{2}}\right){|V_{k}|}^{2}.

We show some examples satisfying the assumptions (A1), (A2), and (A3).

Example 1.

The grid graph (/k)2(\mathbb{Z}/k\mathbb{Z})^{2} satisfies the assumptions (A1), (A2), and (A3). Indeed, we consider the lattice Λ=+1\Lambda=\mathbb{Z}+\mathbb{Z}\sqrt{-1} in \mathbb{C} and a grid graph Λk=(1/k)Λ\Lambda_{k}=(1/k)\Lambda. Then, the set of circles P~k={C(z)z(1/k)Λ}\widetilde{P}_{k}=\{C(z)\mid z\in(1/k)\Lambda\}, where C(z)C(z) is the circle in \mathbb{C} whose center is zz and radius is 1/2k1/2k. Then, the quotient 𝕋=/Λ\mathbb{T}=\mathbb{C}/\Lambda becomes a torus and Λk/Λ\Lambda_{k}/\Lambda becomes the grid graph (/k)2(\mathbb{Z}/k\mathbb{Z})^{2}. Then, the quotient PkP_{k} of the set of circles P~k\widetilde{P}_{k} can be regarded as a circle packing of the grid graph on the torus 𝕋\mathbb{T}. Hence, by replacing Gk=(/k)2G_{k}=(\mathbb{Z}/k\mathbb{Z})^{2}, Sk=S=𝕋S_{k}=S_{\infty}=\mathbb{T}, φk=id\varphi_{k}=\mathrm{id}, the assumption holds for grid graph (/k)2(\mathbb{Z}/k\mathbb{Z})^{2}. We remark that the order of the lower bound of Theorem 3 is best possible in general by the results in [Zuc90] or [DPRZ04], since a grid graph has maximum degree at most 4.

Example 2.

Let G=G0G=G_{0} be a connected finite triangulation with maximum degree Δ\Delta and minimum genus gg and Gk=(Vk,Ek)G_{k}=(V_{k},E_{k}) be the graph obtained by taking kk times of the hexiagonal refinement of GG. Then, {Gk}\{G_{k}\} is an increasing sequence of finite graphs with maximum degree Δ\Delta and minimum genus gg. As in [Kel06], we can show that the sequence {Gk}\{G_{k}\} satisfies the assumption (A1), (A2), and (A3).

Note that the order of the upper bound of Theorem 3 is best possible in general since the cover time of a path with nn vertices is Ω(n2)\Omega(n^{2}).

3.2 The upper bound

The upper bound of Theorem 3 can be proved for any finite graph GG of minimum genus gg. Hence, we show this for such a graph G=(V,E)G=(V,E) with |V|=n|V|=n.

In general, the following estimate of upper bounds has been known:

Lemma 6 ([AF, Theorem 1. Chapter 6]).

Let d¯\overline{d} be the average degree of GG. Then, the cover time of random walk is bounded from above as follows:

EG(C)d¯n(n1).E_{G}(C)\leq\overline{d}n(n-1).

If the graph GG is a finite graph of minimum genus gg, then Euler’s polyhedron formula implies

|V||E|+|F|=22g,|V|-|E|+|F|=2-2g,

where FF is the set of faces of the simplicial complex defined by GG. Because |F|2|E|/3|F|\leq 2|E|/3 holds, we have

|V||E|322g.|V|-\frac{|E|}{3}\geq 2-2g.

Thus, the average d¯=2|E|/|V|\overline{d}=2|E|/|V| can be written as

d¯6+12(g1)n.\overline{d}\leq 6+\frac{12(g-1)}{n}.

This implies the following.

Proposition 1.

The following holds:

Ev(C)\displaystyle E_{v}(C) 6n(n1)+12(g1)(n1)=n2(6+12g18n12g12n2).\displaystyle\leq 6n(n-1)+12(g-1)(n-1)=n^{2}\left(6+\frac{12g-18}{n}-\frac{12g-12}{n^{2}}\right).

3.3 The lower bound

Let {Gk=(Vk,Ek)}k0\{G_{k}=(V_{k},E_{k})\}_{k\geq 0} be an increasing sequence of undirected finite connected graphs with maximum degree Δ\Delta and minimum genus gg. We assume that {Gk}\{G_{k}\} satisfies the assumptions (A1), (A2) and (A3). Let SkS_{k} be a compact Riemann surface which fills a circle packing Pk={Cv}vVkP_{k}=\{C_{v}\}_{v\in V_{k}} of GkG_{k} by Lemma 2, and zvSkz_{v}\in S_{k} the center of the circle CvC_{v}.

By Lemma 3, there is a branched covering f:S^f_{\infty}\colon S_{\infty}\to\widehat{\mathbb{C}} whose degree is at most g+1g+1. We define fk=fφk1:Sk^f_{k}=f_{\infty}\circ\varphi_{k}^{-1}\colon S_{k}\to\widehat{\mathbb{C}}, where ^={}\widehat{\mathbb{C}}=\mathbb{C}\cup\{\infty\}. Then, fkf_{k} is homotopic to a quasiconformal map of the same degree (denoted by the same symbol fkf_{k}). We remark that by the assumption (A2), fkf_{k} converges to ff_{\infty}. Then, we show the following inequality:

Lemma 7.

For any sufficiently large kk, there is a positive constant AA such that for any w,uVkw,u\in V_{k} satisfying {w,u}Ek\{w,u\}\not\in E_{k}, fk(zw),fk(zu){}f_{k}(z_{w}),f_{k}(z_{u})\not\in\{\infty\}, and |fk(zw)fk(zu)|3δ~|f_{k}(z_{w})-f_{k}(z_{u})|\geq 3\widetilde{\delta},

RGk(w,u)AΔ(g+1)log(|fk(zw)fk(zu)|/ru)R_{G_{k}}(w,u)\geq\frac{A}{\Delta(g+1)}\log(|f_{k}(z_{w})-f_{k}(z_{u})|/r^{\prime}_{u})

holds. Here, rur^{\prime}_{u} is the maximum radius of a circle of the center fk(zu)f_{k}(z_{u}) included in fk(Cu)f_{k}(C_{u}), i.e.,

ru=max{r>0Br(fk(zu))fk(Cu)},r^{\prime}_{u}=\max\{r>0\mid B_{r}(f_{k}(z_{u}))\subset f_{k}(C_{u})\},

δ~\widetilde{\delta} is the maximum of the diameters of {Fk(Cv)}vVk\{F_{k}(C_{v})\}_{v\in V_{k}}, i.e.,

δ~=max{diam(Fk(Cv))vVk},\widetilde{\delta}=\max\{\mathrm{diam}(F_{k}(C_{v}))\mid v\in V_{k}\},

and Br(z)B_{r}(z) for z^z\in\widehat{\mathbb{C}} is the closed disk in ^\widehat{\mathbb{C}} of radius rr and of center zz.

Proof.

We fix the vertices ww and uu as in the statement. Then, we define the map Fk:Skfk1({}fk(zu))+(/2π)iF_{k}\colon S_{k}{\setminus}f_{k}^{-1}(\{\infty\}\cup f_{k}(z_{u}))\to\mathbb{R}+(\mathbb{R}/2\pi\mathbb{Z})i by Fk(z)=log(fk(z)fk(zu))F_{k}(z)=\log(f_{k}(z)-f_{k}(z_{u})). Let ε\varepsilon be a positive constant and KSkfk1({}fk(zu))K\subset S_{k}{\setminus}f_{k}^{-1}(\{\infty\}\cup f_{k}(z_{u})) a compact subset. As an argument in [Kel06, Section 5], there are positive numbers δ>0\delta>0 and N>0N>0 such that for any positive number δ<δ\delta^{\prime}<\delta, any k>Nk>N, any zKz\in K which is not close to any branch point of fkf_{k},

HFk(z;δ)=maxdSk(w,z)=δ|Fk(w)Fk(z)|mindSk(w,z)=δ|Fk(w)Fk(z)|1+εH_{F_{k}}(z;\delta^{\prime})=\frac{\max_{d_{S_{k}}(w,z)=\delta^{\prime}}|F_{k}(w)-F_{k}(z)|}{\min_{d_{S_{k}}(w,z)=\delta^{\prime}}|F_{k}(w)-F_{k}(z)|}\leq 1+\varepsilon

holds, where dSk(w,z)d_{S_{k}}(w,z) is the distance between ww and zz with respect to the metric of constant curvature on SkS_{k}.

By taking kk as sufficiently large if necessary and the assumption (A3), we may assume that any radii of circles in {Cv}vVk\{C_{v}\}_{v\in V_{k}} is smaller than δ\delta by [BS04, Lemma 3.4]. Under this assumption, for any vVkKv\in V_{k}\cap K such that Disk(Cv){branch points}=Disk(C_{v})\cap\{\text{branch points}\}=\emptyset, where Disk(Cv)Disk(C_{v}) denotes the disk (on SkS_{k}) bounded by CvC_{v}, the diameter and the area of Fk(Cv)F_{k}(C_{v}) satisfy the following relation:

diam(Fk(Cv))2\displaystyle\mathrm{diam}(F_{k}(C_{v}))^{2} (2maxzCv|Fk(z)Fk(zv)|)2\displaystyle\leq(2\max_{z\in C_{v}}|F_{k}(z)-F_{k}(z_{v})|)^{2}
4(1+ε)2(minzCv|Fk(z)Fk(zv)|)2\displaystyle\leq 4(1+\varepsilon)^{2}(\min_{z\in C_{v}}|F_{k}(z)-F_{k}(z_{v})|)^{2}
4(1+ε)2πarea(Fk(Cv)).\displaystyle\leq\frac{4(1+\varepsilon)^{2}}{\pi}\mathrm{area}(F_{k}(C_{v})). (8)

We set a:=logrua:=\log r^{\prime}_{u}, b=log|fk(zw)fk(zu)|b=\log|f_{k}(z_{w})-f_{k}(z_{u})|, and fix a constant cc such that c>a+2δ~c>a+2\widetilde{\delta} and c<bc<b, where δ~\widetilde{\delta} is the maximum of the diameters of {Fk(Cv)}vVk\{F_{k}(C_{v})\}_{v\in V_{k}}. Using the map FkF_{k}, we define a map g:Vkg\colon V_{k}\to\mathbb{R} by

g(v):={min{max{ReFk(zv),c},b}if vuaif v=u.g(v):=\begin{cases}\min\{\max\{\text{Re}F_{k}(z_{v}),c\},b\}&\text{if }v\neq u\\ a&\text{if }v=u.\end{cases}

We use this map g:Vkg\colon V_{k}\to\mathbb{R} to deduce a lower bound of the effective resistance

RGk(w,u)=suph:Vk(h(w)h(u))2{v1,v2}Ek(h(v1)h(v2))2.\displaystyle R_{G_{k}}(w,u)=\sup_{h\colon V_{k}\to\mathbb{R}}\frac{(h(w)-h(u))^{2}}{\sum_{\{v_{1},v_{2}\}\in E_{k}}(h(v_{1})-h(v_{2}))^{2}}. (9)

We divide some cases to give bounds of the summands of the denominator of the right hand side of (9).

  1. (i)

    If log|fk(zvi)fk(zu)|b\log|f_{k}(z_{v_{i}})-f_{k}(z_{u})|\geq b for i=1,2i=1,2 or clog|fk(zvi)fk(zu)|c\geq\log|f_{k}(z_{v_{i}})-f_{k}(z_{u})| for i=1,2i=1,2 holds, then |g(v1)g(v2)|=0|g(v_{1})-g(v_{2})|=0 holds.

  2. (ii)

    Suppose that for {v1,v2}Ek\{v_{1},v_{2}\}\in E_{k}, the assumption of (i) does not holds and there is no branch point of fkf_{k} included in Cv1Cv2C_{v_{1}}\cup C_{v_{2}}. Then, because there is an element zCv1Cv2z^{\prime}\in C_{v_{1}}\cap C_{v_{2}}, we have

    |g(v1)g(v2)|\displaystyle|g(v_{1})-g(v_{2})| |g(v1)ReFk(z)|+|ReFk(z)g(v2)|\displaystyle\leq|g(v_{1})-\text{Re}F_{k}(z^{\prime})|+|\text{Re}F_{k}(z^{\prime})-g(v_{2})| (10)
    maxzCv1ReFk(z)minzCv1ReFk(z)+maxzCv2ReFk(z)minzCv2ReFk(z)\displaystyle\leq\max_{z\in C_{v_{1}}}\text{Re}F_{k}(z)-\min_{z\in C_{v_{1}}}\text{Re}F_{k}(z)+\max_{z\in C_{v_{2}}}\text{Re}F_{k}(z)-\min_{z\in C_{v_{2}}}\text{Re}F_{k}(z) (11)
    diam(Fk(Cv1))+diam(Fk(Cv2)).\displaystyle\leq\mathrm{diam}(F_{k}(C_{v_{1}}))+\mathrm{diam}(F_{k}(C_{v_{2}})). (12)

    We remark that, Fk(Cv1)F_{k}(C_{v_{1}}) and Fk(Cv2)F_{k}(C_{v_{2}}) are included in the domain [c2δ~,b+2δ~]×(/2π)i[c-2\widetilde{\delta},b+2\widetilde{\delta}]\times(\mathbb{R}/2\pi\mathbb{Z})i, where δ~\widetilde{\delta} is the maximum of diameters of {Fk(Cv)}vVk\{F_{k}(C_{v})\}_{v\in V_{k}}.

    We set the subset VkVkV_{k}^{\prime}\subset V_{k} (resp. EkEkE_{k}^{\prime}\subset E_{k}) consisting of the vertices vVkv\in V_{k} (resp. the edges {v1,v2}Ek\{v_{1},v_{2}\}\in E_{k}) such that there is no branch point of fkf_{k} included in CvC_{v} (resp. Cv1Cv2C_{v_{1}}\cup C_{v_{2}}). Then, by the inequality (12), we have

    {v1,v2}Ek\displaystyle\sum_{\{v_{1},v_{2}\}\in E_{k}^{\prime}} (g(v1)g(v2))2\displaystyle(g(v_{1})-g(v_{2}))^{2}
    {v1,v2}Ekb+2δ~>ReFk(zvi)>c2δ~{diam(Fk(Cv1))+diam(Fk(Cv2))}2\displaystyle\leq\sum_{\{v_{1},v_{2}\}\in E_{k}^{\prime}\atop b+2\widetilde{\delta}>\text{Re}F_{k}(z_{v_{i}})>c-2\widetilde{\delta}}\{\mathrm{diam}(F_{k}(C_{v_{1}}))+\mathrm{diam}(F_{k}(C_{v_{2}}))\}^{2}
    {v1,v2}Ekb+2δ~>ReFk(zvi)>c2δ~2{diam(Fk(Cv1))2+diam(Fk(Cv2))2}\displaystyle\leq\sum_{\{v_{1},v_{2}\}\in E_{k}^{\prime}\atop b+2\widetilde{\delta}>\text{Re}F_{k}(z_{v_{i}})>c-2\widetilde{\delta}}2\{\mathrm{diam}(F_{k}(C_{v_{1}}))^{2}+\mathrm{diam}(F_{k}(C_{v_{2}}))^{2}\}
    2ΔvVkb+2δ~>ReFk(zv)>c2δ~diam(Fk(Cv))2.\displaystyle\leq 2\Delta\sum_{v\in V_{k}^{\prime}\atop b+2\widetilde{\delta}>\text{Re}F_{k}(z_{v})>c-2\widetilde{\delta}}\mathrm{diam}(F_{k}(C_{v}))^{2}.

    Hence, by the inequality (3.3) and applying the inequality (3.3) for the compact subset K={zSkbReFk(z)c}K=\{z\in S_{k}\mid b\geq\text{Re}F_{k}(z)\geq c\}, we have

    2Δ\displaystyle 2\Delta vVkb+2δ~>ReFk(zvi)>c2δ~diam(Fk(Cv))2\displaystyle\sum_{v\in V_{k}^{\prime}\atop b+2\widetilde{\delta}>\text{Re}F_{k}(z_{v_{i}})>c-2\widetilde{\delta}}\mathrm{diam}(F_{k}(C_{v}))^{2}
    8Δ(1+ε)2πvVkb+2δ~>ReFk(zvi)>c2δ~area(Fk(Cv))\displaystyle\leq\frac{8\Delta(1+\varepsilon)^{2}}{\pi}\sum_{v\in V_{k}^{\prime}\atop b+2\widetilde{\delta}>\text{Re}F_{k}(z_{v_{i}})>c-2\widetilde{\delta}}\mathrm{area}(F_{k}(C_{v}))
    16Δ(1+ε)2(g+1)(bc+4δ~)\displaystyle\leq 16\Delta(1+\varepsilon)^{2}(g+1)(b-c+4\widetilde{\delta})
    <16Δ(1+ε)2(g+1)(ba+4δ~).\displaystyle<16\Delta(1+\varepsilon)^{2}(g+1)(b-a+4\widetilde{\delta}).

    Here, the fifth inequality follows from Lemma 3.

  3. (iii)

    The remaining case is that v1,v2Ek{v_{1},v_{2}}\in E_{k} does not holds the assumption (i) and there are branch points of fkf_{k} included in Cv1Cv2C_{v_{1}}\cup C_{v_{2}}.

    We set αi=|fk(zvi)fk(zu)|\alpha_{i}=|f_{k}(z_{v_{i}})-f_{k}(z_{u})| for i=1,2i=1,2. We may assume that logα2c\log\alpha_{2}\geq c without loss of generality. Then, by the assumption (A3) and the fact that fkf_{k} converges to a map ff_{\infty}, any small constant ϵ>0\epsilon>0, |α1α2|<ϵ|\alpha_{1}-\alpha_{2}|<\epsilon holds for sufficiently large kk. (More precisely, limkmax|α1α2|0\lim_{k\to\infty}\max|\alpha_{1}-\alpha_{2}|\to 0 and then ϵ0\epsilon\to 0.) Then, we have

    (g(v1)g(v2))2\displaystyle(g(v_{1})-g(v_{2}))^{2} =(log|fk(zv1)fk(zu)|log|fk(zv2)fk(zu)|)2\displaystyle=(\log|f_{k}(z_{v_{1}})-f_{k}(z_{u})|-\log|f_{k}(z_{v_{2}})-f_{k}(z_{u})|)^{2}
    =(log(α1)log(α2))2\displaystyle=(\log(\alpha_{1})-\log(\alpha_{2}))^{2}
    =(ϵ1α2+o(ϵ))2O(1)(ϵ1ec)2.\displaystyle=\left(\epsilon\frac{1}{\alpha_{2}}+o(\epsilon)\right)^{2}\leq O(1)\left(\epsilon\frac{1}{e^{c}}\right)^{2}.

    Here, the last inequality follows from logα2c\log\alpha_{2}\geq c. Because the degree of fkf_{k} is at most g+1g+1, the number of branch points of fkf_{k} is at most 4g4g by Lemma 5. Hence, the contribution of the set EkEkE_{k}{\setminus}E_{k}^{\prime} for the denominator of (9) is O(g)ϵ2O(g)\epsilon^{2}.

Since fkf_{k} (hence FkF_{k}) converges to a map as in [Kel06, Lemma 5.4] and the radii of circle packings goes to zero when kk\to\infty, the constant δ~\widetilde{\delta} is o(1)o(1) when kk\to\infty. Thus, by combining (i), (ii), (iii), and definition of RGk(w,u)R_{G_{k}}(w,u), the required inequality

RGk(w,u)\displaystyle R_{G_{k}}(w,u) (ba)216Δ(1+ε)2(g+1)(ba+4δ~)+O(g)ϵ2\displaystyle\geq\frac{(b-a)^{2}}{16\Delta(1+\varepsilon)^{2}(g+1)(b-a+4\widetilde{\delta})+O(g)\epsilon^{2}}
(ba)216Δ(1+ε)2(g+1)(ba+o(1))+o(1)\displaystyle\geq\frac{(b-a)^{2}}{16\Delta(1+\varepsilon)^{2}(g+1)(b-a+o(1))+o(1)}
C16Δ(1+ε)2(g+1)(ba)\displaystyle\geq\frac{C}{16\Delta(1+\varepsilon)^{2}(g+1)}(b-a)
C16Δ(1+ε)2(g+1)log(|fk(zw)fk(zu)|/ru)\displaystyle\geq\frac{C}{16\Delta(1+\varepsilon)^{2}(g+1)}\log(|f_{k}(z_{w})-f_{k}(z_{u})|/r^{\prime}_{u})

holds for a positive constant CC. ∎

In this situation, we can guarantee an existence of a subset ZZ that guarantees large effective resistance.

Proposition 2.

For sufficiently large kk, there are positive constants AA^{\prime} (same as in Lemma 7) and cc such that for any subset WVkW\subset V_{k}, there is a subset ZWZ\subset W satisfying |Z||W|c/(g+1)|Z|\geq|W|^{c}/(g+1) and for any u,wZu,w\in Z,

RGk(u,w)AΔ(g+1)clog|W|.R_{G_{k}}(u,w)\geq\frac{A^{\prime}}{\Delta(g+1)}c\log|W|.
Proof.

We set n=|W|n=|W|. Because the map fk:Sk^f_{k}\colon S_{k}\to\widehat{\mathbb{C}} is of degree at most g+1g+1, there is an open set USkU\subset S_{k} such that

|{vWzvU}||W|g+1.|\{v\in W\mid z_{v}\in U\}|\geq\frac{|W|}{g+1}.

We fix the open set UU and set

WU:={vWzvU}.W_{U}:=\{v\in W\mid z_{v}\in U\}.

Let ss be a positive number. For this ss, we define

Wj:={vWUrv(ns(j1),nsj]}(j=1,2,),W_{j}:=\{v\in W_{U}\mid r_{v}^{\prime}\in(n^{s(j-1)},n^{sj}]\}\quad(j=1,2,\dots),

where rvr^{\prime}_{v} is same as in the statement of Lemma 7, i.e., it is defined by

rv=max{r>0Br(fk(zv))fk(Cv)}.r^{\prime}_{v}=\max\{r>0\mid B_{r}(f_{k}(z_{v}))\subset f_{k}(C_{v})\}.

Then, jWj=WU\bigsqcup_{j\in\mathbb{Z}}W_{j}=W_{U} holds. If uWju\in W_{j} and vWkv\in W_{k} for kj2k-j\geq 2, then

rvruns(k1)nsj=ns(kj1)ns\frac{r^{\prime}_{v}}{r^{\prime}_{u}}\geq\frac{n^{s(k-1)}}{n^{s^{j}}}=n^{s(k-j-1)}\geq n^{s}

holds. Thus, by Lemma 7, we have

RGk(u,v)AΔ(g+1)log(|fk(zu)fk(zv)|/ru)AΔ(g+1)log(rv/ru)AsΔ(g+1)logn.R_{G_{k}}(u,v)\geq\frac{A}{\Delta(g+1)}\log(|f_{k}(z_{u})-f_{k}(z_{v})|/r^{\prime}_{u})\geq\frac{A}{\Delta(g+1)}\log(r^{\prime}_{v}/r^{\prime}_{u})\geq\frac{As}{\Delta(g+1)}\log n.

Here, the second inequality follows from the facts that zuz_{u} and zvz_{v} are in the same open set UU, hence fk(zu)fk(Cv)f_{k}(z_{u})\not\in f_{k}(C_{v}).

Now, either of |j:oddWj||W|/(2(g+1))|\bigsqcup_{j\colon\text{odd}}W_{j}|\geq|W|/(2(g+1)) or |j:evenWj||W|/(2(g+1))|\bigsqcup_{j\colon\text{even}}W_{j}|\geq|W|/(2(g+1)) holds. We assume that the latter case holds.

From now on, we extract a subset ZjWjZ_{j}\subset W_{j} such that for any u,vZju,v\in Z_{j} satisfying uvu\neq v, RGk(u,v)AΔ(g+1)slognR_{G_{k}}(u,v)\geq\frac{A}{\Delta(g+1)}s\log n holds. We take ZjZ_{j} as a maximal subset of WjW_{j} such that for any u,vZju,v\in Z_{j} satisfying uvu\neq v,

|fk(zu)fk(zv)|(1+ε)ns(j+1).\displaystyle|f_{k}(z_{u})-f_{k}(z_{v})|\geq(1+\varepsilon)n^{s(j+1)}. (13)

Then, if u,vZju,v\in Z_{j} and uvu\neq v, we have

RGk(u,v)\displaystyle R_{G_{k}}(u,v) AΔ(g+1)log(|fk(zu)fk(zv)|/rv)\displaystyle\geq\frac{A}{\Delta(g+1)}\log(|f_{k}(z_{u})-f_{k}(z_{v})|/r^{\prime}_{v})
AΔ(g+1)log((1+ε)ns(j+1)/nsj)=AΔ(g+1)(slogn+log(1+ε)).\displaystyle\geq\frac{A}{\Delta(g+1)}\log((1+\varepsilon)n^{s(j+1)}/n^{sj})=\frac{A}{\Delta(g+1)}\left(s\log n+\log(1+\varepsilon)\right).

We shall show the lower bound of the order of the obtained subset ZjZ_{j}. For a given vWjv\in W_{j}, we consider the circle CvC^{\prime}_{v} in UU of radius 2(1+ε)ns(j+1)2(1+\varepsilon)n^{s(j+1)} of center fk(zv)f_{k}(z_{v}). If for another vertex uWju\in W_{j}, fk(Cu)Cvf_{k}(C_{u})\not\subset C^{\prime}_{v} holds, then zuz_{u} satisfies the inequality (13). Indeed, if fk(Cu)Cvf_{k}(C_{u})\not\subset C_{v}^{\prime} holds, then

|fk(zu)fk(zv)|\displaystyle|f_{k}(z_{u})-f_{k}(z_{v})| 2(1+ε)ns(j+1)max{|zfk(zu)|zfk(Cu)}\displaystyle\geq 2(1+\varepsilon)n^{s(j+1)}-\max\{|z-f_{k}(z_{u})|\mid z\in f_{k}(C_{u})\}
2(1+ε)ns(j+1)(1+ε)nsj(1+ε)ns(j+1)\displaystyle\geq 2(1+\varepsilon)n^{s(j+1)}-(1+\varepsilon)n^{sj}\geq(1+\varepsilon)n^{s(j+1)}

holds. Here, the second inequilty follows from

max{|zfk(zu)|zfk(Cu)}rv(1+ε)nsj(1+ε)\max\{|z-f_{k}(z_{u})|\mid z\in f_{k}(C_{u})\}\leq r^{\prime}_{v}(1+\varepsilon)\leq n^{sj}(1+\varepsilon)

and the third inequality follows from that nsjns(j+1)n^{sj}\leq n^{s(j+1)}. This circle CvC_{v}^{\prime} includes at most π(2(1+ε)ns(j+1))2/πn2s(j1)=4(1+ε)2n4s\pi(2(1+\varepsilon)n^{s(j+1)})^{2}/\pi n^{2s(j-1)}=4(1+\varepsilon)^{2}n^{4s} circles corresponding to vertices of WjW_{j}. This implies that the order of a maximal subset ZjZ_{j} satisfies the inequality

4(1+ε)2n4s|Zj||Wj|.\displaystyle 4(1+\varepsilon)^{2}n^{4s}|Z_{j}|\geq|W_{j}|. (14)

We set Z=j:evenZjZ=\bigcup_{j\colon\text{even}}Z_{j}. Then,

|Z|=j:even|Zj|\displaystyle|Z|=\sum_{j\colon\text{even}}|Z_{j}| j:even|Wj|4(1+ε)2n4s|W|/2(g+1)4(1+ε)2n4s\displaystyle\geq\frac{\sum_{j\colon\text{even}}|W_{j}|}{4(1+\varepsilon)^{2}n^{4s}}\geq\frac{|W|/2(g+1)}{4(1+\varepsilon)^{2}n^{4s}}
n14s8(1+ε)2(g+1)n15sg+1\displaystyle\geq\frac{n^{1-4s}}{8(1+\varepsilon)^{2}(g+1)}\geq\frac{n^{1-5s}}{g+1}

holds for sufficiently large nn. Hence, if we set s=1/6s=1/6, then the statement holds for c=1/6c=1/6. ∎

Using these lemmas, we deduce a lower bound of the cover time of simple random walk on GkG_{k}.

Proof of the lower bound of Theorem 3.

Let aVka\in V_{k} be a fixed vertex and set nk=|Vk|n_{k}=|V_{k}|. We order {v1,,vnk}\{v_{1},\dots,v_{n_{k}}\} as if iji\leq j,

D(a,vi)D(a,vj).D(a,v_{i})\leq D(a,v_{j}).

By the triangle equation (4), we have

D(vi,vj)=D(vi,a)+D(a,vj)=D(a,vj)D(a,vi).D(v_{i},v_{j})=D(v_{i},a)+D(a,v_{j})=D(a,v_{j})-D(a,v_{i}).

Thus, by the definition of ordering of {vi}\{v_{i}\}, D(vi,vj)0D(v_{i},v_{j})\geq 0 holds for any pair (i,j)(i,j) such that iji\leq j. This together with the definition of difference time implies that H(vi,vj)H(vj,vi)H(v_{i},v_{j})\geq H(v_{j},v_{i}) holds if iji\leq j.

We set l:=nk/2l:=\lfloor n_{k}/2\rfloor. We divide the argument as follows:

  1. (i)

    There is a pair (i,j)(i,j) such that i<ji<j and H(vj,vi)nk(lognk)2/2(g+1)H(v_{j},v_{i})\geq n_{k}(\log n_{k})^{2}/2(g+1)

  2. (ii)

    H(vj,vi)<nk(lognk)2/2(g+1)H(v_{j},v_{i})<n_{k}(\log n_{k})^{2}/2(g+1) for any pair (i,j)(i,j) such that i<ji<j,

    1. (a)

      D(v1,vl)nk(lognk)3D(v_{1},v_{l})\geq n_{k}(\log n_{k})^{3},

    2. (b)

      D(v1,vl)<nk(lognk)3D(v_{1},v_{l})<n_{k}(\log n_{k})^{3}.

Case (i): We assume that there are i,ji,j such that i<ji<j and H(vj,vi)nk(lognk)2/2(g+1)H(v_{j},v_{i})\geq n_{k}(\log n_{k})^{2}/2(g+1). Then, by Lemma 1 and the fact H(vi,vj)H(vj,vi)H(v_{i},v_{j})\geq H(v_{j},v_{i}), we have a claimed lower bound as

Ev(Cv)min{H(vj,vi),H(vi,vj)}=H(vj,vi)nk(lognk)22(g+1).\displaystyle E_{v}(C^{v})\geq\min\{H(v_{j},v_{i}),H(v_{i},v_{j})\}=H(v_{j},v_{i})\geq\frac{n_{k}(\log n_{k})^{2}}{2(g+1)}.

Case (ii)-(a): We assume that H(vj,vi)<nk(lognk)2/2(g+1)H(v_{j},v_{i})<n_{k}(\log n_{k})^{2}/2(g+1) holds for any pair (i,j)(i,j) such that i<ji<j. Moreover, we also assume that D(v1,vl)nk(lognk)3D(v_{1},v_{l})\geq n_{k}(\log n_{k})^{3}. Then, for jlj\geq l, we have

D(v1,vj)D(v1,vj)+D(vj,vl)=D(v1,vl)nk(lognk)3.\displaystyle D(v_{1},v_{j})\geq D(v_{1},v_{j})+D(v_{j},v_{l})=D(v_{1},v_{l})\geq n_{k}(\log n_{k})^{3}.

Here, the first inequality follows from D(vj,vl)0D(v_{j},v_{l})\leq 0 and the equality follows from the triangle equation (4). Then, H(vnk,v1)H(v_{n_{k}},v_{1}) can be estimated as follows:

H(vnk,v1)\displaystyle H(v_{n_{k}},v_{1}) =12wVkdw(R(v1,vnk)+R(v1,w)R(vnk,w))\displaystyle=\frac{1}{2}\sum_{w\in V_{k}}d_{w}(R(v_{1},v_{n_{k}})+R(v_{1},w)-R(v_{n_{k}},w))
12j=lnk(R(v1,vnk)+R(v1,vj)R(vnk,vj))\displaystyle\geq\frac{1}{2}\sum_{j=l}^{n_{k}}(R(v_{1},v_{n_{k}})+R(v_{1},v_{j})-R(v_{n_{k}},v_{j}))
=14|Ek|j=lnk(C(v1,vnk)+C(v1,vj)C(vnk,vj))\displaystyle=\frac{1}{4|E_{k}|}\sum_{j=l}^{n_{k}}(C(v_{1},v_{n_{k}})+C(v_{1},v_{j})-C(v_{n_{k}},v_{j}))

holds. Here, the first equality follows from the equation (7), the first inequality follows from the positivity of R(v1,vnk)+R(v1,w)R(vnk,w)R(v_{1},v_{n_{k}})+R(v_{1},w)-R(v_{n_{k}},w) proved by the triangle inequality (6), and the second equality follows from the equation (5).

Furthermore, we have

14|Ek|\displaystyle\frac{1}{4|E_{k}|} j=lnk(C(v1,vnk)+C(v1,vj)C(vnk,vj))\displaystyle\sum_{j=l}^{n_{k}}(C(v_{1},v_{n_{k}})+C(v_{1},v_{j})-C(v_{n_{k}},v_{j})) (15)
112(nk2+2g)j=lnk(C(v1,vnk)+C(v1,vj)D(vj,vnk)2H(vnk,vj))\displaystyle\geq\frac{1}{12(n_{k}-2+2g)}\sum_{j=l}^{n_{k}}(C(v_{1},v_{n_{k}})+C(v_{1},v_{j})-D(v_{j},v_{n_{k}})-2H(v_{n_{k}},v_{j})) (16)
>112(nk2+2g)j=lnk(2D(v1,vj)nk(lognk)2g+1)\displaystyle>\frac{1}{12(n_{k}-2+2g)}\sum_{j=l}^{n_{k}}\left(2D(v_{1},v_{j})-\frac{n_{k}(\log n_{k})^{2}}{g+1}\right) (17)
112(nk2+2g)j=lnk(2nk(lognk)3nk(lognk)2g+1)\displaystyle\geq\frac{1}{12(n_{k}-2+2g)}\sum_{j=l}^{n_{k}}\left(2n_{k}(\log n_{k})^{3}-\frac{n_{k}(\log n_{k})^{2}}{g+1}\right) (18)
=112(nk2+2g)nk(lognk)2(2lognk1g+1)(nkl+1)\displaystyle=\frac{1}{12(n_{k}-2+2g)}n_{k}(\log n_{k})^{2}\left(2\log n_{k}-\frac{1}{g+1}\right)(n_{k}-l+1) (19)
nk24(nk2+2g)nk(lognk)2(2lognk1g+1)\displaystyle\geq\frac{n_{k}}{24(n_{k}-2+2g)}n_{k}(\log n_{k})^{2}\left(2\log n_{k}-\frac{1}{g+1}\right) (20)
1γnk(lognk)3\displaystyle\geq\frac{1}{\gamma}n_{k}(\log n_{k})^{3} (21)

where γ\gamma is some constant with γ24(nk2+2g)nk\gamma\geq\frac{24(n_{k}-2+2g)}{n_{k}}. Here, the first inequality (16) follows from |Ek|=3nk+6g6|E_{k}|=3n_{k}+6g-6 and D(vj,vnk)C(vnk,vj)=2H(vnk,vj)D(v_{j},v_{n_{k}})-C(v_{n_{k}},v_{j})=-2H(v_{n_{k}},v_{j}), the second inequality (17) follows from the inequality

C(v1,vnk)\displaystyle C(v_{1},v_{n_{k}}) +C(v1,vj)D(vj,vnk)\displaystyle+C(v_{1},v_{j})-D(v_{j},v_{n_{k}})
=H(v1,vnk)+H(vnk,v1)+H(v1,vj)+H(vj,v1)(D(vj,v1)+D(v1,vnk))\displaystyle=H(v_{1},v_{n_{k}})+H(v_{n_{k}},v_{1})+H(v_{1},v_{j})+H(v_{j},v_{1})-(D(v_{j},v_{1})+D(v_{1},v_{n_{k}}))
=H(v1,vnk)+H(vnk,v1)+H(v1,vj)+H(vj,v1)\displaystyle=H(v_{1},v_{n_{k}})+H(v_{n_{k}},v_{1})+H(v_{1},v_{j})+H(v_{j},v_{1})
(H(vj,v1)H(v1,vj)+H(v1,vnk)H(vnk,v1))\displaystyle\hskip 100.0pt-(H(v_{j},v_{1})-H(v_{1},v_{j})+H(v_{1},v_{n_{k}})-H(v_{n_{k}},v_{1}))
=2H(vnk,v1)+2H(v1,vj)\displaystyle=2H(v_{n_{k}},v_{1})+2H(v_{1},v_{j})
=2H(v1,vj)2H(vj,v1)+2(H(vnk,v1)+H(vj,v1))\displaystyle=2H(v_{1},v_{j})-2H(v_{j},v_{1})+2(H(v_{n_{k}},v_{1})+H(v_{j},v_{1}))
2H(v1,vj)2H(vj,v1)\displaystyle\geq 2H(v_{1},v_{j})-2H(v_{j},v_{1})
=2D(v1,vj)\displaystyle=2D(v_{1},v_{j})

and the assumption H(vnk,vj)<nk(lognk)2/(2g+2)H(v_{n_{k}},v_{j})<n_{k}(\log n_{k})^{2}/(2g+2), the fourth inequality (20) follows from nkl+1nk/2n_{k}-l+1\geq n_{k}/2, and the last inequality (21) holds for any nkn_{k} satisfying lognk1/(g+1)\log n_{k}\geq 1/(g+1). Consequently, the estimate

H(vnk,v1)1γnk(lognk)3H(v_{n_{k}},v_{1})\geq\frac{1}{\gamma}n_{k}(\log n_{k})^{3}

for any sufficiently large nkn_{k} contradicts the assumption H(vj,vi)<nk(lognk)2/2(g+1)H(v_{j},v_{i})<n_{k}(\log n_{k})^{2}/2(g+1) for any pair (i,j)(i,j) such that i<ji<j.

Case (ii)-(b): We assume that H(vj,vi)<nk(lognk)2/2(g+1)H(v_{j},v_{i})<n_{k}(\log n_{k})^{2}/2(g+1) for any pair (i,j)(i,j) such that i<ji<j and D(v1,vl)<nk(lognk)3D(v_{1},v_{l})<n_{k}(\log n_{k})^{3} hold. Let W={v1,,vl}W=\{v_{1},\dots,v_{l}\} and ZWZ\subset W be the subset in Proposition 2. We set m=|Z|lc/(g+1)m=|Z|\geq l^{c}/(g+1) and i1<i2<<imi_{1}<i_{2}<\cdots<i_{m} as vijZv_{i_{j}}\in Z. Let s:=m1s:=\lfloor\sqrt{m}\rfloor-1. Then, we have

j=1s1D(vijs,vi(j+1)s)=D(vis,vis2)D(v1,vl)<nk(lognk)3.\displaystyle\sum_{j=1}^{s-1}D(v_{i_{js}},v_{i_{(j+1)s}})=D(v_{i_{s}},v_{i_{s^{2}}})\leq D(v_{1},v_{l})<n_{k}(\log n_{k})^{3}.

Here, the first equality follows from the triangle equality (4).

Here, the first inequality is shown as follows: By the ordering D(a,v1)D(a,vis)D(a,vis2)D(a,vl)D(a,v_{1})\leq D(a,v_{i_{s}})\leq D(a,v_{i_{s^{2}}})\leq D(a,v_{l}), the triangle equation (4), and D(u,v)=D(v,u)D(u,v)=-D(v,u), we have

D(v1,vl)=D(a,vl)D(a,v1)D(a,vis2)D(a,vis)=D(vis,vis2).D(v_{1},v_{l})=D(a,v_{l})-D(a,v_{1})\geq D(a,v_{i_{s^{2}}})-D(a,v_{i_{s}})=D(v_{i_{s}},v_{i_{s^{2}}}).

Thus, there is t{1,2,,s1}t\in\{1,2,\dots,s-1\} such that

D(vits,vi(t+1)s)<nk(lognk)3s1=o(nk).D(v_{i_{ts}},v_{i_{(t+1)s}})<\frac{n_{k}(\log n_{k})^{3}}{s-1}=o(n_{k}).

Here, the last equality follows from snkc/2s\sim n_{k}^{c/2} for the positive number cc. However, if we set V:={vits,vi(ts+1),,vi(t+1)s}WV^{\prime}:=\{v_{i_{ts}},v_{i_{(ts+1)}},\dots,v_{i_{(t+1)s}}\}\subset W, then

C(u,w)=2|Ek|R(u,w)Anklognk2Δ(g+1)C(u,w)=2|E_{k}|R(u,w)\geq\frac{A^{\prime}n_{k}\log n_{k}}{2\Delta(g+1)}

holds for u,wVu,w\in V^{\prime} by Proposition 2 and |Ek|nk/2|E_{k}|\geq n_{k}/2 because GkG_{k} is connected (where AA^{\prime} is some constant). Hence, we have

2H(u,w)=C(u,w)D(w,u)Anklognk2Δ(g+1)+o(nk).2H(u,w)=C(u,w)-D(w,u)\geq\frac{A^{\prime}n_{k}\log n_{k}}{2\Delta(g+1)}+o(n_{k}).

By applying Lemma 1 for VV^{\prime}, because h|V|1=hslogs=(c/2)lognk(c/2)log(g+1)h_{|V^{\prime}|-1}=h_{s}\sim\log s=(c/2)\log n_{k}-(c/2)\log(g+1), we obtain the claimed estimate. ∎

4 Remark on the cover time of graphs with minimum genus gg

It is NP-complete to determine whether for a given graph GG and a natural number kk, GG has genus at most kk [Tho89]. Moreover, it is hard to exactly compute the cover time of a given graph GG even if GG is a tree [HOS10]. So it is very difficult to find a graph exactly attaining the lower bound of Theorem 3. However, it is known that both invariants of a random graph become some values with high probability (for short, whp), as follows. Let 𝒢(n,1/2)\mathcal{G}(n,1/2) denote the set of graphs with nn vertices where each edge occurs independently with probability 1/21/2.

  • (i)

    For G𝒢(n,1/2)G\in\mathcal{G}(n,1/2), the minimum genus of GG is n2/24n^{2}/24 whp [AG95].

  • (ii)

    For G𝒢(n,1/2)G\in\mathcal{G}(n,1/2), EG(C)nlognE_{G}(C)\sim n\log n whp (as a corollary of the result in [Jon98]).

Moreover, it is well-known that for G𝒢(n,1/2)G\in\mathcal{G}(n,1/2), the maximum degree of GG is about logn\log n whp. By combining the above values and Theorem 3, we can calculate a lower bound, but it is far from the estimation in (ii). (Similarly, for random geometric graphs with nn vertices, its cover time becomes about nlognn\log n whp [CF11]. However, we suspect that this is also far from the lower bound of Theorem 3.)

Although it is hard to exactly compute the cover time of a given graph, there are infinitely many nn-vertex graphs GG with minimum genus gg and small maximum degree such that its cover time can be bounded by a function f(n)f(n) not depending on gg. Here we give one example of such graphs below.

Prepare an (n4g)(n-4g)-vertex tree TT with maximum degree 3 and the number of leaves is at least gg. (Note that such a tree exists by considering a subgraph of complete binary tree of height logn\log n.) Let l1,l2,,lgl_{1},l_{2},\dots,l_{g} be distinct gg leaves of TT and let H1,H2,,HgH_{1},H_{2},\dots,H_{g} be gg copies of the complete graph of order 55. Then, for each i{1,2,,g}i\in\{1,2,\dots,g\}, we identify lil_{i} and a vertex of HiH_{i}. The resulting graph GG has minimum genus gg since the graph GG^{\prime} obtained from GG by contracting all edges of TT can be also obtained from H1,H2,,HgH_{1},H_{2},\dots,H_{g} by selecting one vertex for each HiH_{i} and identifying them, then by a well-known result in [BHK62], we have

γ(G)=B : block of Gγ(B)=j=1gγ(Hj)=g=γ(G)\gamma(G^{\prime})=\sum_{\mbox{$B$\;:\;block of $G^{\prime}$}}\gamma(B)=\sum^{g}_{j=1}\gamma(H_{j})=g=\gamma(G)

where a block is a maximal subgraph without a cut vertex and γ(H)\gamma(H) is the minimum genus of a graph HH. (Note that the minimum genus of the complete graph of order 5 is one.) Moreover, GG has nn vertices and maximum degree 5, and hence, by Lemma 6, we have

EG(C)d¯n(n1)<5n(n1),E_{G}(C)\leq\overline{d}n(n-1)<5n(n-1),

where d¯\overline{d} is the average degree of GG.

References

  • [AF] David Aldous and Jim Fill. Reversible markov chains and random walks on graphs.
  • [AG95] Dan Archdeacon and David A Grable. The genus of a random graph. Discrete mathematics, 142(1-3):21–37, 1995.
  • [Ald89] David Aldous. An introduction to covering problems for random walks on graphs. Journal of Theoretical Probability, 2(1):87–89, 1989.
  • [BHK62] Joseph Battle, Frank Harary, and Yukihiro Kodama. Additivity of the genus of a graph. Bulletin of the American Mathematical Society, 68(6):565–568, 1962.
  • [BP98] Sergey Brin and Lawrence Page. The anatomy of a large-scale hypertextual web search engine. Computer networks and ISDN systems, 30(1-7):107–117, 1998.
  • [BS04] Philip L Bowers and Kenneth Stephenson. Uniformizing Dessins and BelyiMaps via Circle Packing. American Mathematical Soc., 2004.
  • [BS16] Punam Bedi and Chhavi Sharma. Community detection in social networks. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 6(3):115–135, 2016.
  • [CDMG17] Tanmoy Chakraborty, Ayushi Dalmia, Animesh Mukherjee, and Niloy Ganguly. Metrics for community analysis: A survey. ACM Computing Surveys (CSUR), 50(4):1–37, 2017.
  • [CF11] Colin Cooper and Alan Frieze. The cover time of random geometric graphs. Random Structures & Algorithms, 38(3):324–349, 2011.
  • [CRR+96] Ashok K Chandra, Prabhakar Raghavan, Walter L Ruzzo, Roman Smolensky, and Prasoon Tiwari. The electrical resistance of a graph captures its commute and cover times. computational complexity, 6(4):312–340, 1996.
  • [CTW93] Don Coppersmith, Prasad Tetali, and Peter Winkler. Collisions among random walks on a graph. SIAM Journal on Discrete Mathematics, 6(3):363–374, 1993.
  • [DPRZ04] Amir Dembo, Yuval Peres, Jay Rosen, and Ofer Zeitouni. Cover times for brownian motion and random walks in two dimensions. Annals of mathematics, pages 433–464, 2004.
  • [Fei95a] Uriel Feige. A tight lower bound on the cover time for random walks on graphs. Random structures and algorithms, 6(4):433–438, 1995.
  • [Fei95b] Uriel Feige. A tight upper bound on the cover time for random walks on graphs. Random structures and algorithms, 6(1):51–54, 1995.
  • [For12] Otto Forster. Lectures on Riemann surfaces, volume 81. Springer Science & Business Media, 2012.
  • [HOS10] Yusuke Higuchi, Takuya Ohwa, and Tomoyuki Shirai. Exact computation for the cover times of certain classes of trees. Journal of Math-for-industry, 2(9):93–98, 2010.
  • [Jon98] Johan Jonasson. On the cover time for random walks on random graphs. Combinatorics, Probability and Computing, 7(3):265–279, 1998.
  • [JS+00] Johan Jonasson, Oded Schramm, et al. On the cover time of planar graphs. Electronic Communications in Probability, 5:85–90, 2000.
  • [Kel06] Jonathan A Kelner. Spectral partitioning, eigenvalue bounds, and circle packings for graphs of bounded genus. SIAM Journal on Computing, 35(4):882–902, 2006.
  • [MPL17] Naoki Masuda, Mason A Porter, and Renaud Lambiotte. Random walks and diffusion on networks. Physics reports, 716:1–58, 2017.
  • [Nac20] Asaf Nachmias. Planar Maps, Random Walks and Circle Packing: École D’Été de Probabilités de Saint-Flour XLVIII-2018. Springer Nature, 2020.
  • [Ste05] Kenneth Stephenson. Introduction to circle packing: The theory of discrete analytic functions. Cambridge University Press, 2005.
  • [Tet91] Prasad Tetali. Random walks and the effective resistance of networks. Journal of Theoretical Probability, 4(1):101–109, 1991.
  • [Tho89] Carsten Thomassen. The graph genus problem is np-complete. Journal of Algorithms, 10(4):568–576, 1989.
  • [Woe00] Wolfgang Woess. Random walks on infinite graphs and groups. Cambridge university press, 2000.
  • [XLN+19] Feng Xia, Jiaying Liu, Hansong Nie, Yonghao Fu, Liangtian Wan, and Xiangjie Kong. Random walks: A review of algorithms and applications. IEEE Transactions on Emerging Topics in Computational Intelligence, 4(2):95–107, 2019.
  • [Zuc90] David Zuckerman. A technique for lower bounding the cover time. In Proceedings of the twenty-second annual ACM symposium on Theory of Computing, pages 254–259, 1990.