1. Introduction
A random walk on a graph is a (random) sequence of coordinates chosen according to a given mechanism. Generally, with a fixed graph and a starting point, at any step, the moving particle reaches a neighbor randomly and moves to this neighbor; then a neighbor of this point is selected at random, and the particle moves to it, etc. The random walks on directed graphs are modelized through finite Markov chains and, classically, they are studied on simple but infinite graphs, like grids or lattices. Often, the investigations are oriented to analyze the qualitative behavior of the Markov chain; for example, one can be interested in whether the random walk returns (infinitely often?) to its starting point with probability one. In Lovasz [
1], various aspects of the theory of random walks on graphs are surveyed. In particular, estimates on the important parameters of access time, commute time, cover time and mixing time are discussed. See also the investigation of Guillotin-Plantard [
2] concerning random walks on regular graphs and the recent review by Masuda et al. [
3].
Among the various types of structures, a lattice is a graph on
,
, so that each point in the lattice has integer coordinates. A particle that starts at a vertex
moves to an adjacent vertex following an appropriate transition probability. Some general results on discrete-time random walks on a lattice can be found in Lawler and Limic [
4], Montroll [
5] and Montroll and Weiss [
6].
Random walks on regular domains play a relevant role in the theory of stochastic processes, since they allow us to study a variety of mathematical problems like diffusions on manifolds, harmonic analysis, infinite graph theory, group theory, etc. Although random walks on oriented lattices are the essential objects to study, their rigorous probabilistic analysis is still lacking. From a purely mathematical point of view, random walks on directed lattices also present very interesting features. For instance, simple random walks on undirected regular lattices are thoroughly studied and a vast literature establishes precise criteria for their transience or null recurrence properties. For example, in Campanino and Petritis [
7], vertical edges between neighboring vertices of
can be traversed in both directions (they are undirected), while horizontal edges are one-way. The horizontal orientation is characterized by a random perturbation of a periodic function; the perturbation probability decays according to a power law in the absolute value of the ordinate. Here, the authors study the recurrence and transience of simple random walk and show that there exists a critical value of the decay power, above (below) which it is almost surely recurrent (transient).
To better describe the considered L-lattice, we first define
so that
and
represent the set of odd and even integers, respectively. We divide the vertices of
into two categories, for
:
where
hence, let
(resp.,
) be the set of points
such that
is even (resp., odd), for the
x and
y integer. Let us denote by
a vertex of the unbounded L-lattice
. The particle moves to an adjacent vertex of the L-lattice following an appropriate transition probability, as follows: (i) if the particle is located in a vertex of
, then it can reach one of the two adjacent positions on the right (with probability
q) or on the left (with probability
); (ii) if the particle is located in a vertex of the set
, then it can reach one of the two adjacent positions on the top (with probability
p) or at the bottom (with probability
).
The one-dimensional random walk on the L-lattice, following the rules just described, has been studied in Campanino and Petritis [
8]. In this paper, the authors consider the vertical skeleton of the L-lattice and they study the recurrence and the periodicity of the states of the resulting one-dimensional random walk. The physical relevance of random walks on oriented lattices, such as the L-lattice, is underlined in Campanino and Petritis [
9]; here, the authors show that general undirected graphs are associated with groups, while directed graphs are associated with
-algebras. Therefore, the study of random walks on directed lattices is motivated by the development of the new field of quantum information and communication, due to the fact that the quantum mechanics are naturally formulated in terms of
-algebras. Following the field of the physical applications, we underline that random walks on lattices and networks are also used as simple models of physical systems. See, for instance, the contributions by Beamond et al. [
10], Beaton and Holmes [
11], Collevecchio et al. [
12] and Ryan [
13] concerning the Manhattan lattice. The L-lattice possesses a particular symmetry under inversion about a diagonal axis that reflects the symmetry of the corresponding quantum Hamiltonian about a particular energy. As is well analyzed in the book [
14], the connection between spin systems and random-walk models has intrigued physicists since the 1950s, although the exact relationships between these two types of models have developed gradually over time. In recent years, various random-walk representations have been introduced as tools for studying spin systems (see, for example, [
15]). In particular, the paper of Beamond et al. [
16] is relevant for our study, since the network model for the spin quantum Hall effect is defined using the L-lattice, in order to study the quantum and classical localization and ordinary integer quantum Hall transitions (see also the references therein). In the present work, we do not go into the detail of statistical physics aspects, but we want to study the random walk on the L-lattice from a more probabilistic point of view, since this kind of study is not present yet in the literature.
Hence, differently from other investigations related to random walks on lattices, we use a more probabilistic point of view, with the aim to obtain the main quantities of interest, following a similar approach to Di Crescenzo et al. [
17], where a discrete-time random walk on the nodes of an unbounded hexagonal lattice is considered.
We consider the two-dimensional random walk , , on the L-lattice. We start from the Kolmogorov equations of the relevant probabilities, and we first determine the closed-form of the probability generating function. The results depend on the kind of vertex to which the initial state belongs ( or ) and on the time n (odd or even). From this function, one can prove the independence of the two components of the processes. In particular, we find a relation of each component with a one-dimensional biased random walk with time changing. Therefore, the transition probabilities, the main moments and the asymptotic behavior of the random walk can be obtained, starting from one-dimensional biased random walks. However, the present model cannot be reduced to the study of a two-dimensional process , with independent components resulting in one-dimensional biased random walks; indeed, for , has the same law as , but the law of cannot be compared to a time changed conventional process. We also investigate some first-passage-time (FPT) problems of the random walk through certain straight lines: , , and we review the closed-form results starting from analogous problems for one-dimensional biased random walks.
First-passage-time problems are often faced for the study of a running particle in one-dimension. For example, in Malakar et al. [
18], the authors compute the survival probability of the moving particle in a semi-infinite domain with an absorbing boundary condition at the origin, and they also study the exit probability and the associated exit times in the finite interval. Moreover, techniques borrowed from the study of first-passage problems are used by Schehr and Majumdar in their review [
19], where exact results on a one-dimensional random walk are given in order to study order statistics. Despite the great interest in the first-passage-time (FPT) problem, analytical expressions for the FPT density in closed form can only be determined for certain processes and specific boundary conditions. As a result, several studies focus on finding approximations or numerical methods to obtain the FPT density or its mean. For instance, in ref. [
20], an efficient numerical method is developed to compute boundary crossing probabilities for high-dimensional Brownian motion. The FPT problems in the presence of disks, spheres and general closed curves or surfaces are often studied with the aim of obtaining closed-form expressions. For example, in ref. [
21], the authors find the closed form expression of the density of the FPT of two-dimensional Wiener and Ornstein-–Uhlenbeck processes through time-varying ellipses, which run according to specific rules depending on the processes. However, the inherent difficulties in this area typically lead researchers to also focus on approximated results or on determining the mean or variance of the FPT, rather than the entire FPT distribution. In particular, among the various contributions in this field, a perturbative solution developed in [
22] is used to calculate the mean exit time on irregular domains formed by perturbing the boundary of a disk or an ellipse. This result is applied in a geographical context, where islands are approximated by perturbed ellipses. Further investigation into the mean FPT in a general elongated domain in the plane, including elliptic domains, is provided in [
23]. In the present paper, we face FPT problems through straight lines. In particular, the results related to a line with pendency 1 appear to be of interest in population dynamics. For instance, similarly to the one-dimensional case (cf. [
24]), some two-species models of population dynamics may be transformed via suitable monotonic transformations (see
Section 4 of [
25] for the details) into a two-dimensional random walk. The probability of the instant when, for the first time, the components of the random walk equal each other then identifies with the probability that for the first time at that instant, the size of the two randomly growing species become identical. In addition to considering boundaries as straight lines, we study also the FPT problem through ellipses. We develop a simulation-based approach to obtain the estimations of the FPT probabilities and the mean FPT when the analytical expressions of the functions of interests cannot be obtained. Note that the sampling approach offers several advantages. For example, a random walk can be easily sampled by simulating a particle trajectory in unitary time-steps, and this type of sampling is even feasible for more complex variants of models for which no analytical expressions are known. In particular, the simulation-based approach is more suitable to be applied when the FPT is a certain event and the FPT mean is finite. Indeed, we use it in
Section 3.2 when
(FPT certain event) and then when
(FPT mean finite). When we do not know theoretically if the FPT is a certain event and the FPT mean is finite, however, the simulation-based approach can be used to have an estimation of this information, but we expect that the method does not always converge quickly and that the error is larger. Finally, in
Section 3.2, we compare the simulation-based approach with the available closed form result in order to validate the procedure.
The rest of the paper is organized as follows. In
Section 2, we describe and study the two-dimensional random walk. In particular, we obtain the probability generating function and we prove the independence of the components of process. Then, starting from the relation of each component of
with a one-dimensional biased random walk, with time changing, we review in terms of our model the study of the probability law, some asymptotic behaviors and FPT problems through straight line boundaries. In
Section 3, we focus on FPT problems thought ellipses, whose study cannot be reduced to an analogous one-dimensional case. Some concluding remarks and possible future developments are presented in
Section 4. Finally,
Section 5 contains a summary of the notation used in the manuscript.
2. The Random Walk on the L-Lattice
We consider the L-lattice on a reference system of Cartesian axes, taking a vertex of a generic square as the origin of the reference system. Since the considered structure consists of squared cells, we can assume that the distance between two generic adjacent vertices is a constant that is assumed equal to 1 so that the considered L-lattice identifies with
. The coordinates of the vertices are repeated regularly and are partitioned in suitable sets
, with
, as explained in the Introduction through (
1) and (
2). Clearly, the four sets
, with
, form a partition of
, as well as the pair
, as is also shown in
Figure 1.
Let
be a discrete-time random walk, with state space
, where
represents the position of the running particle at time
n. We assume that the random walk starts in the vertex with coordinates
(see the sample path shown in
Figure 1), so that
Moreover, the random walk moves according to suitable transition rules, depicted in
Figure 2. In particular, if the particle is in a vertex of
, in one step, it reaches one of the two adjacent positions belonging to
, going upwards with probability
p and downwards with probability
. Similarly, if the particle is located in a vertex of
, it can reach the two adjacent positions on the right or on the left. Specifically, in this case, it moves to the right with probability
q and to the left with probability
, and so the particle will occupy a vertex of
. Then, the state space
is partitioned into the bipartite graph formed by vertices of
and
.
The one-step transition probabilities (see
Figure 2, for
) are expressed as
with
and
.
Moreover, it is not hard to see that the transition graph of the process
concerning the visiting of the sets
defined in (
2) is cyclic (see the left of
Figure 3). One clearly sees that the visiting of the sets
and
in (
1) is cyclic as well (cf.
Figure 3 on the right).
As an example, in
Figure 4 and
Figure 5, we plot ten simulated sample paths of the process
, with
,
, so that
. In
Figure 4, we show the situation in which
, from left to right: the trajectories are more pushed to the left for
, they are around the initial state for
, and they are more pushed toward the right when
. In
Figure 5, we consider
, from left to right: the sample paths are all pushed to the bottom since
; moreover, the favorite position is toward the left when
, the center if
, and they are more pushed toward the right when
. This is confirmed by taking into account the means of
and
, given in (
26).
Let us now introduce the state probabilities at time
,
so that the initial condition (
3) reads
where
is the Kronecker delta. Hence, from (
4), one has the following Kolmogorov equations for the probabilities (
5):
with
and initial condition (
6).
We denote with
the set of the reachable states of
, which is due to the nature of the described random walk; this set is specified in
Table 1.
2.1. The Probability Generating Function of
Now we focus on the probability generating function (pgf) of
. Due to (
5), it is defined by
Theorem 1. The explicit expression of the pgf of for and iswhere Proof. For all
, we define the probability generating function for the vertices
,
:
and we note that
Now, we focus on
. By considering the Kolmogorov Equation (
7) for the vertices
and Equation (
10), after some straightforward calculations, one obtains
Analogously, by considering the Kolmogorov Equation (
7) for the vertices
and Equation (
10), one has
Hence, from (
12) and (
13), we obtain
with
and
Due to the initial condition (
6), we have
so that system (
14) has solution
where
Based on the initial condition, we solve system (
18).
- (i)
If
, then from (
19), the solution of system (
18), with initial solution (
17), is
Hence, for (
15), we obtain the following explicit expressions:
Therefore, due to (
11) and (
16), the first result in (
8) is obtained.
- (ii)
If
, then the solution of system (
18) with initial solution (
17), taking into account (
19), is
Therefore, recalling (
15), we obtain
Finally, due to (
11) and (
16), the second result of (
8) holds.
□
2.2. Probability Laws
The aim of this section is to obtain the probability law of the random walk . In Proposition 1, we will prove the independence of the two components of the process. Therefore, we will study separately the one-dimensional processes and , obtaining relations with the biased one-dimensional random walk, as explained in Remark 1.
We define the state probabilities of the process
and
, respectively, as
Recalling (
6),
and
are the starting values of the processes
and
, respectively, so that the initial condition reads
The pgf
of
and the pgf
of
are defined by
respectively, for
. Clearly, due to (
20), the initial conditions are expressed as
and
.
Proposition 1. The processes and are independent.
Proof. From (
8), one has
, so that the claimed result holds. □
Due to the independence of the components of the process, we can write the following representation of the considered two-dimensional random walk.
Remark 1. Let us consider the two one-dimensional biased random walks and , , independent from each other. In particular, let and be sequences of i.i.d. -valued random variables such thatwith and independent of each other. Supposing and , each random walk can be expressed in the following way, for : For even times, it results thatwhereas, for odd times, one has Due to Remark 1, we can focus on the one-dimensional random walks
and
to obtain some properties on the two-dimensional random walk
, such as the transition probabilities, the moments and some asymptotic behavior. In particular, the classical results for one-dimensional random walks are treated in several books (cf. [
26], for example); hence, we will generalize them to unbiased random walks and, taking into account the relations (
22) and (
23), we will adapt them to our two-dimensional model.
With a simple exercise, we obtain that the state probabilities for the one-dimensional biased random walks are
with
Due to the above expressions and to Remark 1, we can compute the functions of interest for our model. In particular, the state probabilities of the two-dimensional random walk
, depending on
n and
, are
by taking into account that one has
for the specified vertices
in
Table 1. Moreover, the following constraints must be verified:
with
defined in (
9). In
Figure 6, we plot the state probabilities (
5) of
, for
,
,
on the left and
on the right.
Finally, with an easy exercise, one obtains that the mean and the variance of
are linear in
n, since
and
with
and
given in (
9).
2.3. Asymptotic Behaviors
By carrying out a simple exercise, we adapt some asymptotic results for the one-dimensional random walk, such as the central limit theorem and the multidimensional Donsker’s theorem, to our model. Indeed, due to Remark 1, one can easily obtain Remarks 2 and 3. Let us consider
and the mean of the random walk
, given in (
26).
Remark 2. Recalling that the sequences (21) involved in the definition of in (27) are random variables, one has that , as , converges weakly to the centered bivariate normal distribution with covariance matrixwith . Remark 3. From the above Remark, as an application of the multidimensional Donsker’s theorem, one has that the normalized partial-sum processconverges weakly to (as ), where is the standard two-dimensional Brownian motion, and D is a matrix such that , with C defined in (28). Now, we introduce briefly the preliminaries to state some results related to the large deviation principle (LDP) (see [
27] as a reference on this topic). Given a sequence
, it is called speed if
. Let
be a topological space; a lower semi-continuous function
is called rate function. If the level sets
are compact, the rate function
I is said to be good. Let
be a sequence of random variables, taking values on a topological space
; it satisfies the LDP with speed
and rate function
I if
and
In the following Proposition, and in
Section 3, we consider the LDPs with an application of Gärtner–Ellis theorem (see e.g., Theorem 2.3.6 in [
27]); it concerns
-valued random variables. Here, we consider the case
for the bidimensional process, whereas the case
is treated in
Section 3 for the FPT problems.
Proposition 1. The sequence satisfies the LDP, with speed n, and good rate function given bywhereand Λ
is given in (32). Proof. We aim to compute the good rate function, which is defined in following way:
where
with
G given in (
8). Due to Proposition 1 and Remark 1, one has
Then, the LDP will follow from an application of the Gärtner–Ellis theorem because the function
is finite and differentiable. Now, we focus on computing the good rate function, as defined in (
31). We consider the function
with
given in (
32), with the aim of finding its supremum. By taking the partial derivative of
f with respect to
and
, one can find the critical points of the system:
Such points exist under the assumption
. In this case, the couple
, in (
30), is the solution of this system. The determinant of the Hessian matrix in this couple is positive, and the
-entry of such matrix is negative; therefore, (
30) is the maximum point of
f. Hence, the first line of the result (
29) holds. To analyze the other cases, we study the behavior of
f in the extremes of the plane, i.e.,
. In particular, we explicitly state the expression of
f as follows:
We study the behavior on the lines
and on the eight regions delimited by such lines and the axes. We consider the case
to prove the result in the second line of (
29). We focus on the function
the result
follows from the following evaluations:
if , then ;
if , then ;
if , then ;
if , then ;
if or , then ;
if or , then ;
if or , then ;
if or , then .
All the remaining cases can be treated by following a similar approach. □
Note that the expression of the good rate function (
29) reflects the independence between
and
, since one could separate the contributions from each component of the two-dimensional random walk.