Abstract
In this paper, we survey some recent developments on statistical properties of matchings of very large and infinite graphs. We discuss extremal graph theoretic results like Schrijver’s theorem on the number of perfect matchings of regular bipartite graphs and its variants from the point of view of graph limit theory. We also study the number of matchings of finite and infinite vertex-transitive graphs.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
1 Introduction
In this paper, we survey some recent developments on statistical properties of matchings of very large and infinite graphs.
We will focus on two topics: extremal graph theory and vertex-transitive bipartite graphs. Both topics are intimately related to graph limit theory. In the first case, when we consider extremal graph theoretical problems, it turns out that in certain extremal problems concerning matchings of d–regular bipartite graphs, the extremal graph is not a finite graph, but the infinite d–regular tree. The proper understanding of this phenomenon leads not only to new proofs of classical theorems, but also to new results such as the Lower Matching Conjecture and other new theorems. In the second case, when we study matchings of finite vertex-transitive bipartite graphs, the direction is, in some sense, exactly the opposite: we would like to understand the matchings of infinite lattices through finite graphs. These finite graphs exhibit certain properties that can be utilized to study their matchings. Then these new observations transfer to the original lattices.
Extremal graph theory. To give an example for the discussed problems we offer the following theorem of A. Schrijver. This theorem asserts that if G is a d–regular bipartite graph on v(G) vertices, and \(\mathrm {pm}(G)\) denotes the number of perfect matchings, then
It is a natural question whether we can improve on the constant on the right hand side. The answer is no. Then it is natural to ask whether there is a finite graph G for which
The answer is again no! The two negative answers together mean that
where the infimum is taken over all d–regular bipartite graphs, but this infimum is never achieved by a finite graph. Can we still use classical extremal graph theoretic arguments to prove Schrijver’s theorem? The answer is yes, and this is what Sect. 4 is about. On the other hand, there will be a little twist in the argument, and this is where graph limit theory comes into the picture. In extremal graph theory it is a natural idea to find a graph transformation \(\varphi \) such that for a given graph parameter \(p(\cdot )\) we have
and the studied class of graphs is closed under \(\varphi \). An example for this strategy is Zykov’s symmetrization which does not decrease the number of edges and the size of the largest clique, and so it provides a powerful tool to prove Turán’s theorem, and as it turns out, many other theorems where we expect the Turán-graph to be extremal. In general, we apply this transformation as long as we can, and then we solve an optimization problem on a much restricted class of graphs. In case of Turán’s theorem, this restricted class is the class of complete multipartite graphs. This is the point where we will deviate from this strategy.
We will find a graph transformation \(\varphi \) such that for the graph parameter \(p(G)=\mathrm {pm}(G)^{1/v(G)}\) we have \(p(G)\ge p(\varphi (G))\). In general, we will be able to apply \(\varphi \) in many different ways, so \(\varphi (G)\) refers to one of the possible applications of the graph transformation \(\varphi \) to G. As a next step we prepare a graph sequence \(G_i\) such that \(G_0=G\), \(G_{i+1}=\varphi (G_i)\), and consequently we have
The point is that the sequence \((G_i)\) will not stabilize as in the proof of Turán’s theorem using Zykov’s symmetrization, but it will converge in the sense of Benjamini–Schramm. We will explain this convergence in Sect. 3. This convergence enables us to extend the universe of finite graphs with some new elements which we will call random unimodular graphs. We will define \(p(\cdot )\) for these new elements as well. It turns out that in this extended topological space there will be a minimizer of the parameter p(G), namely the infinite d–regular tree \(\mathbb {T}_d\). Section 2 contains a brief survey on related results and in Sect. 4 we give an almost complete proof of Schrijver’s theorem along these lines.
Vertex-transitive bipartite graphs. To motivate the other main topic of this survey let us consider the following classical result of Kasteleyn [34] and independently Fisher and Temperley [50]. Let \(Z_{m,n}\) be the number of perfect matchings of the \(m\times n\) grid. Then
This leads to the limit formula
It is intuitively clear that the grids converge to the lattice \(\mathbb {Z}^2\). To make this statement precise once again we need the concept of Benjamini–Schramm convergence (see Sect. 3). Benjamini–Schramm convergence primarily grasps the local structure of a graph. It turns out that perfect matchings are especially fragile: a small change in the graph can lead to a dramatic change in the number of perfect matchings even if we restrict our attention to graphs with even number of vertices, or even if we only consider bipartite regular graphs. Fortunately, vertex-transitive bipartite graphs behave well in this respect, and so we can build a graph limit theory using them. More details can be found in Sect. 5.
This paper is organized as follows: in the next section we survey extremal graph theoretic results concerning matchings of finite (regular) graphs. In the third section we give the definition of Benjamini–Schramm convergence together with some examples. In the fourth section we give a sample proof of an extremal graph theoretic result on matchings that utilizes graph limit theory. In the fifth section we will study matchings of vertex-transitive bipartite graphs. In the final section we mention some results about matchings of dense graphs that are naturally connected to our discussion.
Basic notations: Throughout the paper, G denotes a graph, and v(G) denotes the number of vertices of G. Recall that a matching of size k is set of k edges covering 2k vertices together. In other words, the edges \(e_1,\ldots ,e_k\) form a matching of size k, or shortly a k-matching if \(e_i\) and \(e_j\) have disjoint set of endpoints for any \(1\le i,j\le k\). The number of matchings of size k will be denoted by \(m_k(G)\). The size of the largest matching is denoted by \(\nu (G)\). A matching is called perfect if it covers all vertices, that is, it has size v(G)/2. The number of perfect matchings will be denoted by \(\mathrm {pm}(G)\).
2 Extremal Graph Theory
In this section we will consider lower and upper bounds for the number of (perfect) matchings of bipartite graphs. Recall that \(m_k(G)\) denotes the number of matchings of size k, and \(\mathrm {pm}(G)\) denotes the number of perfect matchings. When G is a bipartite graph with classes of size n, then the problem of counting the number of perfect matchings of G is equivalent to computing the permanent of a \(0-1\) matrix of size n by n. Recall that the permanent of a matrix A is defined as follows:
Let us suppose for a moment that all \(a_{ij}\in \{0,1\}\), and define a graph G on the vertex set \(R\cup C\), where \(R=\{r_1,r_2,\ldots ,r_n\}\) and \(C=\{c_1,c_2,\ldots ,c_n\}\) correspond to the rows and columns of the matrix, respectively. If \(a_{ij}=1\), then put an edge between the vertices \(r_i\) and \(c_j\). Now it is clear that \(\mathrm {per}(A)=\mathrm {pm}(G)\), the number of perfect matchings of G.
A well-known result concerning permanents of \(0-1\) matrices is due to L. M. Brégman [8].
Theorem 2.1
(L. M. Brégman [8]) Let A be a \(0-1\) matrix of size \(n\times n\), and let \(r_i\) denote the number of 1’s in the i-th row. Then
Since \(\mathrm {pm}(K_{d,d})=d!\), Theorem 2.1 immediately implies the following result about d–regular bipartite graphs.
Theorem 2.2
Let \(\mathrm {pm}(G)\) denote the number of perfect matchings. Then for a d–regular (bipartite) graph we have
A priori Brégman’s theorem implies the above result only for bipartite graphs but using the observation
one can deduce the general case from the bipartite case. Here \(G\times K_2\) is the graph with vertex set \(V(G)\times \{0,1\}\), in which (u, i) and (v, j) are adjacent if \(i\ne j\) and \((u,v)\in E(G)\). This is clearly a bipartite graph. Observation 1 was rediscovered several times, see, for instance, [4]. A generalization of this observation will be proved in Theorem 4.3.
Let us mention that one can prove an analogue of Brégman’s result for the number of all matchings, or even for weighted sums of matchings. Let
It is the matching generating function of the graph G. In statistical physics it is known as the partition function of the monomer-dimer model.
Theorem 2.3
(E. Davies, M. Jenssen, W. Perkins, B. Roberts [16]) For a d–regular graph G and \(\lambda >0\) we have
For \(\lambda =1\) this result simplifies to the number of all matchings, and as \(\lambda \rightarrow \infty \) it also implies Theorem 2.2.
Concerning lower bounds for perfect matchings of regular graphs, M. Voorhoeve (\(d=3\)) and A. Schrijver (general d) proved the following result.
Theorem 2.4
(A. Schrijver [45], for \(d=3\) M. Voorhoeve [52]) Let G be a d–regular bipartite graph on \(v(G)=2n\) vertices, and let \(\mathrm {pm}(G)\) denote the number of perfect matchings of G. Then
In other words, for every d–regular bipartite graph G we have
There are various different proofs for Schrijver’s theorem and its generalizations in the literature. Schrijver’s original proof is elementary but tricky. L. Gurvits [27] gave another proof using stable polynomials. For an account of this proof, see also [37]. This is a beautiful proof, probably one from The Book. D. Straszak and N. Vishnoi [49] found a generalization for certain graphical models also using stable polynomials. Another proof, revealing the extremal graph, was given in [13] and is sketched in this survey. M. Lelarge [38] gave a variant of this proof for another generalization of Schrijver’s theorem.
A result of Wilf [53] (see also [6, 46]) shows that the constant \(\frac{1}{2}\ln \left( \frac{(d-1)^{d-1}}{d^{d-2}}\right) \) is the best possible. This can be shown by computing the expected value of \(\mathrm {pm}(G)\) for d–regular random bipartite graphs. There was no explicit construction for regular bipartite graphs with small number of perfect matchings for a long time. Very recently it turned out that if a d–regular bipartite graph has a small number of short cycles, then it has asymptotically the same number of perfect matchings as a random d–regular graph, the more precise formulation is the following.
Theorem 2.5
(M. Abért, P. Csikvári, P. E. Frenkel, G. Kun [1]) Let \((G_i)\) be a sequence of d–regular graphs such that \(g(G_i)\rightarrow \infty \), where g denotes the girth, that is, the length of the shortest cycle.
(a) For the number of perfect matchings \(\mathrm {pm}(G_i)\), we have
(b) If, in addition, the graphs \(G_i\) are bipartite, then
We note that it is enough to assume that \((G_i)\) converges to \(\mathbb {T}_d\) in Benjamini–Schramm sense. See Sect. 3 for more details.
In [28] L. Gurvits derived a version of Schrijver’s theorem for permanents using Schrijver’s theorem itself.
Theorem 2.6
(L. Gurvits [28]) Let A be an n by n non-negative matrix. Then
where \(\mathrm {DS}_n\) is the set of doubly stochastic matrices of size n by n.
In the same paper [28] L. Gurvits also extended Schrijver’s theorem from perfect matchings to matchings of arbitrary size.
Theorem 2.7
(L. Gurvits [28]) Let G be an arbitrary d-regular bipartite graph on \(v(G)=2n\) vertices. Let \(m_k(G)\) denote the number of k-matchings. Set \(p=\frac{k}{n}\). Then
Gurvits’s theorem was previously conjectured by Friedland, Krop and Markström [22] under the name Asymptotic Lower Matching Conjecture. They also had a more precise form of this conjecture known as Lower Matching Conjecture.
Conjecture 2.8
(Lower Matching Conjecture [22]) Let G be a d–regular bipartite graph on \(v(G)=2n\) vertices, and let \(m_k(G)\) denote the number of matchings of size k, then
where \(p=\frac{k}{n}\).
To see the connection between the Lower Matching Conjecture and its asymptotic version, it is worth introducing two notations. The first one is the function appearing in Gurvits’s theorem:
Furthermore, let \(p=\frac{k}{n}\), and let \(p_{\mu }={n \atopwithdelims ()k}p^k(1-p)^{n-k}\). This is the probability that a random variable X with distribution Binomial(n, p) takes its mean value. It turns out that
Using these notations Gurvits’s theorem says that \(m_k(G)\ge \exp (2n(\mathbb {G}_d(p)+o_n(1)))\), while the Lower Matching Conjecture claims that \(m_k(G)\ge p_{\mu }^2\cdot \exp (2n \mathbb {G}_d(p))\). It turns out that the truth is even more beautiful.
Theorem 2.9
([13]) Let G be a d–regular bipartite graph on \(v(G)=2n\) vertices, and let \(m_k(G)\) denote the number of matchings of size k, then
where \(p=\frac{k}{n}\).
Furthermore, there exists a d–regular bipartite graph G on 2n vertices such that
Next we introduce the function \(\lambda _G(p)\), called the entropy function in statistical physics, which is closely related to counting matchings. The simplest way to define it is as follows: let rG be the disjoint union of r copies of G and let the sequence \(k_r\) be chosen in such a way that
then
If G contains a perfect matching, then the limit indeed exists whenever \(p<1\), and for \(p=1\) one can define it as
The above definition for \(\lambda _G(p)\) is not the original definition and is really hard to work with, but at least it is very easy to explain. Intuitively, it counts a normalized number of matchings covering p fraction of the vertices, but it has the advantage that it is meaningful even if p is irrational, thereby providing a continuous function. We also mention that it is really easy to extend \(\lambda _G(p)\) to random rooted graphs \(\mathcal {G}\). One can prove that for \(p=\frac{k}{n}\) the following inequalities hold true:
This means that
Surprisingly, it turns out that Gurvits’s theorem is equivalent to \(\lambda _G(p)\ge \mathbb {G}_d(p)\) for all \(0\le p\le 1\) provided that G is a d–regular bipartite graph, see [13] for details. So practically Gurvits’s theorem implies its more precise form.
At this moment, it may be mysterious why and how the function \(\mathbb {G}_d(p)\) appears in these theorems. The mystery vanishes as soon as we realize that the function \(\mathbb {G}_d(p)\) is nothing else but the entropy function of the infinite d–regular tree:
We offer three more results in the spirit of Theorem 2.9. In Sect. 4 we will give a detailed sketch of the proof of Theorem 2.10. One can prove Theorems 2.11 and 2.12 with similar tools.
Theorem 2.10
([13]) Let G be a d–regular bipartite graph on \(v(G)=2n\) vertices, and let \(m_k(G)\) denote the number of matchings of size k. For \(\lambda \ge 0\) let \(M(G,\lambda )=\sum _{k=0}^{n}m_k(G)\lambda ^k\). Then
where
Alternatively, for \(0\le p\le 1\) we have
Note that this theorem directly reduces to Schrijver’s theorem if \(p=1\), and strongly suggests that there might be some probabilistic proofs for some results appearing in this survey.
The following theorem shows that one can extend a few theorems from d–regular bipartite graphs to arbitrary bipartite graphs or even to the permanent of a non-negative matrix. Before we state this result we need some notations.
The matching polytope \(\mathrm {MP}(G)\) of a graph G is defined as the convex hull of incidence vectors of matchings in G. We define the fractional matching polytope as
It is known that \(\mathrm {MP}(G)\,{=}\,\mathrm {FMP}(G)\) if and only if G is bipartite. Similarly, we can define by \(\mathrm {MP}_k(G)\) the convex hull of incidence vectors of matchings in G of size k, and
Again, if G is bipartite, then \(\mathrm {MP}_k(G)=\mathrm {FMP}_k(G)\). Finally, let \(\nu (G)\) be the size of the largest matching in G.
Theorem 2.11
(M. Lelarge [38]) For a vector \(\underline{x}\in [0,1]^E\) let
Then for any bipartite graph G and \(\lambda \ge 0\) we have
Furthermore, for all \(k<\nu (G)\) we have
where \(b_{n,k}(p)=\left( {\begin{array}{c}n\\ k\end{array}}\right) p^k(1-p)^{n-k}\), that is, the probability that a binomial random variable \(\mathrm {Bin}(n,p)\) takes the value k.
This theorem has a counterpart for permanents. For a non-negative matrix A of size n by n let
where \(A_{I,J}\) is the submatrix of A induced by the rows I and J.
Theorem 2.12
(M. Lelarge [38]) Let A be a non-negative matrix of size n by n. Let \(\mathrm {SDS}_n\) be the set of non-negative matrices such that in each row and each column the sum of the elements is at most 1. For \(B\in \mathrm {SDS}_n\) let
and
Then for any non-negative matrix A we have
Remark 2.13
Theorems 2.6 and 2.12 are special cases of a more general phenomenon. Permanents, the number of matchings or the number of homomorphisms of graphs can be expressed as partition functions of so-called graphical models. To a graphical model one can associate two objects: the partition function Z(G) and the Bethe partition function \(Z_B(G)\). There is no general inequality between them, but in certain cases \(Z(G)\ge Z_B(G)\). This happens for attractive graphical models [44], and for certain bipartite graphical models [49]. In Theorems 2.6 and 2.12 Z(G) appears on the left hand side, and \(Z_B(G)\) on the right hand side. For more details on this subject see [44, 49].
3 Graph Limits and Examples
In the previous section we have seen that \(\mathbb {G}_d(p)=\lambda _{\mathbb {T}_d}(p)\) gives a lower bound on \(\lambda _G(p)\) if G is a d–regular bipartite graph. This establishes a claim to handle infinite graphs and connect them to the theory of finite graphs. This is exactly the goal of this section. In what follows we introduce the concept of Benjamini–Schramm convergence with some examples. Before we define this concept one more remark is in order: in this paper we will always assume that there is some \(\varDelta \) such that the largest degree of any graph \(G_i\) in a given sequence of graphs is at most \(\varDelta \). In such a case we say that the graph sequence \((G_i)\) is a bounded-degree graph sequence. This assumption simplifies our task significantly.
Definition 3.1
Let L be a probability distribution on (infinite) connected rooted graphs; we will call L a random rooted graph. For a finite connected rooted graph \(\alpha \) and a positive integer r, let \(\mathbb {P}(L,\alpha ,r)\) be the probability that the r-ball centered at the root vertex is isomorphic to \(\alpha \), where the root is chosen from the distribution L.
For a finite graph G, a finite connected rooted graph \(\alpha \) and a positive integer r, let \(\mathbb {P}(G,\alpha ,r)\) be the probability that the r-ball centered at a uniform random vertex of G is isomorphic to \(\alpha \).
We say that a bounded-degree graph sequence \((G_i)\) is Benjamini–Schramm convergent if for all finite rooted graphs \(\alpha \) and \(r>0\), the probabilities \(\mathbb {P}(G_i,\alpha ,r)\) converge. Furthermore, we say that \((G_i)\) Benjamini–Schramm converges to L, if for all positive integers r and finite rooted graphs \(\alpha \), \(\mathbb {P}(G_i,\alpha ,r)\rightarrow \mathbb {P}(L,\alpha ,r)\).
The Benjamini–Schramm convergence is also called local convergence as it primarily grasps the local structure of the graphs \((G_i)\).
Note that if \((G_i)\) is a sequence of d–regular graphs such that the girth \(g(G_i)\) tends to infinity, then it is Benjamini–Schramm convergent and we can even see its limit object: the rooted infinite d-regular tree \(\mathbb {T}_d\), so the corresponding random rooted graph L is simply the distribution which takes a rooted infinite d-regular tree with probability 1. When L is a certain rooted infinite graph with probability 1, then we simply say that this rooted infinite graph is the limit without any further reference on the distribution.
There are other very natural graph sequences that are Benjamini–Schramm convergent, for instance if we take larger and larger boxes in the d-dimensional grid \(\mathbb {Z}^d\), then it will converge to the rooted \(\mathbb {Z}^d\).
The following problem is one of the main problems in the area, and will be especially crucial for us.
Problem. For which graph parameters p(G) is it true that the sequence \((p(G_i))_{i=1}^{\infty }\) converges whenever the graph sequence \((G_i)_{i=1}^{\infty }\) is Benjamini–Schramm convergent?
The problem in such a generality is intractable, but there are various tools to attack it in special cases. One of the most popular tools is the so-called belief propagation. For matchings we will use another way to attack this problem using certain empirical measures called matching measures.
Concerning the general problem the reader might wish to consult with the papers [7, 17,18,19, 47, 48] and the book [40] and the references therein.
4 A Proof Strategy
We have seen in Sect. 2 that many results suggest that the extremal graph for matchings is not finite but the infinite d–regular tree. This raises the question: how can we attack a problem if we conjecture that the d–regular tree is the extremal graph for a given graph parameter:
Problem: Given a graph parameter p(G). We would like to prove that among d–regular graphs we have
Proof
(A possible two-step solution.)
-
Find a graph transformation \(\varphi \) for which \(p(G)\ge p(\varphi (G))\), and for every graph G there exists a sequence of graphs \((G_i)\) such that \(G=G_0\) and \(G_i=\varphi (G_{i-1})\), and \(G_i\rightarrow \mathbb {T}_d\).
-
Show that if \((G_i)\) is Benjamini–Schramm-convergent, then \(p(G_i)\) is convergent, and compute \(p(\mathbb {T}_d)\). (Or at least, show it in the case of \(G_i\rightarrow \mathbb {T}_d\).) Then
$$p(G)=p(G_0)\ge p(G_1)\ge p(G_2)\ge \dots \ge p(\mathbb {T}_d).$$
Concerning the first step we will be more explicit: it seems that the 2-lift transformation can be used in a wide range of problems. Experience shows that the second step can be the most difficult, but the first step can also be tricky. Nevertheless, in the special case when we only consider a graph sequence converging to \(\mathbb {T}_d\), there are many available tools: see for instance the paper of D. Gamarnik and D. Katz [24]. If \(p(G)=\ln \tau (G)/v(G)\), where \(\tau (G)\) denotes the number of spanning trees, then the second step is carried out in [41], and B. McKay proved [43] that p(G) is maximized by the d–regular infinite tree among d–regular graphs. However, to prove McKay’s result with our approach, the first step requires some modification. If \(p(G)=\ln I(G)/v(G)\), where I(G) denotes the number of independent sets, then the first step is very easy for d-regular bipartite graphs, while the second step concerning the limit theorem was established by A. Sly and N. Sun [47].
In this section we demonstrate this approach by sketching the proof of Theorem 2.10. In the following sections we study each step separately.
4.1 First Step: Graph Transformation
In this section we introduce the concept of 2-lift (Fig. 1).
Definition 4.1
A k-cover (or k-lift) H of a graph G is defined as follows. The vertex set of H is \(V(H)=V(G)\times \{0,1,\ldots , k-1\}\), and if \((u,v)\in E(G)\), then we choose a perfect matching between the vertices (u, i) and (v, j) for \(0\le i,j\le k-1\). If \((u,v)\notin E(G)\), then there are no edges between (u, i) and (v, j) for \(0\le i,j\le k-1\).
When \(k=2\) one can encode the 2-lift H by putting signs on the edges of the graph G: the \(+\) sign means that we use the matching ((u, 0), (v, 0)), ((u, 1), (v, 1)) at the edge (u, v), the − sign means that we use the matching ((u, 0), (v, 1)), ((u, 1), (v, 0)) at the edge (u, v). For instance, if we put \(+\) signs to every edge, then we simply get \(G\cup G\) as H, and if we put − signs everywhere, then the obtained 2-cover H is simply \(G\times K_2\).
The following result will be crucial for our argument.
Lemma 4.2
(N. Linial [39]) For any graph G, there exists a graph sequence \((G_i)_{i=0}^{\infty }\) such that \(G_0=G\), \(G_i\) is a 2-lift of \(G_{i-1}\) for \(i\ge 1\), and \(g(G_i)\rightarrow \infty \), where g(H) is the girth of the graph H, that is, the length of the shortest cycle. In particular, if \(G_0\) is d–regular, then \(G_i \rightarrow \mathbb {T}_d\).
Proof
It is clear that if \(H'\) is a 2-lift of H, then \(g(H')\ge g(H)\). Hence it is enough to show that for every H there exists an \(H''\) obtained from H by a sequence of 2-lifts such that \(g(H'')>g(H)\). We show that if the girth \(g(H)=k\), then there exists a lift of H with fewer k-cycles than H. Let X be the random variable counting the number of k-cycles in a random 2-lift of H. Every k-cycle of H lifts to two k-cycles or a 2k-cycle with probability 1/2 each, so \(\mathbb {E}X\) is exactly the number of k-cycles of H. But \(H\cup H\) has two times as many k-cycles than H, so there must be a lift with strictly fewer k-cycles than H has. Choose this 2-lift and iterate this step to obtain an \(H''\) with girth at least \(k+1\). \(\square \)
Note that if G is a bipartite d–regular graph, and H is a 2-lift of G, then H is again a d–regular bipartite graph.
The following theorem shows that the first step of the plan works for matchings of bipartite graphs.
Theorem 4.3
Let G be a graph, and let H be an arbitrary 2-lift of G. Then
where \(m_k(.)\) denotes the number of matchings of size k.
In particular, if \(H=G\cup G\), then \(m_k(G\cup G)\le m_k(G\times K_2)\) for every k. It follows that \(\mathrm {pm}(G)^2\le \mathrm {pm}(G\times K_2)\).
Furthermore, if G is a bipartite graph and H is a 2-lift of G, then
where \(M(G,\lambda )=\sum _k m_k(G)\lambda ^k\). (Note that \(M(G\cup G,\lambda )=M(G,\lambda )^2\).)
Proof
Let M be any matching of a 2-lift of G. Let us consider the projection of M to G, then it will consist of cycles, paths and “double-edges” (i.e, when two edges project to the same edge). Let \(\mathcal {R}\) be the set of these configurations. Then
and
where \(\phi _H\) and \(\phi _{G\times K_2}\) are the projections from H and \(G\times K_2\) to G. Note that
where k(R) is the number of cycles and paths of R. Indeed, in each cycle or path we can lift the edges in two different ways. The projection of a double-edge is naturally unique. On the other hand,
since in each cycle or path if we know the inverse image of one edge, then we immediately know the inverse images of all other edges. Clearly, there is no equality in general for cycles. Hence
and consequently,
Note that if G is bipartite, then \(G\times K_2=G\cup G\), and so
This finishes the proof. \(\square \)
Remark 4.4
In certain cases it is also possible to prove that for a graph parameter \(p(\cdot )\) one has \(p(G)\ge p(H)\) for all k-cover H of G. Such a result was given by N. Ruozzi in [44] for attractive graphical models. The advantage of using k-covers is that one can spare the graph limit step in the above approach, and replace it with a much simpler averaging argument over all k-covers of G with k converging to infinity. For homomorphisms this averaging argument was given by P. Vontobel [51]. For matchings such a result was established by C. Greenhill, S. Janson and A. Ruciński [26].
4.2 Second Step: Graph Limit Theory
In this subsection we carry out the second step of our plan. First we develop the necessary terminology.
Recall that if \(G=(V,E)\) is a finite graph, then v(G) denotes the number of vertices, and \(m_k(G)\) denotes the number of k-matchings (\(m_0(G)=1\)). Let
We call \(\mu (G,x)\) the matching polynomial. Clearly, the matching generating function \(M(G,\lambda )\) introduced in Sect. 2 and the matching polynomial encode the same information.
The following theorem is crucial in the development of the theory of matching measure.
Theorem 4.5
(O. J. Heilmann and E. H. Lieb [32]) The zeros of the matching polynomial \(\mu (G,x)\) are real, and if the largest degree \(\varDelta \) is greater than 1, then all zeros lie in the interval \([-2\sqrt{\varDelta -1},2\sqrt{\varDelta -1}]\).
Now we introduce a key concept of this theory, the matching measure.
Definition 4.6
(M. Abért, P. Csikvári, P. E. Frenkel, G. Kun [1]) The matching measure of a finite graph G is defined as
where \(\delta (s)\) is the Dirac-delta measure on s, and we take every \(z_i\) into account with its multiplicity. In other words, it is the uniform distribution on the zeros of \(\mu (G,x)\).
Example: Let us consider the matching measure of the cycle on 6-vertices, \(C_6\).
Hence
The following theorem enables us to consider the matching measure of a unimodular random graph which can be obtained as a Benjamini–Schramm limit of finite graphs. In particular, it provides an important tool to establish the second step in our plan.
Theorem 4.7
(M. Abért, P. Csikvári, P. E. Frenkel, G. Kun [1]) Let \((G_i)\) be a Benjamini–Schramm convergent bounded degree graph sequence. Let \(\rho _{G_i}\) be the matching measure of the graph \(G_i\). Then the sequence \((\rho _{G_i})\) is weakly convergent, that is, there exists some measure \(\rho _{\mathcal {G}}\) such that for every bounded continuous function f, we have
Theorem 4.7 is originated in the work of M. Abért and T. Hubai [3]. They showed a similar result for measures arising from the chromatic polynomial. This result has been generalized to a wide class of graph polynomials including the chromatic polynomial and the matching polynomial by P. Csikvári and P. E. Frenkel [14]. It turns out that for the matching polynomial, one does not need to use this general theorem as it also follows from a result of C. Godsil [25], for details see [2]. Theorem 4.5 asserts that the matching measure is supported on a bounded interval. Then to show that \(\rho _{G_i}\) is weakly convergent, it is enough to show that for every fixed k the sequence \(\int z^k\, d\rho _{G_i}(z)\) is convergent. For many graph polynomials one can show that knowing only the statistics of the k-balls already determines this integral. For instance, for the matching polynomial the integral is directly related to the enumeration of the so-called tree-like walks of length k, see [25]. A better-known example is that for the spectral measure, that is, the probability measure of uniform distribution on the eigenvalues of the adjacency matrix of the graph, this integral is determined by the number of closed walks of length k.
To illustrate the power of Theorem 4.7, let us consider an application that also provides us the second step of our plan.
Theorem 4.8
(M. Abért, P. Csikvári, T. Hubai [2]) Let \((G_i)\) be a Benjamini–Schramm convergent graph sequence of bounded degree graphs. Then the sequences of functions
is pointwise convergent.
Proof
If G is a graph on \(v(G)=2n\) vertices and
then
Thus
Since \(\frac{1}{2}\ln (1+\lambda z^2)\) is a continuous function for every fixed positive \(\lambda \), the theorem immediately follows from Theorem 4.7. \(\square \)
It is worth introducing the notation
We can even introduce \(p_{\lambda }(\mathcal {G})\) if \(\mathcal {G}\) is a Benjamini–Schramm-limit of sequence of finite graphs \((G_i)\). (In fact, it is possible to define the function \(p_{\lambda }(\mathcal {G})\) even if \(\mathcal {G}\) is not the Benjamini–Schramm-limit of finite graphs.) In particular, we can speak about \(p_{\lambda }(\mathbb {T}_d)\).
If we know the matching measure of a random unimodular graph, then it is just a matter of computation to derive various results on matchings.
In the particular case when the sequence \((G_i)\) converges to the infinite d–regular tree \(\mathbb {T}_d\), the limit measure \(\rho _{\mathbb {T}_d}\) turns out to be the so-called Kesten–McKay measure. It is true in general that for any finite tree or infinite random rooted tree the matching measure coincides with the so-called spectral measure, for details see [1]. In particular, this is true for the infinite d–regular tree \(\mathbb {T}_d\). Its spectral measure is computed explicitly in the papers [36, 42]. The Kesten–McKay measure is given by the density function
where \(\omega =2\sqrt{d-1}\). Hence for any continuous function h(z) we have
In particular,
where
It is worth introducing the following substitution:
As p runs through the interval [0, 1), \(\lambda \) runs through the interval \([0,\infty )\) and we have
One can also prove that
Remark 4.9
Instead of using measures one can use belief propagation to establish the convergence of certain graph parameters. For instance, M. Lelarge [38] used this method to prove Theorems 2.11 and 2.12. In general, one can choose the sequence \(G=G_0,G_1,\ldots \) of covering graphs such that the sequence \((G_i)\) converges to the universal cover tree of G. The advantage of belief propagation over matching measures is that it is not always easy to compute the matching measure of such a tree. On the other hand, when it is possible to compute the limiting measure, integration yields a wide variety of results without any difficulty.
4.3 The End of the Proof of Theorem 2.10
For every sequence of 2-covers we know from Theorem 4.3 that
Furthermore, from Theorems 4.2 and 4.8 we know that we can choose the sequence of 2-covers such that the sequence \(p_{\lambda }(G_i)\) converges to \(p_{\lambda }(\mathbb {T}_d)\), hence \(p_{\lambda }(G)\ge p_{\lambda }(\mathbb {T}_d)\) for any d–regular bipartite graph G. In other words,
With the substitution \(\lambda =\frac{\frac{p}{d}\left( 1-\frac{p}{d}\right) }{(1-p)^2}\) we obtain the inequality
After multiplying by \((1-p)^{2n}\), we get that
This is true for all \(p\in [0,1)\) and so by continuity it is also true for \(p=1\), where it directly reduces to Schrijver’s theorem since all but the last term vanish on the left hand side.
5 Perfect Matchings of Vertex-Transitive Bipartite Graphs and Lattices
The starting point of this section is the following theorem of R. Kenyon, A. Okounkov, S. Sheffield [35]. We will not be able to fully understand this theorem as we did not define the characteristic function of a lattice. On the other hand, we can see that this theorem provides a sufficient condition ensuring the convergence of
for a given graph sequence \((G_i)\). Moreover, it also provides a way of computing this limit explicitly (as long as we accept an integral as an explicit expression).
Theorem 5.1
(R. Kenyon, A. Okounkov, S. Sheffield [35]) Let \(\mathcal {G}\) be a \(\mathbb {Z}^2\)-periodic bipartite planar graph, and let \(G_i\) be the quotient graph of \(\mathcal {G}\) by the action of \(i\mathbb {Z}^2\). Let P(z, w) be the characteristic function of \(\mathcal {G}\). Assume that P(z, w) has a finite number of zeros on the unit torus \(\mathbb {T}^2=\{(z,w)\in \mathbb {C}^2\ :\ |z|=|w|=1\}\). Then
To help one understand the setting of this theorem we provide a figure of the square-octagon lattice, and its quotient graph by the action of \((4\mathbb {Z})^2\). The fundamental domain is given by the dotted lines (Fig. 2).
In particular cases, the characteristic function P(z, w) can be computed (but not the integral!). For instance, for the square-octagon graph we have
This theorem naturally raises the question why we needed such a special graph sequence, why did we simply not choose larger and larger subgraphs of the lattice? The problem is that in case of perfect matchings the boundary of the graph heavily affects the number of perfect matchings. Let us look at the following three sequences of graphs. All of them are Benjamini–Schramm convergent to \(\mathbb {Z}^2\) (Fig. 3).
The first graph sequence is the sequence of boxes \(B_i\) (the graph \(B_8\) is depicted in the figure). A classical result of Kasteleyn [34] and independently Fisher and Temperley [50] claims that
The second sequence of graphs are called Aztec diamonds, \(A_4\) is depicted in the figure. A surprising fact due to N. Elkies, G. Kuperberg, M. Larsen and J. Propp [20] is that for all i we have
Therefore,
In the third sequence, we slightly modify the Aztec diamonds. Now it turns out that \(\mathrm {pm}(D_i)=1\) for all i, since one has to include the dotted edges in the perfect matching and this completely determines the whole perfect matching. Hence
This example shows that some nice boundary conditions are required for the graphs appearing in our convergent graph sequence. Unfortunately, it is unclear what would be such a boundary condition for nonplanar graph. One way to overcome this difficulty is to consider vertex-transitive bipartite graphs.
Theorem 5.2
([12]) Let \((G_i)\) be a Benjamini–Schramm convergent sequence of vertex-transitive bipartite graphs. Then the sequence
is convergent.
One might wonder whether vertex-transitivity is really necessary or it suffices to assume regularity. The next theorem shows that regularity is actually not sufficient.
Theorem 5.3
(M. Abért, P. Csikvári, P. E. Frenkel, G. Kun [1]) Fix \(d\ge 3\). Then there exists a sequence of d–regular bipartite graphs \((G_i)\) such that \((G_i)\) is Benjamini–Schramm convergent and
is not convergent.
Let us see what goes wrong with the proof of Theorem 4.8 if we apply it to perfect matchings. If G is a graph on \(v(G)=2n\) vertices and
then
and therefore
Now we see that \(\ln |z|\) is not a bounded continuous function and this causes the problem.
On the other hand, we also see that the situation is not as bad as one might have previously thought. The function \(\ln |z|\) is only discontinuous at 0. If we could prove that only a small measure is supported on the neighborhood of 0, then it would immediately resolve our problem. This is exactly the case when we consider vertex-transitive bipartite graphs.
Theorem 5.4
([12]) Let G be a d-regular vertex-transitive bipartite graph on 2n vertices, and
where \(\gamma _1\le \gamma _2\le \dots \le \gamma _n\). Then
Consequently,
for all \(s\in \mathbb {R}\).
For vertex-transitive graphs one can also extend certain extremal graph theoretic results. For instance, the following theorem is a strengthened form of the fact that the infinite d–regular tree plays the role of the extremal graph for regular bipartite graphs.
Theorem 5.5
([12]) Let G be a finite d–regular vertex-transitive bipartite graph, where \(d\ge 2\). Furthermore, let the gap function g(p) be defined as
Then g(p) is a monotone increasing function with \(g(0)=0\), and hence g(p) is non-negative. Furthermore, if G contains an \(\ell \)-cycle, then
where
5.1 Computational Results
In statistical physics matchings of large and infinite graphs are studied under the name monomer-dimer model. Let \(B_n\) be a box of size \(n\times n\times \cdots \times n\) in \(\mathbb {Z}^d\), and let \(M(B_n)\) be the number of all matchings in \(B_n\). It has been known for a long time that the limit
exists. When we count only perfect matchings, then the corresponding model is called the dimer model:
The quantities \(\tilde{\lambda }(\mathbb {Z}_d)\) and \(\lambda (\mathbb {Z}_d)\) are called monomer-dimer and dimer free energies.
The computation of monomer-dimer and dimer free energies has a long history. The precise value is known only in very special cases. Such an exceptional case is the Fisher-Kasteleyn-Temperley formula [34, 50] for the dimer model on \(\mathbb {Z}^{2}\). There is no such exact result for monomer-dimer models if \(d\ge 2\). The first approach for getting estimates was the use of the transfer matrix method. Hammersley [29, 30], Hammersley and Menon [31] and Baxter [5] obtained the first (non-rigorous) estimates for the free energy. Then Friedland and Peled [23] proved the rigorous estimates \(0.6627989727\pm 10^{-10}\) for \(d=2\) and the range [0.7653, 0.7863] for \(d=3\). Here the upper bounds were obtained by the transfer matrix method, while the lower bounds relied on the Friedland-Tverberg inequality. The lower bound in the Friedland-Peled paper was subsequently improved by newer and newer results (see e.g. [21]) on Friedland’s asymptotic matching conjecture which was finally proved by L. Gurvits [28]. Meanwhile, a non-rigorous estimate [0.7833, 0.7861] was obtained via matrix permanents [33]. Concerning rigorous results, the most significant improvement was obtained recently by D. Gamarnik and D. Katz [24] via their new method which they called sequential cavity method. They obtained the range [0.78595, 0.78599]. More precise but non-rigorous estimates can be found in [10]. This paper uses Mayer-series with many coefficients computed in the expansion. The related paper [9] may lead to further development through the so-called Positivity conjecture of the authors.
Here we give some computational results arising from estimating certain integrals along matching measures.
Theorem 5.6
([2]) We have
The bounds on the error terms are rigorous.
6 Dense Graphs and Matchings
It is possible to extend several ideas of this paper to dense graph limits. Here we assume some partial familiarity with the theory of dense graph limits. We only mention some simple results.
Theorem 6.1
Suppose that \((G_{n})\) is a sequence of graphs convergent in the dense model. Let \(\pi _n\) be the uniform probability measure on roots of the matching polynomial \(\mu (G_n,x)\). Then the rescaled measures \(\frac{1}{\sqrt{v(G_n)}}\cdot \pi _n\) converge weakly.
In particular, this allows us to associate “matching measures” to graphons. For instance, with this method one can prove the following result for the constant p graphon, in other words, the limiting distribution of Erdős–Rényi random graphs. This result was independently and prior proved in [11].
Theorem 6.2
([11, 15]) Let \(p\in (0,1)\), and let \((G_n)_n\) be a sequence of Erdős–Rényi random graphs \(G_n\sim \mathbb {G}_{n,p}\). Let \(\pi _n\) be the uniform probability distribution on the roots of the matching polynomial of \(G_n\). Then almost surely, the measures \(\lambda _n:=\frac{1}{\sqrt{n}}\pi _n\) converge weakly to the semicircle distribution \(SC_p\) whose density function is
References
Abért, M., Csikvári, P., Frenkel, P., Kun, G.: Matchings in Benjamini–Schramm convergent graph sequences. Transactions of the American Mathematical Society 368(6), 4197–4218 (2016)
Abért, M., Csikvári, P., Hubai, T.: Matching measure, Benjamini–Schramm convergence and the monomer–dimer free energy. Journal of Statistical Physics 161(1), 16–34 (2015)
Abért, M., Hubai, T.: Benjamini–Schramm convergence and the distribution of chromatic roots for sparse graphs. Combinatorica 35(2), 127–151 (2015)
Alon, N., Friedland, S.: The maximum number of perfect matchings in graphs with a given degree sequence. The Electronic Journal of Combinatorics 15(1) (2008)
Baxter, R.J.: Dimers on a rectangular lattice. Journal of Mathematical Physics 9(4), 650–654 (1968)
Bollobás, B., McKay, B.D.: The number of matchings in random regular graphs and bipartite graphs. Journal of Combinatorial Theory, Series B 41(1), 80–91 (1986)
Borgs, C., Chayes, J., Kahn, J., Lovász, L.: Left and right convergence of graphs with bounded degree. Random Structures & Algorithms 42(1), 1–28 (2013)
Brégman, L.M.: Some properties of nonnegative matrices and their permanents. In: Soviet Math. Dokl, vol. 14, pp. 945–949 (1973)
Butera, P., Federbush, P., Pernici, M.: Higher-order expansions for the entropy of a dimer or a monomer-dimer system on d-dimensional lattices. Physical Review E 87(6), 062113 (2013)
Butera, P., Pernici, M.: Yang-Lee edge singularities from extended activity expansions of the dimer density for bipartite lattices of dimensionality \(2\le d\le 7\). Physical Review E 86(1), 011104 (2012)
Chen, X., Li, X., Lian, H.: The matching energy of random graphs. Discrete Applied Mathematics 193, 102–109 (2015)
Csikvári, P.: Matchings in vertex-transitive bipartite graphs. Israel Journal of Mathematics 215(1), 99–134 (2016)
Csikvári, P.: Lower matching conjecture, and a new proof of Schrijver’s and Gurvits’s theorems. Journal of European Mathematical Society 19, 1811–1844 (2017)
Csikvári, P., Frenkel, P.E.: Benjamini–Schramm continuity of root moments of graph polynomials. European Journal of Combinatorics 52, 302–320 (2016)
Csikvári, P., Frenkel, P.E., Hladkỳ, J., Hubai, T.: Chromatic roots and limits of dense graphs. Discrete Mathematics 340(5), 1129–1135 (2017)
Davies, E., Jenssen, M., Perkins, W., Roberts, B.: Independent sets, matchings, and occupancy fractions. Journal of the London Mathematical Society 96(1), 47–66 (2017)
Dembo, A., Montanari, A.: Gibbs measures and phase transitions on sparse random graphs. Brazilian Journal of Probability and Statistics pp. 137–211 (2010)
Dembo, A., Montanari, A., Sly, A., Sun, N.: The replica symmetric solution for Potts models on \(d\)-regular graphs. Communications in Mathematical Physics 327(2), 551–575 (2014)
Dembo, A., Montanari, A., Sun, N.: Factor models on locally tree-like graphs. The Annals of Probability 41(6), 4162–4213 (2013)
Elkies, N., Kuperberg, G., Larsen, M., Propp, J.: Alternating-sign matrices and domino tilings (Part I). Journal of Algebraic Combinatorics 1(2), 111–132 (1992)
Friedland, S., Gurvits, L.: Lower bounds for partial matchings in regular bipartite graphs and applications to the monomer–dimer entropy. Combinatorics, Probability and Computing 17(03), 347–361 (2008)
Friedland, S., Krop, E., Markström, K.: On the number of matchings in regular graphs. The Electronic Journal of Combinatorics 15(1), R110 (2008)
Friedland, S., Peled, U.N.: Theory of computation of multidimensional entropy with an application to the monomer–dimer problem. Advances in Applied Mathematics 34(3), 486–522 (2005)
Gamarnik, D., Katz, D.: Sequential cavity method for computing free energy and surface pressure. Journal of Statistical Physics 137(2), 205–232 (2009)
Godsil, C.D.: Algebraic combinatorics, vol. 6. CRC Press (1993)
Greenhill, C., Janson, S., Ruciński, A.: On the number of perfect matchings in random lifts. Combinatorics, Probability and Computing 19(5-6), 791–817 (2010)
Gurvits, L.: Van der Waerden/Schrijver-Valiant like conjectures and stable (aka hyperbolic) homogeneous polynomials: one theorem for all. The Electronic Journal of Combinatorics 15(1) (2008)
Gurvits, L.: Unleashing the power of Schrijver’s permanental inequality with the help of the Bethe approximation. arXiv preprint arXiv:1106.2844 (2011)
Hammersley, J.: An improved lower bound for the multidimensional dimer problem. In: Mathematical Proceedings of the Cambridge Philosophical Society, vol. 64, pp. 455–463. Cambridge Univ Press (1968)
Hammersley, J.M.: Existence theorems and Monte Carlo methods for the monomer-dimer problem. Reseach papers in statistics: Festschrift for J. Neyman, edited by FN David, Wiley, London pp. 125–146 (1966)
Hammersley, J.M., Menon, V.V.: A lower bound for the monomer-dimer problem. IMA Journal of Applied Mathematics 6(4), 341–364 (1970)
Heilmann, O.J., Lieb, E.H.: Theory of monomer-dimer systems. Communications in Mathematical Physics pp. 190–232 (1972)
Huo, Y., Liang, H., Liu, S.Q., Bai, F.: Computing monomer-dimer systems through matrix permanent. Physical Review E 77(1), 016706 (2008)
Kasteleyn, P.W.: The statistics of dimers on a lattice: I. The number of dimer arrangements on a quadratic lattice. Physica 27, 1209–1225 (1961)
Kenyon, R., Okounkov, A., Sheffield, S.: Dimers and amoebae. Annals of Mathematics pp. 1019–1056 (2006)
Kesten, H.: Symmetric random walks on groups. Transactions of the American Mathematical Society 92(2), 336–354 (1959)
Laurent, M., Schrijver, A.: On Leonid Gurvits’s proof for permanents. The American Mathematical Monthly 117(10), 903–911 (2010)
Lelarge, M.: Counting matchings in irregular bipartite graphs and random lifts. In: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 2230–2237. Society for Industrial and Applied Mathematics (2017)
Linial, N.: Lifts of graphs (talk slides). http://www.cs.huji.ac.il/~nati/PAPERS/lifts_talk.pdf
Lovász, L.: Large networks and graph limits, vol. 60. American Mathematical Soc. (2012)
Lyons, R.: Asymptotic enumeration of spanning trees. Combinatorics, Probability and Computing 14(04), 491–522 (2005)
McKay, B.D.: The expected eigenvalue distribution of a large regular graph. Linear Algebra and its Applications 40, 203–216 (1981)
McKay, B.D.: Spanning trees in regular graphs. European Journal of Combinatorics 4(2), 149–160 (1983)
Ruozzi, N.: The Bethe partition function of log-supermodular graphical models. In: Advances in Neural Information Processing Systems, pp. 117–125 (2012)
Schrijver, A.: Counting 1-factors in regular bipartite graphs. Journal of Combinatorial Theory, Series B 72(1), 122–135 (1998)
Schrijver, A., Valiant, W.G.: On lower bounds for permanents. In: Indagationes Mathematicae (Proceedings), vol. 83, pp. 425–427. Elsevier (1980)
Sly, A., Sun, N.: The computational hardness of counting in two-spin models on \(d\)-regular graphs. In: Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on, pp. 361–369. IEEE (2012)
Sly, A., Sun, N.: Counting in two-spin models on \(d\)–regular graphs. The Annals of Probability 42(6), 2383–2416 (2014)
Straszak, D., Vishnoi, N.K.: Belief propagation, Bethe approximation and polynomials. arXiv preprint arXiv:1708.02581 (2017)
Temperley, H.N.V., Fisher, M.E.: Dimer problem in statistical mechanics-an exact result. Philosophical Magazine 6(68), 1061–1063 (1961)
Vontobel, P.O.: Counting in graph covers: A combinatorial characterization of the Bethe entropy function. IEEE Transactions on Information Theory 59(9), 6018–6048 (2013)
Voorhoeve, M.: A lower bound for the permanents of certain \((0,1)\)-matrices. In: Indagationes Mathematicae (Proceedings), vol. 82, pp. 83–86. Elsevier (1979)
Wilf, H.S.: On the permanent of a doubly stochastic matrix. Canadian Journal of Mathematics 18, 758–761 (1966)
Acknowledgements
The author is grateful to László Márton Tóth, Ferenc Bencs, Endre Csóka and Viktor Harangi for various useful comments. The author is supported by the Marie Skłodowska-Curie Individual Fellowship grant no. 747430, by the Hungarian National Research, Development and Innovation Office, NKFIH grant K109684 and Slovenian-Hungarian grant NN114614, and by the ERC Consolidator Grant 648017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 János Bolyai Mathematical Society and Springer-Verlag GmbH Germany, part of Springer Nature
About this chapter
Cite this chapter
Csikvári, P. (2019). Statistical Matching Theory. In: Bárány, I., Katona, G., Sali, A. (eds) Building Bridges II. Bolyai Society Mathematical Studies, vol 28. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-59204-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-662-59204-5_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-59203-8
Online ISBN: 978-3-662-59204-5
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)