of finite Markov chains, in [26], while having its origins in the developments by [4] and [15] in the
context of manifolds.
Besides summarizing much of the above recent developments in this exciting topic, we address
some classical aspects as well. In discrete-time, much of the literature uses laziness assumptions
to avoid annoying technical difficulties. While laziness is a convenient assumption, it slows down
the chain by a factor of 2, which may not be desirable in practice. We take a closer look at this
issue and report bounds which reflect the precise dependence on laziness. The notion of modified
conductance circumvents laziness altogether, and we discuss this aspect briefly and compare it
to bounds derived from the functional approach. Further details on the modified conductance
and its usefulness can be found in [43]. Another issue is that of the role of reversibility (a.k.a.
detailed balance conditions). We tried to pay particular attention to it, due to current trend
in the direction of analyzing various nonreversible Markov chains. Although often a convenient
assumption, we avoid as much as possible this additional assumption. In particular, we include
a proof of the lower bound on the total variation mixing time in terms of the second eigenvalue
in the general case. Besides providing upper and lower bounds for the mixing time of reversible
and non-reversible chains, we report recent successes (with brief analysis) in the analysis of some
non-reversible chains; see for example, the discrete logarithm example and the Thorp shuffle.
In Chapter 1 we introduce notions of mixing times and prove the basic upper bounds on these
notions using Poincare and logarithmic Sobolev type functional constants. In Chapter 2 we move
on to recent results using the spectral profile, as opposed to using simply the second eigenvalue.
In Chapter 3 we review the evolving set methods. Our treatment of lower bounds on mixing
times is provided in Chapter 4. We consider several examples for illustration in Chapter 5. In
the penultimate chapter, we gather a few recent results together. This includes recent results on
the so-called fastest mixing Markov chain problem, and a recent theorem [40] from perturbation
theory of finite Markov chains; this theorem relates the stability of a stochastic matrix (subject
to perturbations) to the rate of convergence to equilibrium of the matrix. We also recall here an
old but not so widely known characterization of the spectral gap, since there have been recent
results utilizing this formulation. The Appendix contains a discussion on the relations between the
distances considered in this paper, and others such as relative pointwise (L