1. Introduction
The processes of migration and biological reproduction represent major factors determining the spatial distribution of populations. These factors are realized in considerably different time scales. In accordance with standard assumptions, the relaxation time of migratory processes is 2–3 years while the relaxation time of biological reproduction reaches 10–13 years, see [
1,
2,
3]. An important characteristic of population is its size, more specifically, its distribution in some regionalized space. Migration considerably affects the spatiotemporal evolution of population distribution. For the time intervals comparable with the relaxation times of migratory processes, the influence of biological reproduction factors becomes rather small and therefore can be neglected.
Mathematical modeling and analysis of interregional migration was considered in numerous publications. First, it seems appropriate to mention the monographs [
4,
5], which were dedicated to a wide range of interregional migration problems, including mathematical modeling of migration flows. Note that the problem of migration touches upon many aspects of socioeconomic, psychological and political status of the space of migratory movements. So of crucial role is the structural analysis of inter- and intraregional migration flows [
6] and motivations that generate them [
7,
8]. The results of structural and motivational analysis of migratory processes are used for computer simulation. There exist three directions of research in this field, each relying on some system of hypotheses. One of the directions involves the stochastic hypothesis about the origin of migratory motivations [
9], which is simulated using agent technologies [
10,
11]. This direction is adjoined by investigations based on the thermodynamic model of migration flows [
12,
13]. The other two directions are connected with using balanced [
4,
5] and Markov [
2] models. Of course, the short list above does not exhaust the whole variety of migration studies, merely outlining some topics of research.
This paper considers the interaction of two regional systems as follows. The first system has traditional migratory processes while the second is a source of immigration flows to the former. We suggest a mathematical model of such interaction in form of a dynamic system with an entropy operator. This model proceeds from the stochastic hypothesis about the origin of migration flows, which is realized by conditional maximization of the generalized information entropy. Next, we develop a qualitative analysis method for the dynamic system, including the existence of a unique equilibrium distribution of regional population sizes and its stability.
Finally, the method suggested in this paper is illustrated by modeling the migratory interactions between three EU countries (Germany, France, Italy—the system ) and two countries as sources of immigration (Syria and Libya—the system ). We construct the set of equilibrium distributions for regional population size that is parameterized by the following characteristics: regional mobility, the prior probabilities of migratory movements, and the normalized specific regional cost of immigration (the system ); the prior probabilities of immigratory movements (the system ).
2. Structure of Dynamic Entropy Model of Migration
Consider a spatial system partitioned into N regions that exchange population. At a time t, the state of this system is characterized by the population distribution among all regions, i.e., by the vector . The population distribution varies with the course of time as the result of interregional migration within the system and also external immigration from M source regions outside the system.
We will employ the stochastic model of migration flows [
14]. In accordance with this model, interregional flows are formed by a random independent distribution of potential migrants between system regions with some prior probabilities. A similar mechanism describes immigration flows from external regions to system regions. These mechanisms (the distribution of migration flows) are defined in probabilistic terms using appropriate entropy functions or functionals. Migratory interactions between system regions take place under constraints on the size of mobile population (the people inclined to migration). By standard assumption, the size of mobile population in a region is proportional to the regional population size, and the coefficient of proportionality has regional index. The potential amount of external immigration is often difficult or even impossible to calculate. However, sometimes there exists expert appraisals for immigration flows from external regions to system regions. Such appraisals often seem to be strongly overrated. Therefore, the constraints on external immigration have to be associated with regional absorption cost of immigrants. The entropy characteristics of migration flows as a function of flow distribution possess the so-called sharp maximum. This justifies the hypothesis about the existence of a realizable distribution of migration and immigration flows corresponding to the constrained maximum of the entropy [
14].
Introduce the following notations for transforming the described phenomenology into a mathematical model (see [
14]):
as the migration flows within the system;
as the prior probabilities of individual migration between regions of the system;
as the shares of mobile population in system regions;
as the immigration flows from external regions to system regions;
as the prior probabilities of individual immigration from external region k to system region j;
as the normalized (Here, normalization means that the values of specific cost belong to the range [0, 1].) specific generalized cost of immigration to system regions;
as the normalized specific cost of immigration to system regions by the types of resources ;
as the normalized (Here, the normalized supply functions are defined by
where
denotes a given supply function.) supply function of generalized financial resources (cost) for immigration;
as the normalized supply functions by types of financial resources for immigration.
We will model the migration and immigration flows using the stochastic migration mechanisms characterized by
the generalized Boltzmann information entropy
for interregional migration within the system and
by the generalized Boltzmann information entropy
for the immigration from external regions to the system.
Migratory processes always have some constraints. For interregional migration, they are associated with the size of mobile population in regions, i.e.,
In the case of external immigration, such constraints are imposed on the system resources required for external immigration. In accordance with the classification above, we will consider the following models of immigration cost:
the generalized cost of the form
the cost by the types of resources of the form
The functions
and
depend on the population distribution in the system, and these relationships are linear [
14]:
Therefore, the entropy models of population distribution have the following form:
for the interregional migration flows within the system,
for the immigration flows from external regions to the system (with the generalized cost),
for the immigration flows from external regions to the system (with the cost by the types of resources),
These models represent the corresponding entropy operators that map the space of all vectors into the space of all matrices X, or into the space of all matrices Y.
3. Analysis of Entropy Operators
3.1. Entropy Operator
Consider the constrained maximization problem for entropy (
1) and (
4) and construct the corresponding Lagrange function
where
are the Lagrange multipliers. The optimality conditions have the form
The solution of these equations, i.e., the migration flows from region
n to region
i (
) are given by
and form the matrix
. In this case, the mapping
(the entropy operator) can be written in the analytic form (
12).
The transposed matrix
consists of the elements
They represent the immigration flows from region
i to region
n (
).
Hence, for region n the net migration flow is
3.2. Entropy Operator
Now, consider the constrained maximization problem for entropy (
2) and (
4). The corresponding Lagrange function is defined by
where
is the Lagrange multiplier and the normalized specific generalized cost has the form
Here, the optimality conditions are
These equations yield the entropy-optimal immigration flows from external regions to the system:
The exponential Lagrange multiplier
z satisfies the equation
In this case, the mapping
(the entropy operator) is described by equalities (
18) and Equation (
19).
The total immigration flow from external regions to the system constitutes
4. Analysis of Migratory Interaction Model of Regional Systems
Under the above assumptions, the system state evolves with the internal net migration flows and also the net immigration flows from external regions, i.e.,
Using the formulas of these flows, we obtain the following equations of the dynamic migratory interaction model of regional systems:
4.1. Existence of Unique Singular Point
The existence problem of unique equilibrium in this model is associated with analysis of the equations
Introduce the vector of variables
Then Equation (
23) can be written as
with the vector function
The Jacobian of this function has the form
where
Theorem 1. Let . Then the function is strictly monotonic over the space .
Proof. Under the hypothesis of this theorem, all elements of the Jacobian are positive, which proves the desired result. ☐
Assume we know the population distribution among system regions at the initial time
, i.e.,
. Denote by
the solution of the last equation in (
25) and (
26). Define the vector
. Suppose that, by an expert appraisal of immigration from external regions, the population size in system regions may increase by
times. This means that
for
. Designate as
the solution of the last equation in (
25) and (
26) with the described upper estimates for regional population sizes. Construct the vector
and define the vector segment
.
Theorem 2. For Equation (26), letThen there exists an leats one solution of Equation (26) on the vector segment .
The proof of this result follows from ([
15], Theorem 3.1 in p. 48). Moreover, by this theorem the iterative process
converges to the point
.
4.2. Stability of Singular Point
For the stability analysis of a singular point, represent the system of Equation (
22) in the form
Denote by
the deviation from the singular point. Then the standard linearization procedure yields the following differential equations in the deviation from this singular point:
where
The system of differential Equation (
32) is linear, and there exist many stability analysis methods for its equilibrium. We will described a method based on the localization procedure of the eigenvalues of the matrix
using the Gershgorin circles [
16]. In accordance with the Gershgorin circle theorem, on the complex plane any eigenvalue of the matrix
belongs to at least one of the following circles with center
and radius
:
where
These equalities dictate that the centers are
, while the radii are
.
Theorem 3. LetThe the singular point of system (22) is stable in the small.
Proof. Under the hypotheses of this theorem, all eigenvalues of the matrix have negative real parts. ☐
5. Model of Migratory Interaction: An Example
The appearance of territories with low economic status always causes the growth of immigration. The early 2000s were remarkable for the formation of several such territories in the Northern and Central Africa, the Near East, Afghanistan, etc. As a result, tens of millions of migrants moved to the EU as the level of life in these territories dropped below the subsistence minimum. The EU countries have to allocate considerable financial resources for their filtering and accommodation, which are often unacceptable.
As an illustrative example, consider the migratory interactions between three EU countries (the system
composed of regions with index
n, namely, Germany (1), France (2), and Italy (3)) and two sources of immigration (the system
composed of regions with index
k, namely, Syria (1) and Lybia (2)). In terms of the mathematical model (
22), we have (see [
2,
4])
5.1. Data Arrays for Numerical Study of Model (38)
This model contains four groups of parameters as follows:
and as the characteristics of population mobility in the system ;
as the matrix of the prior probabilities of individual migration in the system ;
as the matrix of the prior probabilities of individual immigration from the system ;
as the matrix of normalized specific cost of the system for maintaining the immigration from the system .
Recall that the elements of the first three groups of parameters have values strictly smaller than 1. The maximal element of the matrix C is 1 while the other elements are strictly smaller than 1. The coefficients are and (These values are defined by the immigration budgeting rules of the EU countries).
Introduce the four-dimensional attribute space of the status variables: (mobility), (migration choice), (immigration choice), and T (cost scale). For each group, assign the following rating points for the parameters using the ten-point scale:
mobility ;
migration choice ;
immigration choice ;
immigration cost
These points are mostly determined by regional population sizes and the levels of economic development. Then the parameters in these groups can be written as follows:
the characteristics of population mobility in the system
as
the prior probabilities of individual migration in the system
as
the prior probabilities of individual immigration from the system
as
the normalized specific cost of the system
for maintaining the immigration from the system
as
Define the admissible domains
of the status variables in the form
Exhaustive search over a spatial grid will be used below. So divide each interval into four subintervals. Then we have exhaustive search on 256 nodes of the grid. The discrete analogs of these intervals have the form
The grid represents is the direct product of these intervals, i.e.,
5.2. Equilibrium Distributions of Regional Population Sizes in System
For the equilibrium analysis of the system
, we have to solve the equations
The initial values of the variables are
and
. Population size is measured in million people.
Figure 1 shows the calculated equilibrium distributions
of regional population sizes for the systems
and
over the grid
(
46). The cloud
contains 256 points corresponding to the nodes of grid (
46). The center of this cloud matches the average distribution of regional population sizes
A useful characteristic of the cloud is its variance core
, i.e., the ball inside the cloud of radius
5.3. Stability of Equilibrium Distribution of Regional Population Sizes in System
The equilibrium distributions are stable in the small if and only if the real parts of the eigenvalues of the matrix
(
33) belong to intervals (
37). On the strength of Theorem 3, we have the stability condition
where
denotes the values of variables corresponding to the equilibrium distribution,
is defined by equality (
35), and
Figure 1 illustrates three equilibrium distributions (marked by triangles) with the coordinates
which satisfies the stability conditions. These stable in the small equilibrium distributions of regional population sizes are associated with the parameters of model (
38) combined in
Table 1,
Table 2,
Table 3 and
Table 4.
Therefore, using the known parameters of model (
38), we may calculate its major dynamic characteristics, the stable equilibrium distributions of regional population sizes, which can be further used, e.g., for short-term forecasting.
6. Conclusions
In this paper, we have developed a dynamic entropy model of migratory interactions. Next, we have studied the entropy operators describing the distributions of migration and immigration flows as well as established the existence conditions of unique equilibrium distributions of regional population sizes and their stability conditions. The new model has been applied to analyze the equilibrium distributions of regional population sizes and their stability. The existence and stability conditions of these distribution both depend on the model parameters, which can be found using randomized machine learning procedures.