Abstract
In previous articles, we formalized the problem of optimal allocation strategies for a (perfect) vaccine in an infinite-dimensional metapopulation model. The aim of the current paper is to illustrate this theoretical framework with multiple examples where one can derive the analytic expression of the optimal strategies. We discuss in particular the following points: whether or not it is possible to vaccinate optimally when the vaccine doses are given one at a time (greedy vaccination strategies); the effect of assortativity (that is, the tendency to have more contacts with similar individuals) on the shape of optimal vaccination strategies; the particular case where everybody has the same number of neighbors.
Keywords: Kernel operator, Vaccination strategy, Effective reproduction number, Multi-objective optimization, Pareto frontier
Introduction
Motivation
The basic reproduction number, denoted by , plays a fundamental role in epidemiology as it determines the long-term behavior of an epidemic. For a homogeneous model, it is defined as the number of secondary cases generated by an infected individual in an otherwise susceptible population. When this number is below 1, an infected individual causes less than one infection before its recovery in average; the disease therefore declines over time until it eventually dies out. On the contrary, when the reproduction number is greater than 1, the disease invades the population. It follows from this property that a proportion equal to of the population should be immunized in order to stop the outbreak. We refer the reader to the monograph of Keeling and Rohani (2008) for a reminder of these basic properties on the reproduction number.
In the heterogeneous generalization of classical compartmental models (Lajmanovich and Yorke 1976; Beretta and Capasso 1986; Delmas et al. 2022a), the population is stratified into homogeneous groups sharing the same characteristics (e.g., time to recover from the disease and interaction with the other groups). For these so-called metapopulation models, it is still possible to define a meaningful reproduction number , as the number of secondary cases generated by a typical infectious individual when all other individuals are uninfected (Diekmann et al. 1990). The reproduction number can then be identified as the spectral radius of the so-called next-generation matrix (Van Den Driessche and Watmough 2002). This encompasses SIS, SIR and SEIR epidemic models; see Section 2 in (Delmas et al. 2022b) for a discussion. With this definition, it is still true that the outbreak dies out if is smaller than 1 and invades the population otherwise; see Thieme (1985); Hethcote and Thieme (1985); Van Den Driessche and Watmough (2002); Thieme (2011); Delmas et al. (2022a) for instance.
Suppose now that we have at our disposal a vaccine with perfect efficacy, that is, vaccinated individuals are completely immunized to the disease. After a vaccination campaign, let denote the proportion of non-vaccinated individuals in the population: in inhomogeneous models, depends a priori on the group as different groups may be vaccinated differently. We will call a vaccination strategy. For any strategy , let us denote by the corresponding reproduction number of the non-vaccinated population, also called the effective reproduction number. In the metapopulation model, it can also be expressed as the spectral radius of the effective next generation matrix; see Equation (5) below. The choice of naturally raises a question that may be expressed as the following informal constrained optimization problem:
1 |
For practical reasons, we will instead look at the problem the other way around. If the vaccine is only available in limited quantities, the decision makers could try to allocate the doses so as to maximize efficiency; a natural indicator of this efficiency is the effective reproduction number. This reasoning leads to the following constrained problem:
2 |
In accordance with (Delmas et al. 2021b), we will denote by the value of this problem: it is a function of the quantity of available vaccine. The graph of this function is called the Pareto frontier. In order to measure how bad a vaccination strategy can be, we will also be interested in maximizing the effective reproduction number given a certain quantity of vaccine:
3 |
The value function corresponding to this problem is denoted by and its graph is called the anti-Pareto frontier. We will quantify the “quantity of available vaccine” for the vaccination strategy by a cost . Roughly speaking the “best” (resp. “worst”) vaccination strategies are solutions to Problem (2) (resp. Problem (3)). Still following Delmas et al. (2021b), they will be called Pareto optimal (resp. anti-Pareto optimal) strategies.
The problem of optimal vaccine allocation has been studied mainly in the metapopulation setting where the population is divided into a finite number of subgroups with the same characteristics. Longini, Ackerman and Elverback were the first interested in the question of optimal vaccine distribution given a limited quantity of vaccine supply (Longini et al. 1978). Using the concept of next-generation matrix introduced by Diekmann, Heesterbeek and Metz Diekmann et al. (1990), Hill and Longini reformulated this problem thanks to the reproduction number (Hill and Longini 2003). Several theoretical and numerical studies followed focusing on Problem (1) and/or Problem (2) in the metapopulation setting (Goldstein et al. 2010; Poghotanyan et al. 2018; Duijzer et al. 2018; Hao et al. 2019). We also refer the reader to the introduction of Delmas et al. (2021b) for a detailed review of the bibliography.
In two previous works (Delmas et al. 2021b, a), we provided an infinite-dimensional framework generalizing the metapopulation model where Problems (2) and (3) are well-posed, justified that the optimizers are indeed Pareto optimal and studied in detail the Pareto and anti-Pareto frontiers. Since there is no closed form for the effective reproduction number, Problems (2) and (3) are hard to solve in full generality: our goal here is to exhibit examples where one can derive analytic expressions for the optimal vaccination strategies. The simple models we study give a gallery of examples and counter-examples to natural questions or conjectures, and may help understanding common rules of thumb for choosing vaccination policies. We will in particular be interested in the following three notions.
-
(i)
Greedy parametrization of the frontiers. For the decision maker it is important to know if global optimization and sequential optimization are the same as one cannot unvaccinate people and redistribute the vaccine once more doses become available. More precisely, there is a natural order on the vaccination strategies: let us write if all the people that are vaccinated when following the strategy are also vaccinated when following the strategy . Let be an optimal solution of (2) for cost , that is, . If, for , we can find a strategy such that , then the optimization may be, at least in principle, found in a greedy way: giving sequentially each new dose of vaccine so as to minimize gives, in the end, an optimal strategy for any quantity of vaccine. By analogy with the corresponding notion for algorithms we will say in this case that there exists a greedy parametrization of the Pareto frontier. The existence of such a greedy parametrization was already discussed by Cairns in Cairns (1989) and is examined for each model throughout this paper.
-
(ii)
Assortative/Disassortative network. The second notion is a property of the network called assortativity: a network is called assortative when the nodes tend to attach to others that are similar in some way and disassortative otherwise. The assortativity or disassortativity of a network is an important property that helps to understand its topology. It has been oberved that social networks are usually assortative while biological and technological networks are disassortative, see for example (Newman 2002). The optimal vaccination strategies can differ dramatically in the case of assortative versus disassortative mixing, see (Galeotti and Rogers 2013) for a study in a population composed of two groups. This question is in particular addressed in Sect. 4 for an elementary model with an arbitrary number of groups.
-
(iii)
How to handle individuals with the same level of connection. Targeting individuals that are the most connected is a common approach used to prevent an epidemic in a complex network (Pastor-Satorras and Vespignani 2002). In [17], we show that these strategies are optimal for the so-called monotonic kernel models, in which the individuals may be naturally ordered by a score related to their connectivity. When many individuals or groups are tied for the best score, either from the beginning or after some vaccine has been distributed, the optimal way of vaccinating them may be surprisingly varied according to the situation. This variety of answers appears already in the treatment of such individuals in the assortative/disassortative toy model developed in Sect. 4. To go further in this direction, a large part of the current paper, see Sects. 5–7, is devoted to regular or “constant degree” models where all individuals share the same degree. We shall in particular ask whether uniform vaccination strategies are either the “best” or the “worst” or even neither the “best” nor the “worst” possible strategies.
In most of the examples below, the next-generation matrices are symmetric. Although the optimization problems (2) and (3) make sense without symmetry assumptions (Delmas et al. 2021b), symmetry, or at least symmetrizability, is required for the convexity and concavity properties of the effective reproduction number proved in Delmas et al. (2021a). Note that real world data provides in general symmetric or symmetrizable contact matrices; see for example the POLYMOD matrix in Mossong et al. (2008) and the theoretical model in Busenberg and Castillo-Chavez (1991).
Main results
Section 2 is dedicated to classical finite-dimensional metapopulation models. We present two simple models that, despite being seemingly very similar, display totally different behaviors: the asymmetric and symmetric circle graphs. For the first one, where individuals of the group i can only be infected by individuals of the group and which corresponds to a next generation matrix given by:
with N the number of groups or nodes in the circle, we derive a greedy parametrization of the Pareto frontier. On the second one, where individuals of the group i can only be infected by individuals of the group or and which corresponds to a next generation matrix given by:
we observe numerically that the Pareto frontier is much more complicated, and in particular cannot be parametrized greedily. Those two models are in fact constant degree models; the uniform vaccination strategies are the “worst” for the first model, and neither the “best” nor the “worst” strategies for the second.
After Sect. 3, where we recall the kernel setting used in Delmas et al. (2021b) for infinite dimensional models, we focus in Sect. 4 on the effect of assortativity on optimal vaccination strategies. We define a simple kernel model that may be assortative or disassortative depending on the sign of a parameter. In the discrete metapopulation model, the next generation matrix can be written (up to a multiplicative constant) as:
where represents the proportional size of group j. The model is assortative if (and so that the matrix K is non-negative) and disassortative if . We describe completely the optimal vaccination strategies, see Theorem 4.2, and show that the best strategies for the assortative case are the worst ones if the mixing pattern is disassortative, and vice-versa. We also prove that all the Pareto and anti-Pareto frontiers admit greedy parametrizations, and that Pareto optimal strategies prioritize individuals that in some sense have the highest degree, that is, are the most connected.
In Sect. 5, we consider constant degree models, which are the analogue of regular graphs in the infinite-dimensional setting. In the discrete metapopulation model, the sums over each row and the sums over each column of the next generation matrix are constant. We prove, see Proposition 5.4, that if the effective reproduction function is convex then the uniform strategies are the “best” and they give a greedy parametrization of the Pareto frontier; and that if is concave, the uniform strategies are the “worst”. Section 6 is then devoted to a particular model of rank two, which corresponds in the discrete metapopulation model to a next generation matrix of the form:
where may be or , and , so that the matrix K is non-negative. The condition ensures that the model has a constant degree. In those cases, we give a complete description of the “best” and the “worst” vaccination strategies, the uniform one being “best” for and “worst” otherwise, see Proposition 6.2. In Sect. 6.5, we also provide an example of kernel (in infinite dimension) for which the set of optimal strategies has an infinite number of connected components. In this particular case, there is no greedy parametrization of the Pareto frontier.
As another application of the results of Sect. 5, we investigate in Sect. 7 geometric constant degree kernels defined on the unit sphere . Intuitively an individual at point x on the sphere is infected by an individual at point y with an intensity depending on the distance between x and y. Those kernels appear in the graphon theory as limit of large dense random geometric graphs. We give a particular attention to the affine model in Sect. 7.3, where:
where is the usual scalar product in the ambient space . Intuitively, for , the infection propagates through the nearest neighbors: this may be seen as a kind of spatial assortativity. By contrast, for the infection propagates through the furthest individuals neighbors, in a spatially disassortative way. For this affine model, we completely describe the “best” and the “worst” vaccination strategies, see Proposition 7.9.
First examples in the discrete setting
In this section, we use the framework developped by Hill and Longini in Hill and Longini (2003) for metapopulation models and provide optimal vaccination strategies for two very simple examples. Despite their simplicity, these examples showcase a number of interesting behaviors, that will occur a in much more general setting, as we will see in the rest of the paper.
The reproduction number in metapopulation models
In metapopulation models, the population is divided into different subpopulations and we suppose that individuals within a same subpopulation share the same characteristics. The different groups are labeled 1, 2, ..., N. We denote by , , ..., their respective size (in proportion with respect to the total size) and we suppose that those do not change over time. By the linearization of the dynamic of the epidemic at the disease-free equilibrium, we obtain the so-called next-generation matrix K, see Van Den Driessche and Watmough (2002), which is a matrix with non-negative coefficients. For a detailled discussion on the biological interpretation of the coefficients of the next-generation matrix, we refer the reader to (Delmas et al. 2022b, Section 2). We also refer to [14] for an extensive treatment of the two-dimensional case.
The basic reproduction number is equal to the spectral radius of the next-generation matrix:
4 |
where denotes the spectral radius. Since the matrix K has non-negatives entries, the Perron-Frobenius theory implies that is also an eigenvalue of K. If , the epidemic process grows away from zero infectives while if , the disease cannot invade the population; see (Van Den Driessche and Watmough 2002 ,Theorem 2) .
We now introduce the effect of vaccination. Suppose that we have at our disposal a vaccine with perfect efficacy, i.e., vaccinated individuals are completely immunized to the infection. We denote by the vector of the proportions of non-vaccinated individuals in the different groups. We shall call a vaccination strategy and denote by the set of all possible vaccination strategies. According to Delmas et al. (2022b, 2021b), the next-generation matrix corresponding to the dynamic with vaccination is equal to the matrix K multiplied by the matrix on the right, where is the diagonal matrix with coefficients . We call the spectral radius of this matrix the effective reproduction number:
5 |
The effective reproduction number accounts for the vaccinated (and immunized) people in the population, as opposed to the basic reproduction number, which corresponds to a fully susceptible population. When nobody is vaccinated, that is , is equal to the identity matrix, the next-generation matrix is unchanged and .
We suppose that the cost of a vaccination strategy is, up to an irrelevant multiplicative constant, equal to the total proportion of vaccinated people and is therefore given by:
6 |
where . We refer to (Delmas et al. 2021b, Section 5.1, Remark 5.2) for considerations on more general cost functions.
Example 2.1
(Uniform vaccination) The uniform strategy of cost c consists in vaccinating the same proportion of people in each group: . By homogeneity of the spectral radius, the reproduction number is then equal to .
Optimal allocation of vaccine doses
As mentioned in the introduction and recalled in Sect. 2.1, reducing the reproduction number is fundamental in order to control and possibly eradicate the epidemic. However, the vaccine may only be available in a limited quantity, and/or the decision maker may wish to limit the cost of the vaccination policy. This motivates our interest in the following related problem:
7 |
According to Delmas et al. (2021b), one can replace the constraint by without modifying the solutions. The opposite problem consists in finding out the worst possible way of allocating vaccine. While this does not seem at first sight to be as important, a good understanding of bad vaccination strategies may also provide rules of thumb in terms of anti-patterns. In order to estimate how bad a vaccination strategy can be, we therefore also consider the following problem:
8 |
According to Delmas et al. (2021b), one can replace the constraint by without modifying the solutions.
Since the coefficients of the matrix depend continuously on , it is classical that its eigenvalues also depend continuously on (see for example Horn and Johnson 2013, Appendix D) and in particular the function is continuous on . Since the function C is also continuous on , the compactness of ensures the existence of solutions for Problems (7) and (8). For , (resp. ) stands for the minimal (resp. maximal) value taken by on the set of all vaccination strategies such that :
9 |
10 |
It is easy to check that the functions and are non increasing. Indeed, if and are two vaccination strategies such that (where stands for the pointwise order), then according to the Perron-Frobenius theory. This easily implies that and are non-increasing. We refer to Delmas et al. (2021b, 2022b) for more properties on those functions; in particular they are also continuous. For the vaccination strategy (everybody is vaccinated) with cost , the transmission of the disease in the population is completely stopped, i.e., the reproduction number is equal to 0. In the examples below, we will see that for some next-generation matrices K, this may be achieved with a strategy with cost . Hence, let us denote by the minimal cost required to completely stop the transmission of the disease:
11 |
In a similar fashion, we define by symmetry the maximal cost of totally inefficient vaccination strategies:
12 |
According to (Delmas et al. 2021b, Lemma 5.13(ii)), we have if the matrix K is irreducible, i.e., not similar via a permutation to a block upper triangular matrix. The two matrices considered below in this section are irreducible.
Following Delmas et al. (2021b), the Pareto frontier associated to the “best” vaccination strategies, solution to Problem (7), is defined by:
13 |
The set of “best” vaccination strategies, called Pareto optimal strategies, is defined by:
14 |
When (which will be the case for all the examples considered in this paper), the anti-Pareto frontier associated to the “worst” vaccination strategies, solution to Problem (8), is defined by:
15 |
The set of “worst” vaccination strategies, called anti-Pareto optimal strategies, is defined by:
16 |
The set of uniform strategies will play a role in the sequel:
17 |
We denote by the set of all possible outcomes. According to (Delmas et al. 2021b, Section 6.1), the set is a subset of delimited below by the graph of and above by the graph of ; it is compact, path connected and its complement is connected in .
A path of vaccination strategies is a measurable function where . It is monotone if for all we have , where denotes the pointwise order. A greedy parametrization of the Pareto (resp. anti-Pareto) frontier is a monotone continuous path such that the image of is equal to (resp. ). If such a path exists, then its image can be browsed by a greedy algorithm which performs infinitesimal locally optimal steps.
Remark 2.2
Let K be the next-generation matrix and let . By homogeneity of the spectral radius, we have . Thus, the solutions of Problems (7) and (8) and the value of are invariant by scaling of the matrix K. As for the functions and , they are scaled by the same quantity. Hence, in our study, the value of will not matter. Our main concern will be to find the best and the worst vaccination strategies for a given cost and compare them to the uniform strategy.
The fully asymmetric circle model
We consider a model of equal subpopulations (i.e. ) where each subpopulation only contaminates the next one. The next-generation matrix, which is equal to the cyclic permutation matrix, and the effective next generation matrix are given by:
18 |
where . The next-generation matrix can be interpreted as the adjacency matrix of the fully asymmetric cyclic graph; see Fig. 1A.
By an elementary computation, the characteristic polynomial of the matrix is equal to . Hence, the effective reproduction number can be computed via an explicit formula; it corresponds to the geometric mean:
19 |
The Pareto and anti-Pareto frontier are totally explicit for this elementary example, and given by the following proposition. For additional comments on this example; see also Example 5.9 below.
Proposition 2.3
(Asymmetric circle) For the fully asymmetric circle model, we have:
-
(i)The least quantity of vaccine necessary to completely stop the propagation of the disease is . Pareto optimal strategies have a cost smaller than , and correspond to giving all the available vaccine to one subpopulation:
The Pareto frontier is given by the graph of the function on , where is given by: -
(ii)The maximal cost of totally inefficient vaccination strategies is . The anti-Pareto optimal strategies consist in vaccinating uniformly the population, i.e.:
The anti-Pareto frontier is given by the graph of the function on [0, 1].
In Fig. 1B, we have plotted the Pareto and the anti-Pareto frontiers corresponding to asymmetric circle model with subpopulations.
Remark 2.4
(Greedy parametrization) From Proposition 2.3, we see that there exists a greedy parametrization of the Pareto frontier, which consists in giving all the available vaccine to one subpopulation until its complete immunization. Similarly, the anti-Pareto frontier is greedily parametrized by the uniform strategies.
Proof
We first prove (i). Suppose that . There is enough vaccine to protect entirely one of the groups and obtain thanks to Equation (19). This gives and for .
Let . According to (Boyd and Vandenberghe 2004, Section 3.1.5), the map is concave. According to Bauer’s maximum principle (Niculescu and Persson 2006, Corollary A.3.3), attains its minimum on at some extreme point of this set. These extreme points are strategies such that for some i and for all . Since is a symmetric function of its N variables, it takes the same value on all these strategies, so they are all minimizing, which proves Point (i).
We give another elementary proof of (i) when . Let be a solution of Problem (7). Assume without loss of generality that . Suppose for a moment that , and let be small enough to ensure and . Then the vaccination strategy is admissible, and:
contradicting the optimality of . Therefore the Pareto-optimal strategies have only one term different from 1, and must be equal to , up to a permutation of the indices.
Now, let us prove (ii). Let be such that . According to the inequality of arithmetic and geometric means:
By Example 2.1, the right hand side is equal to the effective reproduction number of the uniform vaccination at cost c. This ends the proof of the proposition.
Fully symmetric circle model
We now consider the case where each of the N subpopulation may infect both of their neighbours. The next-generation matrix and the effective next-generation matrix are given by:
20 |
Again, we can represent this model as a graph; see Fig. 2A.
There is no closed-form formula to express for and the optimization is much harder than the asymmetric case. Since K is irreducible, we have . Our only analytical result for this model is the computation of .
Proposition 2.5
(Optimal strategy for stopping the transmission) For the fully symmetric circle model, the strategy is Pareto optimal for the fully symmetric circle and . In particular, is equal to .
Proof
The term of the characteristic polynomial of has a coefficient equal to the sum of all principal minors of size 2:
21 |
If is such that , then at least one of the term above is not equal to 0, proving that the sum is negative. Hence, there is at least one eigenvalue of different from 0, and . We deduce that .
Now, let be such that for all odd i and for all even i, so that . The matrix is nilpotent as its square is 0. Since the spectral radius of a nilpotent matrix is equal 0, we get . This ends the proof of the proposition.
We can give another proof of the proposition: it is enough to notice that the nodes labelled with an odd number form a maximal independent set of the cyclic graph. Taking equal to the indicator function of this set, we deduce from (Delmas et al. Delmas et al. (2022b), Section 4.2) that is Pareto optimal, and .
We pursue the analysis of this model with numerical computations. We choose subpopulations, and compute an approximate Pareto frontier, using the Borg multiobjective evolutionary algorithm.1 The results are plotted in Fig. 3. We represent additionnally the curves where the vaccination strategy for a given cost c are given by deterministic path of “meta-strategies”:
Uniform strategy: distribute the vaccine uniformly to all N subpopulations;
“One in j” strategy: vaccinate one in j subpopulation, for .
Let us follow the scatter plot of in Fig. 3A, starting from the upper left.
In the beginning nobody is vaccinated, and is equal to 2.
For small costs all strategies have similar efficiency. Zooming in shows that the (numerically) optimal strateges split the available vaccine equally between four subpopulations that are separed from each other by two subpopulations. This corresponds to the “one in 3” meta-strategies path. As represented in Fig. 3B, with outcome point belongs to this path. In particular, note that disconnecting the graph is not Pareto optimal for as the disconnecting “one in 4” strategy gives values opposed to the value for the “one in 3” strategy with same cost. However, note that, in agreement with (Delmas et al. 2022b, Proposition 5.3), this disconnecting “one in 4” strategy is also not anti-Pareto optimal, since it performs better than the uniform strategy with the same cost.
When the circle has been split in four “islands” of two interacting subpopulations. There is a small interval of values of c for which it is (numerically) optimal to split the additional vaccine uniformly between the four “islands”, and give it entirely to one subpopulation in each island: see point B and the associated strategy .
Afterwards (see point C), it is in fact better to try and vaccinate all the (say) even numbered subpopulations. Therefore, the optimal vaccinations do not vary monotonously with respect to the amount of available vaccine; in other words, distributing vaccine in a greedy way is not optimal. This also suggests that, even though the frontier is continuous (in the objective space (c, r)), the set of optimal strategies may not be connected: the “one in two” vaccination strategy of point C cannot be linked to “no vaccination” strategy by a continuous path of optimal strategies. In particular, the Pareto frontier cannot be greedily parametrized. The disconnectedness of the set of optimal strategies will be established rigorously in Sect. 6 for another model.
For , that is as stated in Proposition 2.5, it is possible to vaccinate completely all the (say) odd numbered subpopulations, thereby disconnecting the graph completely. The infection cannot spread at all.
Even though the problem is symmetric and all subpopulations play the same role, the proportional allocation of vaccine is far from optimal; on the contrary, the optimal allocations focus on some subpopulations.
Using the same numerical algorithm, we have also computed the anti-Pareto frontier for this model; see the dashed line in Fig. 2B. Although we do not give a formal proof, the anti-Pareto frontier seems to be perfectly given by the following greedy parametrization:
Distribute all the available vaccine supply to one group until it is completely immunized.
Once this group is fully vaccinated, distribute the vaccine doses to one of its neighbour.
Continue this procedure by vaccinating the neighbour of the last group that has been immunized.
When there are only two groups left, split the vaccine equally between these two.
The kernel model
In order to get a finer description of the heterogeneity, we could divide the population into a growing number of subgroups . The recent advances in graph limits theory (Backhausz and Szegedy 2020; Lovász 2012) justify describing the transmission of the disease by a kernel defined on a probability space. We already used this type of model in Delmas et al. (2021a, 2021b, 2022a, 2022b), in particular for an SIS dynamics, see also (Delmas et al. 2022b, Section 2) for other epidemic models.
Let be a probability space that represents the population: the individuals have features labeled by and the infinitesimal size of the population with feature x is given by . Let ( for short) be the space of real-valued measurable functions f defined on such that is finite, where functions which agree -a.s. are identified. Let be the subset of non-negative functions of . We define a kernel on as a -valued measurable function defined on . We will only consider kernels with finite double-norm on :
22 |
To a kernel with finite double-norm on , we associate the integral operator on defined by:
23 |
The operator is bounded, and its operator norm satisfies:
24 |
According to (Conway 1990, Proposition II.4.7), the operator is actually compact. A kernel is said to be symmetric if , -almost surely. It is said to be irreducible if for all , we have:
25 |
If is not irreducible, it is called reducible.
By analogy with the discrete setting and also based on Delmas et al. (2022a, 2022b), we define the basic reproduction number in this context thanks to the following formula:
26 |
where stands for the spectral radius of an operator. According to the Krein-Rutman theorem, is an eigenvalue of . Besides, there exists left and right eigenvectors associated to this eigenvalue in ; such functions are called Perron eigenfunctions.
For f, g two non-negative bounded measurable functions defined on and a kernel on with finite double-norm on , we denote by the kernel on defined by:
27 |
Since f and g are bounded, the kernel has also a finite double-norm on .
Denote by the set of measurable functions defined on taking values in [0, 1]. A function in represents a vaccination strategy: represents the proportion of non-vaccinated individuals with feature x. In particular (the constant function equal to 1) corresponds to the absence of vaccination and (the constant function equal to 0) corresponds to the whole population being vaccinated. The uniform strategies are given by:
for some , and we denote by the set of uniform strategies.
The (uniform) cost of the vaccination strategy is given by the total proportion of vaccinated people, that is:
28 |
The measure corresponds to the effective population, that is the individuals who effectively play a role in the dynamic of the epidemic. The effective reproduction number is defined by:
29 |
We consider the weak topology on given by the trace of the weak topology on , so that with a slight abuse of notation we identify with . According to Theorem 4.2 and Remark 3.2 in Delmas et al. (2021b), the function is continuous on with respect to the weak topology. The compactness of for this topology implies the existence of solutions for Problems (7) and (8). We will conserve the same notation and definitions as in the discrete setting for: the value functions and , the minimal/maximal costs and , the various sets of strategies and , and the various frontiers and ; see Eqs. (9)–(17) in Sect. 2.2.
We shall also use the following result from (Delmas et al. 2022b, Proposition 5.1) (recall that a vaccination strategy is defined up the a.s. equality).
Lemma 3.1
Let be a kernel on with finite double-norm on such that a.s. . Then, we have , and the strategy (resp. ) is the only Pareto optimal as well as the only anti-Pareto optimal strategy with cost (resp. ).
Example 3.2
(Discrete and continuous representations of a metapopulation model) We recall the natural correspondence between metapopulation models (discrete models) and kernel models (continuous models) from (Delmas et al. 2021b, Section 7.4.1). Consider a metapopulation model with N groups given by a finite set equipped with a probability measure giving the relative size of each group and a next generation matrix . The corresponding discrete kernel on is defined by:
30 |
Then, the matrix is the matrix representation of the endomorphism in the canonical basis of .
Following Delmas et al. (2021b), we can also consider a continuous representation on the state space equipped with the Lebesgue measure . Let , , ..., , so that the intervals form a partition of . Now define the kernel:
31 |
Denote by and the effective reproduction number in the discrete and continuous representation models. In the same manner, the uniform cost in each model is denoted by and . According to Delmas et al. (2021b), these functions are linked through the following relation:
for all and such that:
Let us recall that the Pareto and anti-Pareto frontiers for the two models are the same.
In Fig. 4, we have plotted the kernels of the continuous models associated to the asymmetric and symmetric circles models from Sects. 2.3 and 2.4.
Assortative versus disassortative mixing
Motivation
We consider a population divided into an at most countable number of groups. Individuals within the same group interact with intensity a and individuals in different groups interact with intensity b. Hence, the model is entirely determined by the coefficients a and b and the size of the different groups. This simple model allows to study the effect of assortativity, that is, the tendency for individuals to connect with individuals belonging to their own subgroup. The mixing pattern is called assortative (higher interaction in the same subgroup) if , and disassortative (lower interaction in the same subgroup) when . Our results illustrate how different the optimal vaccination strategies can be between assortative and disassortative models, an effect that was previously studied by Galeotti and Rogers (2013) in a population composed of two groups.
When the population is equally split in a finite number of subgroups, and a is equal to 0, the next-generation matrix of this model corresponds, up to a multiplicative constant, to the adjacency matrix of a complete multipartite graph. Recall that an m-partite graph is a graph that can be colored with m different colors, so that all edges have their two endpoints colored differently. When these are the so-called bipartite graphs. A complete multipartite graph is a m-partite graph (for some ) in which there is an edge between every pair of vertices from different colors.
The complete multipartite graphs have interesting spectral properties. Indeed, Smith (1970) showed that a graph with at least one edge has its spectral radius as its only positive eigenvalue if and only if its non-isolated vertices induce a complete multipartite graph. In Esser and Harary (1980), Esser and Harary proved that two complete m-partite graphs with the same number of nodes are isomorphic if and only if they have the same spectral radius. More precisely, they obtained a comparison of the spectral radii of two complete m-partite graphs by comparing the sizes of the sets in their partitions through majorization; see (Esser and Harary 1980, Lemma 3).
The goal of this section is to generalize and complete these results and give a full picture of the Pareto and anti-Pareto frontiers for the assortative and the disassortative models.
Spectrum and convexity
We will use an integer intervals notation to represent the considered kernels. For , we set (resp. ) for (resp. ). Let and if N is finite and otherwise. The set is endowed with the discrete -algebra and a probability measure . To simplify the notations, we write for and for a function f defined on . Without loss of generality, we can suppose that for all elements of . We consider the kernel defined for by:
32 |
where a and b are two non-negative real numbers.
If , then the kernel is reducible, and, thanks to (Delmas et al. 2021a, Lemma 5.3), the effective reproduction number is given by the following formula: , for all . This is sufficient to treat this case and we have .
From now on, we assume that . The next two results describe the spectrum of in both the assortative and disassortative case. Notice the spectrum of is real as is symmetric. Recall that .
Proposition 4.1
(Convexity/concavity of ) Let be given by (32), with and .
-
(i)
Assortative model. If , then the operator is positive semi-definite and the function is convex.
-
(ii)
Disassortative model. If and , then is the only positive eigenvalue of , and it has multiplicity one. Furthermore, the function is concave.
In the following proof, we shall consider the symmetric matrix of size , with , given by:
The matrix is the sum of b times the all-ones matrix and times the identity matrix. Thus, has two distinct eigenvalues: with multiplicity 1 and with multiplicity .
Proof
We first prove (i). For any , we have:
This implies that is positive semi-definite. Thus, as is symmetric, the fonction is convex, thanks to (Delmas et al. 2021a, Theorem 4.10).
We now prove (iii). We give a direct proof when N is finite, and use an approximation procedure for . We first assume that N is finite. For , let and set . The non-null eigenvalues of (with their multiplicity) are the eigenvalues of the matrix , where is the diagonal -matrix with on the diagonal. Thanks to (Horn and Johnson 2013, Theorem 1.3.22), these are also the eigenvalues of the matrix . By Sylvester’s law of inertia (Horn and Johnson 2013, Theorem 4.5.8), the matrix has the same signature as the symmetric matrix . In particular, since we have supposed , has only one positive eigenvalue. Thus has only one positive eigenvalue: thanks to the Perron-Frobenius theory, it is its spectral radius. This concludes the proof when N is finite by choosing .
If , we consider the limit . Since:
the spectrum of converges to the spectrum of , with respect to the Hausdorff distance, and the multiplicity on the non-zero eigenvalues also converge, see (Delmas et al. 2021a, Lemma 2.4). This shows that is the only positive eigenvalue of , and it has multiplicity one. Since is symmetric, we deduce the concavity of the function from (Delmas et al. 2021a, Theorem 4.10).
Explicit description of the Pareto and anti-Pareto frontiers
For , we define an “horizontal vaccination” with cost c in the following manner. Rather than defining directly the proportion of non-vaccinated people in each class, it will be convenient to define first the resulting effective population size, which will be denoted by . For all , let be defined by:
33 |
For all , is a non-decreasing and continuous function of . The map is continuous and increasing from to [0, 1], so for any , there exists a unique such that . We then define the horizontal vaccination profile by:
34 |
In words, it consists in vaccinating in such a way that the quantity of the non-vaccinated individuals in each subpopulation is always less than the “horizontal” threshold : see Fig. 5A. The cost of the vaccination strategy is indeed c. Note that (no vaccination), whereas (full vaccination), and that the path is greedy. We denote its range by .
For , we define similarly a “vertical vaccination” with cost c. First let us define for :
35 |
The map is increasing and continuous from [0, N] to [0, 1], so for any there exists a unique such that . We then define the vertical vaccine profile by:
36 |
In words, if , this consists in vaccinating all subpopulations j for , and a fraction of the subpopulation , see Fig. 5B for a graphical representation. The cost of the vaccination strategy is by construction equal to c.
For all , is a non-increasing and continuous function of c. Just as in the horizontal case, we have (no vaccination), (full vaccination), and the path is also greedy. We denote its range by .
These two paths give a greedy parametrization of the Pareto and anti-Pareto frontiers for the assortative and disassortative models: more explicitly, we have the following result, whose proof can be found in Sect. 4.4.
Theorem 4.2
(Assortative vs disassortative) Let be given by (32), with and .
-
(i)
Assortative model. If , then and are greedy parametrizations of the anti-Pareto and Pareto frontiers respectively.
-
(ii)
Disassortative model. If , then and are greedy parametrizations of the Pareto and anti-Pareto frontiers respectively.
-
(iii)
Complete multipartite model. If and , then is a greedy parametrization of the anti-Pareto frontier and the subset of strategies such that is a greedy parametrization of the Pareto frontier. In particular, we have and .
Notice that and in cases (i) and (ii) as is positive thanks to Lemma 3.1.
Remark 4.3
(Highest Degree vaccination) The effective degree function of a symmetric kernel at is the function defined on by:
37 |
When , it is simply called the degree of and is denoted by . In our model, the effective degree of the subgroup i is given by
38 |
and thus the degree of the subgroup i is given by . As for elements of , we deduce that the degree function is monotone: non-increasing in the assortative model and non-decreasing in the disassortative model. The group with the highest degree therefore corresponds to the largest group in the assortative model and the smallest group (if it exists) in the disassortative model.
Consider the assortative model where all the groups have different size, i.e., Following the parametrization , starting from , will first decrease the effective size of the group 1 (the group with the highest degree) until it reaches the effective degree of group 2 (with the second highest degree). Once these two groups share the same effective degree which corresponds to reaching , they are vaccinated uniformly (that is, ensuring that they keep the same effective degree: using (38) this corresponds to ) until their effective degree is equal to the third highest degree, and so on and so forth.
In the disassortative model, the function remains (strictly) increasing when the vaccination strategies in are applied. In particular, if , then the optimal strategies prioritize the groups with the higher effective degree until they are completely immunized. If multiple groups share the same degree, it is optimal to give all available doses to one group.
In conclusion, in both models, the optimal vaccination consists in vaccinating the groups with the highest effective degree in priority if this group is unique. But if multiple groups share the same degree (i.e., have the same size), the optimal strategies differ between the assortative and the disassortative case. In the assortative case, groups with the same size must be vaccinated uniformly while in the disassortive case, all the vaccine doses shall be given to one group until it is completely vaccinated.
Example 4.4
(Group sizes following a dyadic distribution) Let , and for all . Following (Delmas et al. 2021b, Section 7.4.1), we will couple this discrete model with a continuum model for a better visualization on the figures. Let be equipped with the Borel -field and the Lebesgue measure . The set is partitionned into a countable number of intervals , for , so that . The kernel of the continuous model corresponding to in (32) is given by:
39 |
The kernel is plotted in Figs. 6A, 7A and 8A for different values of a and b corresponding respectively to the assortative, the disassortative and the complete multipartite case corresponding to points (i), (ii) and (iii) of Theorem 4.2 respectively. Their respective Pareto and anti-Pareto frontiers are plotted in Figs. 6B, 7B and 8B, using a finite-dimensional approximation of the kernel and the power iteration method. In Fig. 8B, the value of is equal to . With this continuous representation of the population, the set corresponds to the strategies of the form for .
Notice that the Pareto frontier in the assortative case is convex. This is consistent with (Delmas et al. 2021b, Proposition 6.6) since the cost function is affine and is convex when ; see Proposition 4.1 (i). In the same manner, the anti-Pareto frontier in the disassortative and the multipartite cases is concave. Once again, this is consistent with (Delmas et al. 2021b, Proposition 6.6) since the cost function is affine and is concave when ; see Proposition 4.1 (iii).
Proof of Theorem 4.2
After recalling known facts of majorization theory, we first consider the finite dimension models, and then the general case by an approximation argument.
Majorization
In this section, we recall briefly some definitions and results from majorization theory, and refer to Arnold (1987); Marshall et al. (2011) for an extensive treatment of this topic.
Let and . We denote by and their respective order statistics, that is the vectors in with the same components, but sorted in descending order. We say that is majorized by , and write , if:
40 |
Among the various characterizations of majorization, we will use the following by Hardy, Littlewood and Pólya; see (Marshall et al. 2011, Proposition I.4.B.3):
41 |
where , for all . A real-valued function defined on is called Schur-convex if it is non-decreasing with respect to , that is, implies . A function is called Schur-concave if is Schur-convex.
Schur-convexity and concavity of the spectral radius in finite dimension
We define the function on by:
where is the diagonal -matrix with on the diagonal. By construction, for , we have:
42 |
The key property below will allow us to identify the optimizers.
Lemma 4.5
(Schur-concavity and Schur-convexity) Let and . The function is Schur-convex if , and Schur-concave if .
Proof
Let us consider the disassortative case where . By a classical result of majorization theory (Marshall et al. 2011, Proposition I.3.C.2.), it is enough to show that is symmetric and concave.
To prove that is symmetric, consider a permutation of and the associated permutation matrix of size . Since , we deduce that , where is the -permutation of . Thus is symmetric.
We now prove that is concave on . Since is concave thanks to Proposition 4.1 (iii), we deduce from (42), that the function is concave on . Since is homogeneous, it is actually concave on the whole domain . This concludes the proof when .
The proof is the same for the assortative case , replacing the reference to Proposition 4.1 (iii) by (i).
Extreme vaccinations for fixed cost
Let us show that the horizontal and vertical vaccinations give extreme points for the preorder on finite sets, when the quantity of vaccine is fixed. Recall that and are defined in (33) and (35) respectively.
Proposition 4.6
(Extreme vaccinations) Let , and . Let , and . For any , we have:
Proof
Let be such that . The reordered vector clearly satisfies the same conditions, so without loss of generality we may assume that is sorted in descending order. Using Equation (35), we get:
We also have:
Therefore, we get , by the definition of .
Similarly, let be such that . If then:
while if , using the fact that , the expression , and the inequalities , we get:
This gives , by the characterization (41).
“Vertical” Pareto optima in the disassortative case
We consider here the disassortative model and . Let and be the set of vaccination strategies with cost c. We will solve the constrained optimization Problem (7) that corresponds to:
43 |
Recall the definitions of and given page 36. Let . Let n be large enough so that so that , and assume that . Let be defined by:
Note that since , we have (pointwise and in ). Let and be defined as in Proposition 4.6 with . By construction, we have , so by Proposition 4.6, we get . This implies that:
where the inequality follows from the Schur concavity of in the disassortative case (see Lemma 4.5) and where the last equality holds as . Since is continuous and converges pointwise and in to , we get . This implies that is a solution of Problem (43).
If , then is positive everywhere, and we deduce from Lemma 3.1 that . If , it is easy to prove that is a maximal independant set of ; this gives that , thanks to (Delmas et al. 2022b, Remark 4.5). Since for all there exists such that , we also get that is a parametrization of the Pareto frontier. This gives the parametrization of the Pareto frontier using from Theorem 4.2 (ii) and (iii).
“Horizontal” anti-Pareto optima in the disassortative case
We still consider and . Let . We now turn to the anti-Pareto frontier by studying the constrained maximization Problem (8) that corresponds to:
44 |
Recall the definitions of and given page 34. Let . Let n be large enough so that and thus . Define by:
Let and let be defined as in Proposition 4.6 with . By construction, we have , so by Proposition 4.6, we obtain . This implies that:
where the inequality follows from the Schur concavity of .
Now, as n goes to infinity converges pointwise and in to , and converges pointwise and in to , so by continuity of we get , and is solution of the Problem (44) and is thus anti-Pareto optimal for as . Since , we also deduce from (Delmas et al. 2021b, Propsotion 5.8 (iii)) that and are anti-Pareto optimal. Since for all there exists such that , we deduce that is a parametrization of the anti-Pareto frontier.
The assortative case
The case , corresponding to point (i) in Proposition 4.2, is handled similarly, replacing concavity by convexity, minima by maxima and vice versa.
Constant degree kernels and unifom vaccinations
Motivation
We have seen in the previous section an example of model where vaccinating individuals with the highest degree is the best strategy. A similar phenomenon is studied in [17], where under monotonicity arguments on the kernel, vaccinating individuals with the highest (resp. lowest) degree is Pareto (resp. anti-Pareto) optimal. However, in case multiple individuals share the same maximal degree, the optimal strategies differ completely between the assortative and the disassortative models: the Pareto optimal strategies for one model correspond to the anti-Pareto optimal strategies for the other and vice versa.
Motivated by this curious symmetry, we investigate in this section constant degree kernels, that is, the situation where all the individuals have the same number of connections. In Sect. 5.2, we define these kernels formally and give the main result on the optimality of the uniform strategies when is either convex or concave, see Proposition 5.4. Section 5.3 is devoted to the proof of this main result. We study in more detail the optimal strategies in an example of constant degree symmetric kernels of rank two in Sect. 6. Eventually, we study in Sect. 7 geometric kernels on the sphere, which are constant degree kernels.
On the uniform strategies for constant degree kernels
In graph theory, a regular graph is a graph where all vertices have the same number of in-neighbors, and the same number of out-neighbors. In other words all vertices have the same in-degree and the same out-degree. Limits of undirected regular graphs have been studied in details by Backhausz and Szegedy (2020) and Kunszenti-Kovács et al. (2021). When the graphs are dense, their limit can be represented as a regular graphon, that is a symmetric kernel with a constant degree function.
Since we do not wish to assume symmetry, we give the following general definition. For a kernel on , we set, for all and :
For , its in-degree is and its out-degree is .
Definition 5.1
(Constant degree kernel) A kernel with a finite double-norm and positive spectral radius is called constant degree if all the in-degrees and all the out-degrees have the same value, that is, the maps and defined on are constant, and thus equal.
Remark 5.2
Let be a constant degree kernel with spectral radius . Notice the condition “all the in-degrees and out-degrees have the same value” is also equivalent to being a left and right eigenfunction of . We now check that the corresponding eigenvalue is .
Let be a left Perron-eigenfunction. Denote by the eigenvalue associated to . Then, we have:
where the first equality follows from the regularity of and from the fact that h is a left Perron-eigenfunction of . Since h is non-negative and not equal to almost everywhere, we get that and is a right Perron-eigenvector of . With a similar proof, we show that is a left Perron-eigenvector of . In particular, if is constant degree, then the reproduction number is given by:
45 |
Example 5.3
We now give examples of constant degree kernels.
-
(i)Let be a finite non-oriented simple graph, and the uniform probability measure on the vertices V. The degree of a vertex is given by
The graph G is constant degree if all its vertices have the same degree, say . Then the kernel defined on the finite space by the adjacency matrix is constant degree with . Notice it is also symmetric. -
(ii)Let be a finite directed graph, and be the uniform probability measure on the vertices V. The in-degree of a vertex is given by
and the out-degree is given by
The graph G is regular if all its vertices have the same in-degree and out-degree, say . Then the kernel defined on the finite space by the adjacency matrix is regular with . Notice it might not be symmetric. -
(iii)Let be the m-dimensional torus endowed with its Borel -field and the normalized Lebesgue measure . Let f be a measurable square-integrable non-negative function defined on . We consider the geometric kernel on defined by:
The kernel has a finite double-norm as . The operator corresponds to the convolution by f, and its spectral radius is given by . Then the kernel is constant degree as soon as f is not equal to 0 almost surely. This example is developed in Sect. 7 in the case (corresponding to therein), see in particular Examples 7.2 and 7.3. -
(iv)
More generally, let be a compact topological group and let be its left Haar probability measure. Let f be non-negative square-integrable function on . Then the kernel is constant degree.
We summarize our main result in the next proposition, whose proof is given in Sect. 5.3. We recall that a strategy is called uniform if it is constant over .
Proposition 5.4
(Uniform strategies for constant degree kernels) Let be a constant degree kernel on .
-
(i)If the map defined on is convex, then all uniform strategies are Pareto optimal (i.e. ). Consequently, , the Pareto frontier is the segment joining to (1, 0), and for all :
-
(ii)If the map defined on is concave, then the kernel is irreducible and all uniform strategies are anti-Pareto optimal (i.e. ). Consequently, , the anti-Pareto frontier is the segment joining to (1, 0), and for all :
In (Delmas et al. 2021a, Section 4.2), we give sufficient condition on the spectrum of to be either concave or convex. Combining this result with Proposition 5.4, we get the following corollary.
Corollary 5.5
Let be a constant degree symmetric kernel.
-
(i)
If the eigenvalues of are non-negative, then the uniform vaccination strategies are Pareto optimal and (i.e. ).
-
(ii)
If is a simple eigenvalue of and the others eigenvalues are non-positive, then the kernel k is irreducible, the uniform vaccination strategies are anti-Pareto optimal and (i.e. ).
Remark 5.6
(Equivalent conditions) Let be a constant degree symmetric kernel. The eigenvalues of the operator are non-negative if and only if is semi-definite positive, that is:
46 |
Similarly, the condition given in Corollary 5.5 (ii) that implies the concavity of is equivalent to the semi-definite negativity of on the orthogonal of :
47 |
Remark 5.7
(Comparison with a result from Poghotanyan et al. (2018)) (Poghotanyan et al. 2018, Theorem 4.7) obtained a similar result in finite dimension using a result from Friedland (1981): if the next-generation non-negative matrix K of size satisfies the following conditions
-
(i)
does not depend on (which corresponds the parameters in (Poghotanyanet al. 2018, Equation (2.4)) being all equal),
-
(ii)
for all where denote the relative size of population i (which corresponds to (Poghotanyan et al. 2018), Equation (2.4)),
-
(iii)
K is not singular and its inverse is an M-matrix (i.e., its non-diagonal coefficients are non-positive),
then the uniform strategies are Pareto optimal (i.e., they minimize the reproduction number among all strategies with same cost). Actually, this can be seen as a direct consequence of Corollary 5.5 (i). Indeed, the corresponding kernel defined by (30) in the discrete probability space endowed with the discrete probability measure also defined by (30) has constant degree thanks to Point (i) and is symmetric thanks to Point (ii). Since is an M-matrix, its real eigenvalues are positive according to (Berman and Plemmons, 1994, Chapter 6 Theorem 2.3). The eigenvalues of and K are actually the same as K is the representation matrix of in the canonic basis of . We conclude that the operator is positive definite. Hence Corollary 5.5 (i) can be applied to recover that the uniform strategies are Pareto optimal.
However, Points (i) and (ii) togeteher with the positive-definitiveness of K do not imply Point (iii). As a counter-example, consider a population divided in groups of same size (i.e, ) and the following next-generation matrix:
Clearly Points (i) and (ii) hold and Point (iii) fails as is not an M-matrix. Nevertheless, the matrix K is definite positive as its eigenvalues are positive. And thus, thanks to Corollary 5.5 (i), we get that the uniform strategies are Pareto optimal. Hence, Corollary 5.5 (i) is a strict generalization of (Poghotanyan et al. 2018, Theorem 4.7) even for finite metapopulation models.
Remark 5.8
We also refer the reader to the paper of Friedland and Karlin (1975): from the Inequality (7.10) therein, we can obtain Corollary 5.5 (i) when is a compact set of , is a finite measure, is a continuous symmetrizable kernel such that for all . Further comments on related results may be found in (Delmas et al. 2021a, Section 4).
Below, we give examples of metapopulation models from the previous sections where Proposition 5.4 applies. For continuous models, we refer the reader to Sections 6 and 7.
Example 5.9
(Fully asymmetric cycle model) We consider the fully asymmetric circle model with vertices developed in Sect. 2.3. Since the in and out degree of each vertex is exactly one, the adjacency matrix is constant degree according to Example 5.3 (ii).
The spectrum of the adjency matrix is given by the Nth roots of unity, so for it does not lie in , so Corollary 5.5 does not apply. However, in this case the effective spectral radius is given by formula (19), which corresponds to the geometric mean. According to (Boyd and Vandenberghe 2004, Section 3.1.5), the map is concave, so Proposition 5.4 (ii) applies. This proves that the spectral condition given in Corollary 5.5 and in (Delmas et al. 2021a, Section 4.1) to get the concavity of is only sufficient.
Example 5.10
(Finite assortative and disassortative model) Let and be the uniform probability on . Let . We consider the kernel from the models developed in Sect. 4:
Since is uniform, the kernel is constant degree; provided its spectral radius is positive, i.e., a or b is positive.
In the assortative model , according to Proposition 4.1 (i), the eigenvalues of the symmetric operator are non-negative. Hence, Corollary 5.5 (i) applies: the uniform strategies are Pareto optimal. This is consistent with Theorem 4.2 (i).
In the dissortative model, we have and . According to Proposition 4.1 (iii), the eigenvalues of different from its spectral radius are non-positive. Hence, Corollary 5.5 (ii) applies: the uniform strategies are anti-Pareto. This is consistent with Theorem 4.2 (ii) and (iii).
Proof of Proposition 5.4
By analogy with (Eaves et al. 1985), we consider the following definition.
Definition 5.11
(Completely reducible kernels) A kernel is said to be completely reducible if there exist an at most countable index set I, and measurable sets and , such that is the disjoint union , the kernel decomposes as a.e., and, for all , the kernel restricted to is irreducible with positive spectral radius.
As in the discrete case for so-called line sum symmetric matrices, see (Eaves et al. 1985, Lemma 1), kernels for which for any x the out-degree is equal to the in-degree are necessarily completely reducible; the fact that these degrees do not depend on x impose further constraints.
Lemma 5.12
(Complete reduction) If is a constant degree kernel on , then is completely reducible. Furthermore, the set from Definition 5.11 is empty, the cardinal of the partition is equal to the multiplicity of and thus is finite; and, for all , the kernel restricted to is a constant degree irreducible kernel with spectral radius equal to .
Proof
We recall that a set is invariant if , where for :
Since for each x, the in-degree is equal to the out-degree , we get by integration , so
Therefore if A is invariant, then so is its complement . According to (Delmas et al. 2021a, Section 5) and more precisely Remark 5.1(viii), there exists then an at most countable partition of made of and such that , with , and restricted to is irreducible with positive spectral radius. Since is an eigenvector of associated to the eigenvalue and the sets and are pairwise disjoint, we deduce that is of zero measure and is an eigenvector of with eigenvalue , for all . Hence, all the kernels restricted to are irreducible constant degree kernels with spectral radius equal to . Thus, the cardinal of I is equal to the multiplicity of (for ). Since has finite double-norm, the operator is compact, and the multiplicity of , and thus the cardinal of I, is finite.
Lemma 5.13
Let be a constant degree irreducible kernel on . Then the uniform strategy is a critical point for among all the strategies with the same cost in (0, 1), and more precisely: for all with the same cost in (0, 1) as and small enough, we have:
Proof
Let be the uniform strategy with cost . Since is irreducible, we get that is a simple isolated eigenvalue of , whose corresponding left and right eigenvector are as is also constant degree. For , we get that converges to (in operator norm, thanks to (24)) as goes down to 0. Notice that:
According to (Kloeckner 2019, Theorem 2.6), we get that for any and small enough:
where for the last equality we used that is constant degree. In particular, if and have the same cost , then , which means that the uniform strategy is a critical point for among all the strategies with cost .
Proof of Proposition 5.4
We prove (i), and thus consider constant degree and convex. We first consider the case where is irreducible. For any , Lemma 5.13 and the convexity of imply that
where the uniform strategy with the same cost as . Letting go to 0, we get , so is minimal at .
Since and , we deduce that and thus, the Pareto frontier is a segment given by .
In what follows, we write to stress that the reproduction function on defined by (29) depends on the kernel : for . If is not irreducible, then use the representation from Lemma 5.12 (or Delmas et al. 2021a, Lemma 5.3), to get that . Since the cost is affine, we deduce that a strategy with is Pareto optimal if and only if, for all , the strategies are Pareto optimal for the kernel restricted to and ; see also (Delmas et al. 2022b, Proposition 5.7). Then the first step of the proof yields that and thus the uniform strategy is Pareto optimal. This ends the proof of (i).
We now prove (ii). We first check that the kernel is irreducible. Thanks to Lemma 5.12, the kernel is completely reducible with a zero measure . However, (Delmas et al. 2021a, Lemma 5.10) also implies that it is monatomic, a notion introduced in (Delmas et al. 2021a, Section 5.2) which intuitively states that has only one irreducible component. Together with complete reducibility, this implies that is irreducible. The rest of the proof is then similar to the proof of (i) under the irreducibility assumption.
Constant degree symmetric kernels of rank two
Motivation
Consider the integral operator on associated to a kernel k with finite double norm on . According to (Conway 1990, p. 267), the operator is an Hilbert-Schmidt integral operator. If furthermore the kernel k is symmetric, thanks to the spectral theorem for compact operators (Conway 1990, Theorem II.7.6), we have the following decomposition in :
where , and is an orthogonal family of eigenvectors of such that is equal to the eigenvalue associated to . In particular, for constant degree symmetric kernel k and assuming that the rank of is at least two (), is equal to and the decomposition writes:
where for is orthogonal to . The integral operator associated to the kernel is the best -approximation of by an operator of rank two if for all .
Because it completes the study of the previous section but also because it can give some insights on the shape of the Pareto and anti-Pareto frontier for general symmetric constant degree kernels according to the stability results (Delmas et al. 2021b, Proposition 4.3 and Porposition 6.2), we will treat the case of symmetric constant degree kernels whose associated operator is of rank two, where one can explicitely minimize and maximize among all strategies at a given cost.
Pareto and anti-Pareto frontiers
We suppose that is equipped with the Borel -field and a probability measure whose cumulative distribution function , defined by for , is continuous and increasing. We consider the following two kernels on :
48 |
where and is strictly increasing and satisfies:
49 |
Remark 6.1
(Generality) We note that this particular choice of may be made without loss of generality, and that the strict monotonicity assumption on is almost general: we refer the interested reader to Sect. 6.3 for further discussion on this point.
For , the kernel is symmetric and constant degree. Furthermore, we have that and are the only non-zero eigenvalues (and their multiplicity is one) of with corresponding eigen-vector and . Since , we also get that is indeed the spectral radius of .
The Pareto (resp. anti-Pareto) frontier is already greedily parametrized by the uniform strategies for the kernel (resp. ), see Corollary 5.5. The following result restricts the choice of anti-Pareto (resp. Pareto) optimal strategies to two extreme strategies. Hence, in order to find the optima, it is enough to compute and compare the two values of for each cost.
We recall the set of uniform strategies and consider the following sets of extremal strategies:
as well as the following set of strategies which contains thanks to (49):
Recall that strategies are defined up to the a.s. equality. The proof of the next proposition is given is Sect. 6.4
Proposition 6.2
(Optima are uniform or on the sides) Let [0, 1) be endowed with a probability measure whose cumulative distribution function is increasing and continuous. Let be given by (48) with and a strictly increasing function on [0, 1) such that (49) holds.
-
(i)The kernel . A strategy is Pareto optimal if and only if it belongs to . In particular, for any , the strategy costs c and is Pareto optimal. The only possible anti-Pareto strategies of cost c are and . In other words,
-
(ii)The kernel . A strategy is anti-Pareto optimal if and only if it belongs to . In particular, for any , the strategy costs c and is anti-Pareto optimal. The only possible Pareto strategies of cost c are and . In other words,
In both cases, we have and .
Remark 6.3
Intuitively, the populations and behave in an assortative way for and in a disassortative way for . As in Sect. 4, the uniform strategies are Pareto optimal in the “assortative” case and anti-Pareto optimal in the “disassortative” case.
Remark 6.4
Under the assumptions of Proposition 6.2, if furthermore is anti-symmetric with respect to 1/2, that is for , and is symmetric with respect to 1/2, that is , then it is easy to check from the proof of Proposition 6.2 that the strategies from and are both optimal: for and for . We plotted such an instance of and the corresponding Pareto and anti-Pareto frontiers in Fig. 9. We refer to Sect. 6.5 for an instance where is not symmetric and for .
On the choice of and on the monotonicity assumption
Using a reduction model technique from (Delmas et al. 2021b, Section 7), let us first see that there is no loss of generality by considering the kernel on endowed with the Lebesgue measure and with non-decreasing.
Suppose that the function in (48) is replaced by an -valued measurable function defined on a general probability space such that (49) holds. Thus, with obvious notations, for , the kernel is a kernel on . Denote by F the repartition function of (that is, for ) and take as the quantile function of , that is, the right continuous inverse of F. Notice the function is defined on the probability space is non-decreasing and satisfies (49). Consider the probability kernel defined by , with the Dirac mass, if is continuous at (that is, ) and the uniform probability measure on otherwise. On the measurable space , we consider the probability measure , whose marginals are exactly and . Then, for , we have that :
According to (Delmas et al. 2021b, Section 7.3), see in particular Proposition 7.3 therein, the kernels and are coupled and there is a correspondence between the corresponding (anti-)Pareto optimal strategies and their (anti-)Pareto frontiers are the same.
Hence, there is no loss in generality in assuming that the function in (48) is indeed defined on [0, 1) and is non-decreasing.
On the contrary, one cannot assume in full generality that is strictly increasing, as when it is only non-decreasing, the situation is more complicated. Indeed, let us take the parameters and . Then, the kernel is complete bi-partite: . Hence, according to Theorem 4.2 (iii), we have for the kernel . In a similar fashion, one can see that is assortative and reducible; it is then easy to check that for the kernel . However, it is still true that, for all costs c:
or is solution of Problem (8) when the kernel is considered,
or is solution of Problem (7) when the kernel is considered.
From the proof of Proposition 6.2, we cannot expect to have strict inequalities in (59) if is only non-decreasing, and thus one cannot expect to contain for the kernel or for the kernel .
Proof of Proposition 6.2
We assume that and is a strictly increasing function defined on such that (49) holds. Without loss of generality, we shall assume that unless otherwise specified. We write for the effective reproduction function associated to the kernel . We shall also write for a if and if . We first rewrite in two different ways in Sect. 6.4.1. Then, we consider the kernel in Sect. 6.4.2 and the kernel in Sect. 6.4.3.
Two expressions of the effective reproduction function
We provide an explicit formula for the function , and an alternative variational formulation, both of which will be needed below.
Lemma 6.5
Assume and is a strictly increasing function defined on such that (49) holds. We have for and :
50 |
Alternatively, is the solution of the variational problem:
51 |
where
The supremum in (51) is reached for the right Perron eigenfunction of chosen in .
Proof
We first prove (50). For all , the rank of the kernel operator is smaller or equal to 2 and . The matrix of in the basis of the range of is given by:
52 |
An explicit computation of the spectrum of this matrix yields Equation (50) for its largest eigenvalue.
The variational formula (51) is a direct consequence of general Lemma 6.6 below.
Lemma 6.6
(Variational formula for when is symmetric) Suppose that is a symmetric kernel on with a finite double-norm in . Then, we have that for all :
53 |
where
The supremum in (53) is reached for the right Perron eigenfunction of chosen in .
Proof
For a finite measure on , as usual, we denote by the set of measurable real-valued functions f such that endowed with the usual scalar product, so that is an Hilbert space. Let . We denote by the integral operator associated to the kernel seen as an operator on the Hilbert space : for and we have . The operator is self-adjoint and compact since the double-norm of in is finite. It follows from the Krein-Rutman theorem and the Courant-Fischer-Weyl min-max principle that its spectral radius is given by the variational formula:
Besides, the set is densely and continuously embedded in and the restriction of to is equal to . Thanks to ((Delmas et al. 2021a, Lemmas 2.1 (iii) and 2.2), we deduce that is equal to , which gives (53).
Let be the right Perron eigenfunction of chosen such that . We get:
Thus, the supremum in (53) is reached for .
The kernel
Since is increasing, we have and thus the symmetric kernel is positive -a.s. It follows from Remark 3.1 that and , and the strategy (resp. ) is the only Pareto optimal as well as the only anti-Pareto optimal strategy with cost (resp. ). Since the kernel is constant degree and symmetric, and the non-zero eigenvalues of are given by and , the latter being negative, we deduce from Corollary 5.5 (ii) that . On the one hand, if is anti-Pareto optimal with the same cost as , one can use that (as ) and (50) to deduce that . On the other hand, if belongs to , we deduce from (50) that , and thus is anti-Pareto optimal. In conclusion, we get .
We now study the Pareto optimal strategies. We first introduce a notation inspired by the stochastic order of real valued random variables: we say that with the same cost are in stochastic order, and we write if:
54 |
We also write if the inequality in (54) is strict for at least one . If and h is an increasing bounded function defined on [0, 1), then we have:
55 |
Let be fixed. Define the vaccination strategies with cost c:
56 |
In particular we have as has no atom and as full support. Let be a vaccination strategy with cost c; necessarily
We now rewrite the function in order to use the stochastic order on the vaccination strategies. We deduce from (50) that:
57 |
Then, using that is increasing and -valued, we deduce from (55) (with and ) and the definition of H in (57) that:
This readily implies that . Thus, among strategies of cost c, the only possible Pareto optimal ones are and . We deduce that .
The kernel
Arguing as for , we get that and , and the strategy (resp. ) is the only Pareto optimal as well as the only anti-Pareto optimal strategy with cost (resp. ). Since the kernel is constant degree and symmetric, and the non-zero eigenvalues of given by and are positive, we deduce from Corollary 5.5 (i) that .
Arguing as in Sect. 6.4.2 for the identification of the anti-Pareto optima based on (50) (with instead of ) and using that (instead of ), we deduce that .
We now consider the anti-Pareto optima. Let . We first start with some comparison of integrals with respect to the vaccination strategies, with cost c, and defined by (56). Let be a strategy of cost c not equal to or (recall that a strategy is defined up to the a.s. equality). Consider the monotone continuous non-negative functions defined on [0, 1]:
Let . Let denote the generalized left-continuous inverse of . Note that -a.s., . The measure is the push-forward of through , so that for h bounded measurable:
58 |
Since is not equal to a.s., there exists such that, for and for . Thus, we deduce that for all and for all . Similarly, since is not equal to almost surely, there exists such that for all and for all . Since is increasing and has no atom and full support in , we deduce from from (58), applied to , that if h is a.s. positive bounded measurable, then:
59 |
Let h be the right Perron eigenfunction of chosen such that . Since is positive a.s. and thus irreducible with positive spectral radius, we have that h is positive a.s. Thanks to Lemma 6.5, we have:
60 |
We deduce from (58) that for :
In particular belongs to . Using that a.s., we then deduce from (60) and (59) that:
We conclude that only or can maximize among the strategies of cost . We deduce that .
An example where all parametrizations of the Pareto frontier have an infinite number of discontinuities
The purpose of this section is to give a particular example of kernel on a continuous model where we rigorously prove that the Pareto frontier cannot be greedily parametrized, that is, parametrized by a continuous path in (as in the fully symmetric circle), and that all the parametrizations have an arbitrary large number of discontinuities (possibly countably infinite).
We keep the setting from Sect. 6.2. Without loss of generality, we assume that , and we consider the kernel on endowed with its Lebesgue measure. We know from the previous section that, for any cost, either or are Pareto optimal, and that all other strategies are non-optimal. The idea is then to build an instance of the function in such a way that for some costs, one must vaccinate “on the left” and for other costs “on the right”.
Let . Consider an increasing sequence such that , and if . For , let and assume that for . For , let be the symmetric of with respect to 1/2, i.e., . The function is increasing piecewise linear defined on (0, 1) by:
61 |
See Fig. 10A for an instance of the graph of given in Example 6.9. Note that for all , we have:
62 |
This proves that the integral of over [0, 1) is equal to 0. Of course, . Hence, satisfies Condition (49).
We recall that a function is a parametrization of the Pareto frontier if for all the strategy is Pareto optimal with cost . Now we can prove there exists no greedy parametrization of the Pareto frontier of the kernel and even impose an arbitrary large lower bound for the number of discontinuities.
Proposition 6.7
Let . Consider the kernel from (48) on endowed with its Lebesgue measure, with given by (61). Then, any parametrization of the Pareto frontier has at least and at most discontinuities.
The proof is given at the end of this section, and relies on the following technical lemma based on the comparison of the following monotone paths and from [0, 1] to :
63 |
which parameterizes and as and . Notice that strategies and have the same cost .
Consider the function which, according to Proposition 6.2, measures the difference between the effective reproduction numbers at the extreme strategies:
64 |
The function is continuous and ; see for example Fig. 10B for its graph when is taken from Example 6.9. We say that is a zero crossing of if and there exists such that for all . The following result gives some information on the zeros of the function .
Lemma 6.8
Under the assumptions of Proposition 6.7, the function defined in (64) has at least zero-crossings in (0, 1) and at most 20N zeros in [0, 1]. Besides, if , 0 and 1 are the only accumulation points of the set of zeros of .
Proof
Using the explicit representation of from Lemma 6.5, see (50) with , we get the function can be expressed as:
65 |
where, as :
Elementary computations give that for all :
66 |
where we recall that . Hence, we obtain that for all :
67 |
Since the sequence is decreasing, we deduce that the sign of alternates depending on the parity of : it is positive for odd n and negative for even n. The same result holds for the numbers since for all according to (62) (use that, with , the function is decreasing for as its derivative is negative). This implies that has at least zero-crossings in (0, 1).
We now prove that has at most 20N zeros in [0, 1] and that 0 and 1 are the only possible accumulation points of the set of zeros of . It is enough to prove that has at most 10 zeros on for all finite . On such an interval , the function is a polynomial of degree one. Consider first n odd and non-negative, so that for , we get that with :
where are constants. If t is a zero of , then it is also a zero of the polynomial P given by:
Since the degree of P is exactly 10, it has at most 10 zeros. Thus has at most 10 zeros on . This ends the proof.
Proof of Proposition 6.7
According to Proposition 6.2, the only possible Pareto strategies of cost are and , and only one of them is optimal when . A zero crossing of the function on (0, 1) therefore corresponds to a discontinuity of any parametrization of the Pareto frontier. We deduce from Lemma 6.8 that in (0, 1) there are at least and at most zeros crossing and thus discontinuities of any parametrization of the Pareto frontier.
Example 6.9
In Fig. 10A, we have represented the function defined by (61) where:
Hence, the mesh is composed by points. The graph of the corresponding function defined in (64) is drawn in Fig. 10B. The grayplot of the kernel is given in Fig. 11A and the associated Pareto and anti-Pareto frontiers are plotted in Fig. 11B.
Geometric kernels on the sphere
A geometric random graph is an undirected graph constructed by assigning a random point in a latent metric space to each node and by connecting two nodes according to a certain probability that depends on the distance between their latent point. Because of its geometric stucture, this model is appealing for a wide-range of applications such as wireless networks modelling (Hekmat and Van Mieghem 2003), social networks (Hoff et al. 2002) and biological networks (Higham et al. 2008). A geometric random graph model can be represented as a symmetric kernel defined on the latent space (also called graphon) according to Lovász (2012).
In this section, we focus our study on the latent space given by the unit sphere. In Sect. 7.1 we present the mathematical model, and give in Sect. 7.2 sufficient conditions on the kernel for uniform strategies to be Pareto or anti-Pareto optimal. Section 7.3 is devoted to the explicit descriptions of the Pareto and anti-Pareto optimal vaccination strategies in the affine case.
The model
Let . Let be the unit sphere of the Euclidean d-dimensional space endowed with the usual Borel -field and the uniform probability measure . Let denote the usual scalar product on and let
denote the geodesic distance between . By symmetry, the distribution on of the scalar product of two independent uniformly distributed random variables in is equal to the distribution of the first coordinate of a uniformly distributed unit vector: it is the probability measure on with density with respect to the Lebesgue measure proportional to the function defined on by:
In particular, we deduce from the Funk-Heck formula (take in (Dai and Xu 2013, Theorem 1.2.9) that for any non-negative measurable function h defined on and , we have:
68 |
We consider a symmetric kernel on corresponding to a geometric random graph model on , given by:
69 |
where is a measurable function and . We assume that has finite double-norm on ; thanks to (68), this is equivalent to:
70 |
By symmetry, using that the scalar product and the measure are invariant by rotations, we deduce that the kernel is a constant degree kernel. According to (45) and using (68), we get that the basic reproduction number is given by:
71 |
By (Dai and Xu 2013, Theorem 1.2.9), the eigenvectors of the symmetric operator on are the spherical harmonics, and in particular, they don’t depend on the function p. We recall the linear subspace of spherical harmonics of degree n for has dimension given by and for :
The corresponding eigenvalues are real and given by:
72 |
where is the Gegenbauer polynomial of degree n and parameter (see (Dai and Xu 2013, Section B.2) with ). We simply recall that and that for , the Gegenbauer polynomials are, up to a multiplicative constant, the Chebyshev polynomials of the first kind:
and that for , and :
Thus, if is an eigenvalue of , then its multiplicity is the sum of all the dimensions such that . The eigenvalue (associated to the eigenvector which is the spherical harmonic of degree 0) is in fact simple according to the next Lemma.
Lemma 7.1
Let be a kernel on given by (69), with finite double-norm and such that . Then the kernel is constant degree and irreducible, and its eigenvalue is simple.
Proof
The kernel is trivially a constant degree kernel. Since , we only need to prove that for all to get that is simple, and then use Lemma 5.12 to get that is irreducible.
According to (Abramowitz and Stegun 1972, Equation 22.14.2) or (Atkinson and Han 2012, Section 3.7.1), we get that for . Since is a polynomial, the inequality is strict for a.e. . Using (72), we obtain that for all .
Example 7.2
(The circle: d = 2) In case , we identify the circle with and the scalar product . The kernel from (69) is the convolution kernel given by , where f is symmetric non-negative and periodic and its restriction to is square integrable. Then, we can consider the development in of f as a Fourier series:
73 |
where:
74 |
It follows from Equation (73) that the kernel has the following decomposition in :
75 |
Assume that , that is, f is non-zero. Then, the spectral radius is an eigenvalue with multiplicity one associated to the eigenfunction (and thus is a constant degree kernel). The other eigenvalues are given by for all and, when non zero and distinct, have multiplicity 2.
Sufficient condition for convexity or concavity
We would like to provide conditions on the function f or p that ensure that the eigenvalues given by (72) of the operator with the kernel defined by (69) are all non-negative or all non-positive so that is convex or concave according to Corollary 5.5. Schoenberg’s theorem, see (Dai and Xu 2013, Theorem 14.3.3) or (Gneiting 2013, Theorem 1), characterizes the continuous function f such that the kernel is positive semi-definite (and thus the eigenvalues are all non-negative) as those with non-negative Gegenbauer coefficients: , where the convergence is uniform on , with for all and finite. When , this corresponds to the Böchner theorem. We refer to Gneiting (2013) and references therein for some characterization of functions f such that the kernel from (69) is definite positive. We end this section with some examples.
Example 7.3
We give an elementary example in the setting of Example 7.2 when . Set
We can compute the Fourier coefficients of and as:
Using Corollary 5.5 and (Delmas et al. 2021a, Theorem 4.10), we deduce that the function associated to the convolution kernel is convex and ; whereas the function associated to the convolution kernel is concave and .
Example 7.4
(Kernel from a completely monotone function) Let be a continuous non-negative function defined on , such that is completely monotone, that is, is infinitely differentiable on and on for all . Using (Gneiting 2013, Theorem 7), we get that the geometric kernel on , with , where is positive definite (thus all the eigenvalues of are non-negative). Thanks to Corollary 5.5 and (Delmas et al. 2021a, Theorem 4.10), we deduce that is convex and the uniform strategies are Pareto optimal: .
Example 7.5
(Kernel from a Bernstein function) Let be a Bernstein function, that is a non-negative function defined on such that is completely monotone. Assume furthermore that . This gives that the function defined on is continuous non-negative and completely monotone. Consider the geometric kernel on , with , where . We deduce from (Gneiting 2013, Theorem 7), see also the previous example, that all the eigenvalues of the integral operator , but for , are non-positive. Then, using Corollary 5.5 and (Delmas et al. 2021a, Theorem 4.10), we get that is concave and the uniform strategies are anti-Pareto optimal: .
Example 7.6
(Kernel from a power function) Let be an integer and a real number. Using (Gneiting 2013, Lemma 4), we get that for , is convex and the uniform vaccination strategies are Pareto optimal; and that for , is concave and the uniform strategies are anti-Pareto optimal.
Example 7.7
(The function p is a power series) According to (Gneiting 2013, Theorem 1), if the function p can be written as with non-negative and finite, then, for all , the kernel defined by (69) on is semi-definite positive (and definite positive if the coefficients are positive for infinitely many even and infinitely many odd integers n), and thus the function is convex and the uniform vaccination strategies are Pareto optimal thanks to Corollary 5.5 and (Delmas et al. 2021a, Theorem 4.10).
Example 7.8
(The kernel is a power of the metric) Consider the function , with , so that condition (70) holds. This corresponds to the kernel which is a power of the distance between x and y. According to (Atkinson and Han 2012, Section 3.7.1) and Equation (3.74) therein, for , the eigenvalues have the same sign as . So, we deduce that for all the eigenvalues are positive and thus is convex and the uniform vaccination strategies are Pareto optimal; and for all the eigenvalues (but ) are negative and thus is concave and the uniform strategies are anti-Pareto optimal. The latter case is also a consequence of (Gneiting 2013, Theorem 1), whereas the former case is not a direct consequence of (Gneiting, 2013, Theorem 1) as is not finite when is negative.
The affine model
Recall , with , is endowed with the uniform probability measure . In this section, we suppose that the model is affine, that is, the kernel given by (69), i.e. , has a linear envelope:
The kernel being non-negative non-constant with is equivalent to the condition on the parameter (a, b). This model corresponds to for . Since the Gegenbauer polynomials are orthogonal with respect to the measure , we easily deduce from (72) that the non-zero eigenvalues of the integral operator are (with multiplicity ) and (with multiplicity ).
For and , we consider the following balls centered at x:
Recall that strategies are defined up to the a.s. equality. We consider the following sets of extremal strategies, for :
as well as the following set of strategies which contains the set of uniform strategies :
Proposition 7.9
Let and the kernel on , with , be given by:
-
(i)The case . A strategy is Pareto optimal if and only if it belongs to . In particular, for any , the strategy costs c and is Pareto optimal. The anti-Pareto optimal strategies are for and . In other words:
-
(ii)The case . A strategy is anti-Pareto optimal if and only if it belongs to . In particular, for any , the strategy costs c and is anti-Pareto optimal. The Pareto optimal strategies are for and . In other words:
In both cases, we have and .
Example 7.10
We consider the kernel on the sphere , with . This model has the same Pareto and anti-Pareto frontiers as the equivalent model given by endowed with the Lebesgue measure and the kernel , where the equivalence holds in the sense of (Delmasetal. 2021b, Section 7), with an obvious deterministic coupling . We provide the Pareto and anti-Pareto frontiers in Fig. 12 with (top) and with (bottom).
Proof
The proof of Proposition 7.9 is decomposed in four steps. Step 1: is the eigenvalue of a matrix . Without loss of generality, we shall assume that . Since is positive a.s., we deduce that and thanks to Lemma 3.1; and the strategy (resp. ) is the only Pareto optimal as well as the only anti-Pareto optimal strategy with cost 0 (resp. 1). So we shall only consider strategies such that .
Let . Write with and , and define the function on by:
Let with cost . As , we get that . We deduce from the special form of the kernel that the eigenfunctions of are of the form with and . Since , the right Perron eigenfunction, say , being non-negative, can be chosen such that with and . Up to a rotation on the vaccination strategy, we shall take , that is:
From the equality , we deduce that:
76 |
77 |
Evaluating the latter equality at , we deduce that is a positive eigenvalue of the matrix associated to the eigenvector , where:
78 |
We end this step by proving the following equivalence:
79 |
Indeed, if , then the vector (1, 0) is an eigenvector of associated to the eigenvalue . We deduce from (78) that . Conversely, if , then the matrix is diagonal with eigenvalues and . As with strict inequality on a set of positive -measure, we deduce that:
80 |
Since is an eigenvector of , this implies that . This proves (79).
Step 2: is the spectral radius of the matrix , that is, . We first consider the case . Since is non constant as , we deduce from the Cauchy-Schwarz inequality, that the determinant of is negative. As a.s., we deduce that , and thus the other eigenvalue is negative. Since , the trace of is non-negative, thus is the spectral radius of the matrix .
We now consider the case . Let be the uniform strategy with the same cost as . Thanks to (76), we get . Since the non-zero eigenvalues of , that is, 1 and , are positive, we deduce from Corollary 5.5 (i), that the uniform strategies are Pareto optimal (), so we have:
We deduce from (76) that .
On the one hand, if , then, by (79), the matrix is diagonal. Using (80), we obtain that . On the other hand, if , then the matrix has positive entries. Since the eigenvector also has positive entries, it is the right Perron eigenvector and the corresponding eigenvalue is the spectral radius of , that is, . To conclude, the equality holds in all cases.
Step 3: . Let such that . We deduce from (76) that . Thanks to (79), this implies that . Using (77), we obtain that and thus . Clearly if , we deduce from (76) that .
As a consequence and since , we deduce from Corollary 5.5 that if , then and thus ; and that if , then and thus .
Step 4: A relation with the constant degree symmetric kernels of rank two from Sect. 6. This step is in the spirit of (Delmas et al. 2021b, Section 7) on coupled models. Let X be a uniform random variable on . Let endowed with the probability measure , and set the set of [0, 1]-valued measurable functions defined on . According to (Kallenberg 2021, Theorem 8.9), there exists such that:
81 |
Set , and define the matrix:
By construction of , we have . Thanks to Sect. 6, see Lemma 6.5 (but for the fact that therein in replaced by ), we get that is exactly the matrix in (52), and thus the spectral radius of is the effective reproduction number of the model associated to the constant degree symmetric kernel of rank two given in (48) (with , , replaced by , and ). We deduce that: if is Pareto or anti-Pareto optimal for the model then so is for the model ; and if is Pareto or anti-Pareto optimal for the model , so is any strategy such that (81) holds.
We first consider the case . According to Proposition 6.2, we get that the anti-Pareto optimal strategies are or for a given cost c (with t uniquely characterized by c). Using that , we deduce that the only possible choice for such that (81) holds is to take or . Since was arbitrary, we get that the only possible anti-Pareto optimal strategies belong to . Notice that anti-Pareto optimal strategies exist for all cost as a.s., see Lemma 3.1 and (Delmas et al. 2021b, Section 5.4) for irreducible kernels, loss function and uniform cost function C given by (28). Since the set of anti-Pareto optimal strategies is also invariant by rotation, we deduce that .
The case is similar and thus in this case. (Note that the irreducibility of the kernel is only used in (Delmas et al. 2021b, Lemma 5.13) for the study of anti-Pareto frontier.)
Funding
Open access funding provided by University of Neuchâtel
Footnotes
The algorithm is described in Hadka and Reed (2013); we use the version coded in the BlackBoxOptim package for the Julia programming language.
This work is partially supported by Labex Bézout reference ANR-10-LABX-58.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Jean-François Delmas, Email: jean-francois.delmas@enpc.fr.
Dylan Dronnier, Email: dylan.dronnier@unine.ch.
Pierre-André Zitt, Email: pierre-andre.zitt@univ-eiffel.fr.
References
- Abramowitz M, Stegun IA (1972) Handbook of mathematical functions with formulas, graphs, and mathematical tables, vol 55. US Government printing office
- Arnold BC. Majorization and the Lorenz order: a brief introduction. Berlin: Springer; 1987. [Google Scholar]
- Atkinson K, Han W. Spherical harmonics and approximations on the unit sphere: an introduction. Heidelberg: Springer; 2012. [Google Scholar]
- Backhausz Á, Szegedy B. Action convergence of operators and graphs. Can J Math. 2020;2:1–50. [Google Scholar]
- Beretta E, Capasso V (1986) Global stability results for a multigroup SIR epidemic model. In: Mathematical Ecology. Proceedings of the autumn course research seminars (Trieste, Italy, Nov. 24–Dec. 12, 1986). World Scientific, pp 317–342
- Berman A, Plemmons RJ (1994) Nonnegative matrices in the mathematical sciences. Classics in Applied Mathematics. Society for Industrial and Applied Mathematics
- Boyd S, Vandenberghe L. Convex optimization. Cambridge: Cambridge University Press; 2004. [Google Scholar]
- Busenberg S, Castillo-Chavez C. A general solution of the problem of mixing of subpopulations and its application to risk- and age-structured epidemic models for the spread of AIDS. IMA J Math Appl Med Biol. 1991;8(1):1–29. doi: 10.1093/imammb/8.1.1. [DOI] [PubMed] [Google Scholar]
- Cairns AJG. Epidemics in heterogeneous populations: aspects of optimal vaccination policies. Math Med Biol. 1989;6(3):137–159. doi: 10.1093/imammb/6.3.137. [DOI] [PubMed] [Google Scholar]
- Conway JB. A course in functional analysis. 2. Berlin: Springer; 1990. [Google Scholar]
- Dai F, Xu Y. Approximation theory and harmonic analysis on spheres and balls. Berlin: Springer; 2013. [Google Scholar]
- Delmas J-F, Dronnier D, Zitt P-A. An infinite-dimensional metapopulation SIS model. J Differ Equ. 2022;313:1–53. doi: 10.1016/j.jde.2021.12.024. [DOI] [Google Scholar]
- Delmas J-F, Dronnier D, Zitt P-A (2021) Effective reproduction number: convexity, concavity and invariance. Version 1. arXiv:2110.12693 [math.OC]
- Delmas J-F, Dronnier D, Zitt P-A (xxxx) Optimal vaccination for a 2 sub-populations SIS model. Forthcoming
- Delmas J-F, Dronnier D, Zit P-A (2022) Optimal vaccinations: Cordons sanitaires, reducible population and optimal rays. Version 1. arXiv:2209.07381 [math.OC]
- Delmas J-F, Dronnier D, Zitt P-A (2021) Targeted Vaccination Strategies for an Infinitedimensional SIS model. Version 2. arXiv:2103.10330v2 [math.PR]
- Delmas JF, Dronnier D, Zitt P-A (xxxx) Vaccinating higly connected people is (sometimes) optimal. Forthcoming
- Diekmann O, Heesterbeek JAP, Metz JAJ. On the definition and the computation of the basic reproduction ratio R0 in models for infectious diseases in heterogeneous populations. J Math Biol. 1990;28(4):365–382. doi: 10.1007/BF00178324. [DOI] [PubMed] [Google Scholar]
- Duijzer LE, van Jaarsveld WL, Wallinga J, Dekker R. Dose-optimal vaccine allocation over multiple populations. Prod Oper Manag. 2018;27(1):143–159. doi: 10.1111/poms.12788. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Eaves BC, Hoffman AJ, Rothblum UG, Schneider H. Line-sum-symmetric scalings of square nonnegative matrices. Berlin: Springer; 1985. pp. 124–141. [Google Scholar]
- Esser F, Harary F. On the spectrum of a complete multipartite graph. Eur J Comb. 1980;1(3):211–218. doi: 10.1016/S0195-6698(80)80004-7. [DOI] [Google Scholar]
- Friedland S, Karlin S. Some inequalities for the spectral radius of non-negative matrices and applications. Duke Math J. 1975;42(3):459–490. doi: 10.1215/S0012-7094-75-04244-1. [DOI] [Google Scholar]
- Friedland S. Convex spectral functions. Linear Multilinear Algebra. 1981;9(4):299–316. doi: 10.1080/03081088108817381. [DOI] [Google Scholar]
- Galeotti A, Rogers BW. Strategic immunization and group structure. Am Econ J Microecon. 2013;5(2):1–32. doi: 10.1257/mic.5.2.1. [DOI] [Google Scholar]
- Gneiting T. Strictly and non-strictly positive definite functions on spheres. Bernoulli. 2013;19(4):1327–1349. doi: 10.3150/12-BEJSP06. [DOI] [Google Scholar]
- Goldstein E, Apolloni A, Lewis B, Miller JC, Macauley M, Eubank S, Lipsitch M, Wallinga J. Distribution of vaccine/antivirals and the ‘least spread line’ in a stratified population. J R Soc Interface. 2010;7(46):755–764. doi: 10.1098/rsif.2009.0393. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hadka D, Reed P. Borg: an auto-adaptive many-objective evolutionary computing framework. Evol Comput. 2013;21(2):231–259. doi: 10.1162/EVCO_a_00075. [DOI] [PubMed] [Google Scholar]
- Hao L, Glasser JW, Su Q, Ma C, Feng Z, Yin Z, Goodson JL, Wen N, Fan C, Yang H, Rodewald LE, Feng Z, Wang H. Evaluating vaccination policies to accelerate measles elimination in China: a meta-population modelling study. Int J Epidemiol. 2019;48(4):1240–1251. doi: 10.1093/ije/dyz058. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hekmat R, Van Mieghem P (2003) Degree distribution and hopcount in wireless ad-hoc networks. In: ICON2003. The 11th IEEE international conference on networks (Sydney, Australia, Sept. 28–Oct. 1), IEEE, pp 603–610
- Hethcote HW, Thieme HR. Stability of the endemic equilibrium in epidemic models with subpopulations. Math Biosci. 1985;75(2):205–227. doi: 10.1016/0025-5564(85)90038-0. [DOI] [Google Scholar]
- Higham DJ, Rašajski M, Pržulj N. Fitting a geometric graph to a protein/protein interaction network. Bioinformatics. 2008;24(8):1093–1099. doi: 10.1093/bioinformatics/btn079. [DOI] [PubMed] [Google Scholar]
- Hill AN, Longini IM., Jr The critical vaccination fraction for heterogeneous epidemic models. Math Biosci. 2003;181(1):85–106. doi: 10.1016/S0025-5564(02)00129-3. [DOI] [PubMed] [Google Scholar]
- Hoff PD, Raftery AE, Handcock MS. Latent space approaches to social network analysis. J Am Stat Assoc. 2002;97(460):1090–1098. doi: 10.1198/016214502388618906. [DOI] [Google Scholar]
- Horn RA, Johnson CR. Matrix analysis. 2. Cambridge: Cambridge University Press; 2013. [Google Scholar]
- Kallenberg O. Foundations of modern probability. 3. Berlin: Springer; 2021. [Google Scholar]
- Keeling MJ, Rohani P. Modeling infectious diseases in humans and animals. Princeton: Princeton University Press; 2008. [Google Scholar]
- Kloeckner BR. Effective perturbation theory for simple isolated eigenvalues of linear operators. J Oper Theory. 2019;81(1):175–194. doi: 10.7900/jot.2017dec22.2179. [DOI] [Google Scholar]
- Kunszenti-Kovács D, Lovász L, Szegedy B (2021) Random homomorphisms into the orthogonality graph. Version 1. arXiv:2105.03657 [math.CO]
- Lajmanovich A, Yorke JA. A deterministic model for gonorrhea in a nonhomogeneous population. Math Biosci. 1976;28(3):221–236. doi: 10.1016/0025-5564(76)90125-5. [DOI] [Google Scholar]
- Longini IM, Ackerman E, Elveback LR. An optimization model for influenza A epidemics. Math Biosci. 1978;38(1-2):141–157. doi: 10.1016/0025-5564(78)90023-8. [DOI] [Google Scholar]
- Lovász L (2012) Large networks and graph limits. American Mathematical Society colloquium publications, vol 60. American Mathematical Society
- Marshall AW, Olkin I, Arnold BC. Inequalities: theory of majorization and its applications. 2. Berlin: Springer; 2011. [Google Scholar]
- Mossong J, Hens N, Jit M, Beutels P, Auranen K, Mikolajczyk R, Massari M, Salmaso S, Tomba GS, Wallinga J, Heijne J, Sadkowska-Todys M, Rosinska M, Edmunds WJ. Social contacts and mixing patterns relevant to the spread of infectious diseases. PLoS Med. 2008;5:74. doi: 10.1371/journal.pmed.0050074. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Newman MEJ. Assortative mixing in networks. Phys Rev Lett. 2002;89:20. doi: 10.1103/PhysRevLett.89.208701. [DOI] [PubMed] [Google Scholar]
- Niculescu CP, Persson L-E. Convex functions and their applications. Berlin: Springer; 2006. [Google Scholar]
- Pastor-Satorras R, Vespignani A. Immunization of complex networks. Phys Rev E. 2002;65:3. doi: 10.1103/PhysRevE.65.036104. [DOI] [PubMed] [Google Scholar]
- Poghotanyan G, Feng Z, Glasser JW, Hill AN. Constrained minimization problems for the reproduction number in meta-population models. J Math Biol. 2018;77(6):1795–1831. doi: 10.1007/s00285-018-1216-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Smith JH (1970) Some properties of the spectrum of a graph. Combinatorial structures and their applications. In: Proceedings of the Calgary International Conference on Combinatorial Strucutres and their Applications (Calgary, Canada, June 1969). Gordon and Breach, pp 403–406
- Thieme HR. Global stability of the endemic equilibrium in infinite dimension: Lyapunov functions and positive operators. J Differ Equ. 2011;250(9):3772–3801. doi: 10.1016/j.jde.2011.01.007. [DOI] [Google Scholar]
- Thieme HR (1985) Local stability in epidemic models for heterogeneous populations. Mathematics in Biology and Medicine. In: Proceedings of an International Conference (Bari,Italy, July 18–22, 1983), vol 57. Lecture Notes in Biomathematics. Springer, pp 185–189
- Van Den Driessche P, Watmough J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math Biosci. 2002;180(1):29–48. doi: 10.1016/S0025-5564(02)00108-6. [DOI] [PubMed] [Google Scholar]