Next Article in Journal
The Distribution Characteristics of Adsorbed CH4 in Various-Sized Pore Structures of Coal Seams
Previous Article in Journal
Mathematical Analysis and Optimal Control of a Transmission Model for Respiratory Syncytial Virus
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Further Results on the Mathematical Theory of Motion of Researchers Between Research Organizations

by
Pavlina Atanasova
1,2,*,
Valentin Georgiev
1,
Magdalena Veselinova
1 and
Nikolay Vitanov
2
1
Faculty of Mathematics and Informatics, University of Plovdiv Paisii Hilendarski, 24 Tzar Asen, 4000 Plovdiv, Bulgaria
2
Institute of Mechanics, Bulgarian Academy of Sciences, Acad. G. Bonchev Str., Bl. 4, 1113 Sofia, Bulgaria
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(18), 2930; https://doi.org/10.3390/math13182930
Submission received: 3 August 2025 / Revised: 28 August 2025 / Accepted: 5 September 2025 / Published: 10 September 2025

Abstract

Recently, Vitanov and Dimitrova presented a mathematical theory of motion of researchers between research organizations. They obtained analytical results based on exact solutions for a specific case of a model system of ordinary differential equations for studying a system of research organizations. In this article, we investigate the system of model equations of Vitanov and Dimitrova analytically and numerically, obtaining several new results. We provide sufficient conditions for the concavity of the solutions of the system and make a comparison with an exact solution. We numerically examine the effect of several parameters on the concavity. We further inspect the influence of the parameters on whether the solution has overall increased or decreased compared with the initial condition.

1. Introduction

The movement of researchers between research organizations is a crucial aspect of the dynamics of science, influencing collaboration networks, knowledge transfer, and innovation [1,2,3]. Understanding the patterns and drivers of this mobility is essential for policymakers and research institutions aiming to foster a vibrant and productive scientific ecosystem [4,5,6]. This phenomenon is a manifestation of broader individual human mobility patterns, which have been extensively studied using large-scale datasets [7]. The structure of scientific communities and the patterns of collaboration are also critical in this context, often visualized and analyzed through co-authorship networks [8]. The intricate nature of researcher mobility, as with many complex systems, necessitates the use of models and objects to simplify analysis and design [9], drawing upon the foundational theories and mathematical frameworks for understanding complexity [10]. Furthermore, the application of adaptive network models enables the exploration of the dynamic interplay between the structure of research collaborations and the movement of researchers within this network [11]. The theoretical foundations for understanding such intricate systems often draw upon the principles of statistical mechanics applied to complex networks [12] and consider the collective dynamics that emerge within them [13]. Understanding connectivity and distance effects is also vital when analyzing transport phenomena in such networks [14].
Mathematical models have proven to be invaluable tools for studying complex phenomena across various domains, including the evolution of research organizations [6,15,16,17,18], network theory [19,20,21,22,23,24], and the motion of substances in networks [25,26]. These models range from simple representations to intricate systems of equations capable of capturing emergent behaviors [27,28]. Network flow theory provides a fundamental framework for analyzing these movements, with applications spanning diverse fields [29]. In the context of research, mathematical approaches have been used to analyze publication productivity [30,31] and the attraction of funding [32]. Furthermore, the dynamics of flows in networks have also been investigated through studies of movement and distribution processes [33,34,35]. The analysis of these networked activities can also reveal underlying patterns and structures, such as those described by rank-size laws [36,37]. Moreover, the study of evolving networks enables the understanding of how these systems change over time [38].
The modeling of human migration, which shares conceptual similarities with the movement of researchers, has also benefited from mathematical frameworks [39,40]. Various approaches, including box models [41], discrete-time models [42], and continuous-time models [43], have been employed to describe migration patterns and flows, drawing upon established theories of international migration that consider various socio-economic and network-based factors [44]. The social structure arising from these networks also plays a significant role in understanding mobility [45]. These studies often consider networks of interconnected locations, where individuals move based on a variety of factors. Recent work has further explored statistical distributions associated with such movements [46], the growth of networks influenced by migration [47], and the dynamics of flow in network channels with specific structures [48,49]. Nonlinear analysis is also crucial to understanding complex flows within these networks [50].
Building upon this rich history of mathematical modeling in complex systems and the specific context of researcher mobility, Vitanov and Dimitrova [51] recently introduced a mathematical theory to describe the motion of researchers between research organizations using a specific case of a system of ordinary differential equations. This foundational work provided analytical solutions for a specific scenario, laying the groundwork for further investigations into the intricate dynamics of researcher movement.
In this paper, the authors aim to expand on the work performed in [51] in the following ways: generalize the model presented in [51], in order for the model to be able to simulate more complex phenomena, and explore some properties of a particular case of this more general model, namely, monotonicity, concavity, and overall change in the system over a fixed interval of time. Understanding these properties will bring more clarity when using the model to study any applicable circumstance and will bring further clarity to the significance of the model.
This paper is structured in the following way: In Section 2, an overview of the model proposed in [51] is presented. A generalization of this model is examined, and general notation is established. In Section 3, an analytical analysis is conducted, focusing first on the case of constant coefficients and then on the concavity of a particular analytical solution. In Section 4, the numerical procedure used is described [52,53] and AN-stability [54] analysis is carried out. The study of concavity is continued numerically. Further, an investigation into the effect of the parameters on the outcome is performed, focusing on the change in researchers at the beginning of the investigated period and the end (i.e., researcher numbers have increased or decreased). This article concludes with finishing remarks and potential future developments in Section 5.

2. Mathematical Formulation of the Problem

In a recent study [51], a model describing the flow of a substance in a network of nodes (or cells) was introduced. The model’s scope encompasses the interactions between such nodes and is based on a system of ordinary differential equations. One of the first such proposed models can be found in [30], where the model is used to measure publication productivity in the scientific community. The model was generalized in [41] and was employed to describe migration. Further modifications to the model can be found in [43,48,55,56]. We will not delve deeper into the specific generalizations, due to the introduction of the model in [51], which is similar. Analogous discrete models can be found in [42,46,47,57].
Let us take a closer look at the model in [51] and the interactions of its elements. The nodes can form chains and exchange substance between each other via internal links. These chains can have connections with other chains, all of which are a part of a greater structure called a network. Further, this network is embedded in an environment. The following assumptions are made:
  • Time is continuous.
  • The substance in a given node moves only to adjacent nodes, that is, the previous or the next node.
  • The movement of the substance can be both from the node to other chains in the network and the environment, and vice versa.
A single chain with N + 1 elements is considered in detail. This is performed by the following functions:
  • i k e ( t ) and o k e ( t ) represent the inflow and outflow of the substance between the environment and the k-th cell;
  • i k c ( t ) and o k c ( t ) are the inflow and outflow from the k-th to the ( k + 1 ) -st cell;
  • i k n ( t ) and o k n ( t ) are the amounts of the inflow and outflow of the substance exchanged between the k-th cell and the network.
These interactions are demonstrated in Figure 1. Let us denote the amount of the substance in cell k by x k . Then this formulation gives rise to the system
d x 0 d t = i 0 e ( t ) o 0 e ( t ) + i 0 c ( t ) o 0 c ( t ) + i 0 n ( t ) o 0 n ( t ) d x k d t = i k e ( t ) o k e ( t ) i k 1 c ( t ) + o k 1 c ( t ) + i k c ( t ) o k c ( t ) + i k n ( t ) o k n ( t ) , k = 1 , , N 1 d x N d t = i N e ( t ) o N e ( t ) i N 1 c ( t ) + o N 1 c ( t ) + i N n ( t ) o N n ( t ) .
A further restriction enforced on the model in [51] is that the inflows and outflows are proportional to their respective x k and that the substance does not travel backwards along the chain, that is, inflow from the k-th cell to the ( k 1 ) -st one is not allowed, or i k 1 c ( t ) 0 , k = 1 , , N (Figure 2). After some simplification, the model can be represented in the following way:
d x 0 d t = ν 0 ( t ) x 0 ( t ) , d x k d t = ν k ( t ) x k ( t ) + f k 1 ( t ) x k 1 ( t ) , k = 1 , N ,
with ν k ,   f k ( t ) : R + R + , where R + = { x R : x 0 } . In contrast with that, in this paper we will weaken some of these restrictions.
Let us consider a general formulation for system (1), i.e., a system of nonlinear ordinary differential equations. In vector form, it takes the form
d x d t = F ( t , x ( t ) , p ) ,
where x = ( x 0 , , x k , , x N ) T , F = ( F 0 , , F k , , F N ) T , t [ 0 , T ] is a time variable, and p = ( p 1 ,   p 2 , , p M ) is a vector of M different independent parameters describing the properties of the system under consideration.
If we consider a special case of this system, where the relationship is linear with respect to x ( t ) , we would arrive at
F ( t , x ( t ) , p ) = A ( t , p ) x ( t ) + b ( t , p ) ,
where A ( t , p ) : R × R M M ( N + 1 ) × ( N + 1 ) and b ( t , p ) : R × R M R N + 1 .
The matrix function A ( t , p ) defines the interconnections between all the substances of the cells. Let us point out that this form generalizes (2) in two ways. The first is the assumption that the substance moves only via adjacent cells. In this formulation, movement of the substance between any two cells is allowed. If we enforce the original assumption, however, the matrix function A takes a specific form—a tridiagonal matrix:
A ( t , p ) = a 00 a 01 0 a 10 a 11 a 12 0 a 21 a 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a N 1 , N 2 a N 1 , N 1 a N 1 , N 0 a N , N 1 a N , N
where a i j : R × R M R , i , j = 0 , , N .
Reintroducing the restriction on the inflow from the next cell leads to a k , k + 1 = 0 , k = 0 , , N 1 . This condition could have a natural explanation and even be required depending on the context. For example, in [51], the authors examine this model in the context of the number of researchers in a given institution. The simplest possible separation of scientists is made— x 0 ( t ) for the young and x 1 ( t ) for the experienced. Here it is evident that a k , k + 1 = 0 —for a researcher to have lost their experience seems contradictory in the general case. Even though this is feasible on rare and very specific occasions, such occurrences would be so rare so as not to be relevant to the model at hand. In this paper, we will also not take into consideration such events.
The second generalization has to do with the sign of the functions in front of x . In order to explain its significance, we will continue with the tridiagonal matrix along with a k , k + 1 = 0 ,   k = 0 , , N 1 . An important restriction that is often used in [51] is that the substance’s rate of change in cell k is never self-reinforcing, i.e., a k k < 0 . This leads to the introduction of a negative sign and the condition ν k ( t ) > 0 . In this paper, we will approach this system without such an assumption. In order to avoid confusion, we will express (2) as
d x 0 d t = φ 0 ( t ) x 0 ( t ) , d x k d t = φ k ( t ) x k ( t ) + f k 1 ( t ) x k 1 ( t ) , k = 1 , , N ,
where we do not explicitly write the influence of the parameters p , but they are still a part of the system. For simplicity, the explicit dependence of the parameter set will be omitted henceforth. The transition from (6) to (2) is clearly φ k ( t ) = ν k ( t ) , k = 0 , , N .
As in [51], we will mainly focus our attention on the case when N = 1 , i.e.,
A ( t , p ) = a 00 ( t , p ) 0 a 10 ( t , p ) a 11 ( t , p ) ,
or equivalently,
d x 0 d t = φ 0 ( t ) x 0 ( t ) , d x 1 d t = φ 1 ( t ) x 1 ( t ) + f 0 ( t ) x 0 ( t ) .
More specifically, we will consider the case when
φ 0 ( t ) = ν 0 + 1 α t , φ 1 ( t ) = ν 1 κ α t , f 0 ( t ) = f 0 ,
where t [ 0 ; T ] , ν 0 , ν 1 , κ R , f 0 [ 0 ; 1 ] , α > 0 , 0 < T < α . Thus, p = ( ν 0 , ν 1 , α , κ , f 0 ) . In [51], conclusions subject to all of the aforementioned restrictions for a particular analytical solution with this choice of functions are given.
In our current work, we aim to examine these relationships and formulate results that explain the behavior of the functions based exclusively on the parameters. As opposed to [51], in this paper we will at first shift our attention from investigating the increase and decrease of researchers based on the initial and final values to the monotonicity of the functions in [ 0 , T ] (Section 3.2). We will conduct an analytical investigation of the system and specifically the convexity of the unknown functions (Section 3.3). After that we will proceed with a numerical investigation, seeking to find regions of monotonicity of x ( t ) . This approach is beneficial in that it has a simple interpretation—the first and second derivatives representing the rate of change and the acceleration of the motion of the researchers, respectively. Since a point of interest to educational institutions would still be to find out what the outcome of such a process would be, that is, if the number of researchers of both types have increased or decreased, we will return to the interpretation in [51] and conclude with narrowing down the regions of increase and decrease in x k ( t ) , k = 0 , 1 .

3. Analytical Results

The form of the general solution of system (6), or at least the procedure of obtaining it, is well known and can be found in many textbooks on differential equations. Its form, as presented in [51], is
x 0 ( t ) = x 0 ( 0 ) exp φ 0 ( t ) d t , x k ( t ) = exp φ k ( t ) d t Θ k + f k 1 ( t ) x k 1 ( t ) exp φ k ( t ) d t d t
for k = 1 , , N , where Θ k are constants of integration.

3.1. Constant Coefficients

Let us consider system (6) in an important subcase—the case of constant coefficients. In [51], this case, i.e., when φ k ( t ) = c k , f j ( t ) = d j , c k , d j R , k = 0 , , N , j = 0 , , N 1 , leads to the general solution
x 0 ( t ) = x 0 ( 0 ) e c 0 t x k ( t ) = Θ k e c k t + d k 1 e c k t x k 1 ( t ) e c k t d t ,
with Θ k R , k = 1 , , N being constants of integration. This solution is further analyzed under the restrictions c k 0 , d j 0 , and x k ( 0 ) 0 . The following cases are considered in [51]: c 0 < 0 , in which x 0 0 , and c 0 = 0 , i.e., x 0 ( t ) x 0 ( 0 ) . In this second case it is concluded that every function tends to a stationary solution x k = d k 1 c k x k 1 with x 0 = x 0 ( 0 ) , given that c k < 0 , k = 1 , , N . Let us point out that if c 0 = c 1 = 0 , then x 1 ( t ) + . Therefore, the condition that c k < 0 , k = 1 , , N is essential to the appearance of stationary solutions.
Using induction, one could easily conclude that in this case, the stationary solutions take the form
x k = ( 1 ) k j = 0 k 1 d j c j + 1 x 0 .
Since c j + 1 are all negative and d j are nonnegative, for every stationary point, it holds that x k 0 .
By relaxing the restrictions in the model, we can potentially get substantially different behavior. In order to demonstrate this, we will consider the simplest system of this kind— k = 0 , 1 . The solutions in this case are
x 0 ( t ) = x 0 ( 0 ) e c 0 t
x 1 ( t ) = x 1 ( 0 ) d 0 x 0 ( 0 ) c 0 c 1 e c 1 t + d 0 x 0 ( 0 ) c 0 c 1 e c 0 t , c 0 c 1 x 1 ( 0 ) + d 0 x 0 ( 0 ) t e c 1 t , c 0 = c 1 .
Let us consider the special case of the coefficients c k being positive in contrast with the one in [51] ( c k 0 , k = 0 , 1 ). Other combinations of the coefficients are also applicable. The aim of the current paper is to present just one of the possible combinations and to demonstrate that the limits of the functions depend on the parameters of the problem. These parameters, in turn, depend on the policies of the institution in the considered case of the model of researchers’ motion.
To present a broader range of possible applications of the theorem, the mathematically feasible case of negative d 0 is considered. However, for the specific model examined in this article, the restriction d 0 0 must be taken into account. This is because this coefficient describes the outflow of the cell, thus its sign has already been incorporated into the formulation of the mathematical model.
In the considered case of positive c k , we always achieve | x k ( t ) | + as t for k = 0 , 1 . This is formulated in the following.
Theorem 1. 
Let c 0 , c 1 , x 0 ( 0 ) , x 1 ( 0 ) > 0 in (10)–(11). Then the following apply:
(a) 
x 0 ( t ) + as t ;
(b) 
x 1 ( t ) + if any of the following holds:
  • d 0 0 ;
  • d 0 < 0 , c 1 > c 0 and x 1 ( 0 ) d 0 x 0 ( 0 ) c 0 c 1 .
(c) 
x 1 ( t ) if d 0 < 0 and either c 0 c 1 or c 1 > c 0 , and x 1 ( 0 ) < d 0 x 0 ( 0 ) c 0 c 1 .
Proof. 
In what follows, the expression for x 1 ( t ) when c 0 c 1 is utilized multiple times. For simplicity, we will use
x 1 ( t ) = B 1 e c 1 t + B 2 e c 0 t ,
where B 1 = x 1 ( 0 ) d 0 x 0 ( 0 ) c 0 c 1 and B 2 = d 0 x 0 ( 0 ) c 0 c 1 . Taking into account that c 0 , c 1 > 0 , both terms diverge to infinity.
(a) Since c 0 > 0 and x ( 0 ) > 0 , it is clear from (10) that x 0 ( t ) + as t .
(b) Let d 0 0 . If c 0 = c 1 , then
lim t x 1 ( t ) = lim t x 1 ( 0 ) + d 0 x 0 ( 0 ) t e c 1 t = + .
If c 0 > c 1 , then the dominant term in (12) is B 2 e c 0 t . Due to B 2 > 0 , it quickly follows that x 1 ( t ) . If c 1 > c 0 , then the determining factor becomes the sign of B 1 . Since B 1 > 0 , it follows that x 1 ( t ) .
Now let d 0 < 0 , c 1 > c 0 and x 1 ( 0 ) d 0 x 0 ( 0 ) c 0 c 1 . Then both B i > 0 , i = 1 , 2 . Thus, it is clear that x 1 ( t ) + as t .
(c) Let d 0 < 0 . The case c 0 = c 1 is easy to verify. Let c 0 > c 1 . Then B 1 > 0 , and B 2 < 0 , which leads to x 1 ( t ) as t . When c 1 > c 0 and x 1 ( 0 ) < d 0 x 0 ( 0 ) c 0 c 1 , we can reach the same conclusion in a similar manner. □
This result shows that the constant coefficient subcase of (6) with two equations leads to unreasonable models in most cases. There could be some niche cases where x k would have no upper bound in practice, for example, if the system measured something abstract moving through the cells like knowledge, satisfaction, utility, or money. In some of these cases, even negative values could be considered, for instance, in the case of money, where all of the resources are flowing from x 1 to x 0 . However, there are many cases when such solutions would be unacceptable. The subject of interest of this paper, that is, the motion of researchers, is one such case. The obvious upper bound on researchers (the population of the planet) and the incompatible-with-reality result of a negative number of researchers leads to the conclusion that such parameters would be best avoided, since they do not match the model situation.

3.2. Monotonicity

A point of interest to the scientific institution would be the efficiency of the applied policies. This efficiency could be measured by the change in researcher numbers in the institution or by the behavior of their flow through the institution. In [51], the first approach is examined, and a conclusion about the number of inexperienced and experienced researchers for a particular case of (7) is reached.
Theorem 2 
([51]). Let us consider model (7) with functions and parameters of the form in (8). Let φ 0 ( t ) < 0 , φ 1 ( t ) < 0 and the solution (9) be taken with κ = 2 . Then
(a) 
x 0 ( t ) decreases with the increase in t as far as t < α .
(b) 
The increase in x 1 ( t ) is not guaranteed.
By this result, we can conclude that for certain values of the parameters, we can expect a decrease in x 0 , but the outcome for x 1 is not guaranteed to be an increase. We can also observe that the statement for x 0 is qualitative and shows that x 0 is monotone and decreasing. In the course of the proof of Theorem 2, the result about x 1 is reached not through an analysis of the derivative but through an analysis of the initial condition and the endpoint of the model.
In this paper, we would like to focus more on the qualitative aspects of the model, examining the monotonicity and concavity of the solutions instead of the outcome, much akin to Theorem 2(a). Of course, the outcome of the applied strategy by the educational institution is also important, and we will return to it in Section 4.3.
In order to produce the results on concavity, we will briefly make some comments on the monotonicity of the solutions. As far as x 0 is concerned, its monotonicity is determined purely by the sign of φ 0 ( t ) (since x 0 > 0 by assumption). If φ 0 ( t ) has a constant sign in the interval t [ 0 , T ] , then x 0 will be monotone—increasing for φ 0 ( t ) > 0 and decreasing for φ 0 ( t ) < 0 (as is the case in Theorem 2(a)). If φ 0 ( t ) = 0 for t [ 0 , T ] , then we reach a constant solution.
When considering x 1 , it is not as simple to determine its monotonicity. This is because x 1 ( t ) = φ 1 ( t ) x 1 ( t ) + f 0 ( t ) x 0 ( t ) is more complex than x 0 . From x 0 and x 1 being positive by assumption, we can see that if φ 1 ( t ) and f 0 ( t ) are positive for t [ 0 , T ] , then x 1 is increasing, whereas if φ 1 ( t ) and f 0 ( t ) are both negative, then x 1 is decreasing. When the signs are different, we cannot make a claim about monotonicity. In the considered model (functions and parameters (8)), it is the case that f 0 ( t ) > 0 . Thus, if φ 1 ( t ) is positive, we can conclude that there will be an increase in x 1 . However, as is the case in Theorem 2, when φ 1 ( t ) < 0 , we cannot reach a definitive conclusion. The case when x 1 = 0 leads to a constant solution but such a case would be very unlikely to be encountered if φ 1 ( t ) 0 and f 0 ( t ) 0 , since that would require a perfect balance of the inflow and outflow of experienced researchers in the academic institution.
We would like to point out that the same arguments could be applied to all t in a subinterval [ a , b ] [ 0 , T ] instead of t [ 0 , T ] and analogous conclusions would be reached. The information gained from the first derivative will be of paramount importance for the following results. Since the functions in (8) change their signs in the general case, we will not be able to apply the above conclusions in a straightforward manner. Instead, we will opt for calculating the derivative either analytically when a solution is present (Section 3.3) or plugging a numerical approximation of x 0 and x 1 into (7) (Section 4).

3.3. Concavity Analysis

When considering the flow of the substance, one would be interested not only in the speed but also in its acceleration. If accumulation is the aim, then knowledge of the substance increasing would not be the optimal approach. The substance could be increasing and yet slowing down its rate of change. In this scenario, we would like to be able to manipulate the process in such a way so as to keep up the speed of amassing or even increase it. Conversely, if there were some upper limit that cannot be breached, e.g., the capacity of an academic institution for scientists, then a strategy that forces the speed to slow down or even to switch the flow to decreasing for a small period of time would be beneficial.
These considerations could very well be addressed by investigating the concavity of the model equations. By observing system (7), we can make conclusions for x 0 and x 1 separately and then unify the results. The equation for x 0 is not paired with x 1 ; hence, its analysis is simpler. Indeed, it is easy to verify that x 0 ( t ) = ( φ 0 ( t ) + φ 0 2 ( t ) ) x 0 ( t ) . Therefore (keeping in mind that x 0 ( t ) 0 ), the concavity of x 0 ( t ) is determined by φ 0 ( t ) . More concretely, x 0 ( t ) is strictly convex if and only if ( φ 0 ( t ) + φ 0 2 ( t ) ) > 0 , whereas strict concavity is observed when ( φ 0 ( t ) + φ 0 2 ( t ) ) < 0 . The same analysis for x 1 ( t ) is not so trivial and is presented in the next results. For brevity, we will leave out writing the explicit dependence of t when referring to φ 0 ( t ) , φ 1 ( t ) , and f 0 ( t ) , keeping in mind that such dependence remains.
Theorem 3. 
Let x 1 ( t ) > 0 , φ 1 ( t ) < 0 , and f 0 ( t ) > 0 for a fixed t [ 0 , T ] :
(a) 
If f 0 f 0 ( φ 0 + φ 1 ) and φ 1 φ 0 φ 1 f 0 f 0 φ 1 0 , then x 1 is convex.
(b) 
If f 0 f 0 ( φ 0 + φ 1 ) and φ 1 φ 0 φ 1 f 0 f 0 φ 1 0 , then x 1 is concave.
Proof. 
Let us note that the sign of x 1 is the same as the sign of x 1 x 1 , since x 1 > 0 .
(a) From x 1 > 0 , we get that x 0 x 1 > φ 1 f 0 . Then
x 1 = φ 1 x 1 + φ 1 x 1 + f 0 x 0 + f 0 x 0 = φ 1 x 1 + φ 1 2 x 1 + φ 1 f 0 x 0 + f 0 x 0 + f 0 φ 0 x 0 = ( φ 1 2 + φ 1 ) x 1 + ( φ 1 f 0 + f 0 + φ 0 f 0 ) x 0 .
From f 0 f 0 ( φ 0 + φ 1 ) , it follows that φ 1 f 0 + f 0 + φ 0 f 0 0 and
x 1 x 1 = ( φ 1 2 + φ 1 ) + ( φ 1 f 0 + f 0 + φ 0 f 0 ) x 0 x 1 φ 1 2 + φ 1 ( φ 1 f 0 + f 0 + φ 0 f 0 ) φ 1 f 0 = φ 1 2 + φ 1 φ 1 2 f 0 f 0 φ 1 φ 1 φ 0 = φ 1 f 0 f 0 φ 1 φ 1 φ 0 0
Therefore, x 1 is convex.
(b) The conclusions follow from the same arguments, only changing the direction of the inequalities. □
Even though we are assuming that x 1 ( t ) > 0 and we do not know the function a priori, in practice, data points could be collected, and the derivative could be approximated either by finite differences or by using the explicit model equation from (7) with the aid of a numerical approximation of x 1 ( t ) , as mentioned in Section 3.2. If there are enough data points, numerical approximation might not be required. Thus, the hypothesis of Theorem 3 could be verified. If checking the condition φ 1 φ 0 φ 1 f 0 f 0 φ 1 0 proves to be too difficult, the following corollary offers conditions that might be easier to work with.
Corollary 1. 
Let x 1 ( t ) > 0 , φ 1 ( t ) 0 , and f 0 ( t ) > 0 for a fixed t [ 0 , T ] :
(a) 
If f 0 f 0 ( φ 0 + φ 1 ) and φ 1 2 φ 1 , then x 1 is convex.
(b) 
If f 0 f 0 ( φ 0 + φ 1 ) and φ 1 2 φ 1 , then x 1 is concave.
Proof. 
(a) From φ 1 0 and f 0 f 0 ( φ 0 + φ 1 ) , it follows that
φ 1 φ 0 φ 1 f 0 f 0 φ 1 φ 1 φ 0 φ 1 + ( φ 0 + φ 1 ) φ 1 φ 1 + φ 2 0 .
Therefore, by Theorem 3, we can conclude that x 1 is convex.
(b) The proof is analogous to the one in (a). □
Let us point out that due to introducing another inequality in order to prove the result, Corollary 1 is a weaker claim and would give positive results in fewer cases. Even so, the ease of computation could be useful in certain circumstances.
Theorem 4. 
Let x 1 ( t ) < 0 and f 0 ( t ) > 0 for a fixed t [ 0 , T ] . Then φ 1 < 0 , and
(a) 
If f 0 f 0 ( φ 0 + φ 1 ) and φ 1 φ 0 φ 1 f 0 f 0 φ 1 0 , then x 1 is convex.
(b) 
If f 0 f 0 ( φ 0 + φ 1 ) and φ 1 φ 0 φ 1 f 0 f 0 φ 1 0 , then x 1 is concave.
Proof. 
From x 1 < 0 , we get that x 0 x 1 < φ 1 f 0 . However, x 0 x 1 > 0 . Then φ 1 < 0 .
(a) The following is very similar to the proof of Theorem 3:
x 1 x 1 = ( φ 1 2 + φ 1 ) + ( φ 1 f 0 + f 0 + φ 0 f 0 ) x 0 x 1 φ 1 2 + φ 1 ( φ 1 f 0 + f 0 + φ 0 f 0 ) φ 1 f 0 = φ 1 2 + φ 1 φ 1 2 f 0 f 0 φ 1 φ 1 φ 0 = φ 1 f 0 f 0 φ 1 φ 1 φ 0 0
Therefore, x 1 is convex.
(b) The conclusions follow from the same arguments, only changing the direction of the inequalities. □
An important caveat is that Theorems 3 and 4 hold point-wise. If we desire to check the concavity of x 1 ( t ) for an interval of time [ a , b ] , we would need to verify the inequalities hold for every t [ a , b ] . A few simple examples are shown in Figure 3 and Figure 4.
In order to demonstrate Theorems 3 and 4, we will use a particular solution of the form in (9), where N = 1 , with φ 0 , φ 1 , and f 0 of the form in (8), with κ = 1 . Since the theorems describe the concavity of x 1 , we will not consider x 0 . The general solution in this case, found in [51], after some simplification, is
x 1 ( t ) = 1 α exp ( t ( ν 0 + ν 1 ) { α 2 f 0 x 0 ( 0 ) exp ( ν 1 t ) + ( α t ) ( x 1 ( 0 ) α f 0 x 0 ( 0 ) ) exp [ t ν 0 ] + α 2 f 0 x 0 ( 0 ) ( ν 1 ν 0 ) ( α t ) exp [ ν 0 ( α t ) + α ν 1 ] Ei [ ( ν 1 ν 0 ) ( α t ) ] Ei [ α ( ν 1 ν 0 ) ] } ,
where Ei ( x ) = PV x e t t d t is the exponential integral understood in terms of the Cauchy principal value. In [51] the exponential integral is not used explicitly, instead being written down via the series [58]
Ei ( x ) = γ + ln | x | + n = 1 x n n · n ! ,
where x 0 and γ is the Euler–Mascheroni constant.
In what follows, we will examine the change in the behavior of (14). By change in behavior we mean the change in the sign of either the first or the second derivative. For the purposes of demonstration, we have used the exact first derivative in order to check whether Theorem 3 or Theorem 4 is applicable. When the analytic solution is not known, one can approximate the first derivative by using (7) and an approximation of x 1 ( t ) . When calculating either the first or the second derivative, we may find t 0 [ 0 , T ] , where the derivative becomes 0 but maintains its sign around that value. Since we are interested in changing behavior, we have excluded these cases from the analysis. There are four cases left, which we will encode by an ordered pair. The first element is an arrow showing the sign of the first derivative (↗—increasing; ↘—decreasing), whereas the second represents the sign of the second derivative (∪—convex; ∩—concave).
We have considered the case α = 2 and T = 0.8 α = 1.6 . By visualizing the effect of the other parameters in the plane, we can choose only two parameters for the axes. We have decided to examine the effect of ν 1 on the behavior of the solution with time; i.e., we are observing the ( t ν 1 ) -plane. We would like to observe that any two parameters could be chosen for such an analysis. Given that, if none of the parameters is t, then the conclusions would be valid point-wise for the specific t chosen. The other parameters can also be fixed. In our case, we have taken x 0 = ( 30 , 15 ) and f 0 = 1 .
The results are visible in Figure 5 and Figure 6. We can clearly see that the sufficient conditions are not necessary. However, even though Theorems 3 and 4 do not give information for every possible value of the parameters, the information that they do give is accurate. By using these results, an educational institution could partially predict the characteristics of the solution without having to explicitly find it. This could lead to the early dismissal of plans that do not align with the goals of the institution.
We can also notice how many times the behavior changes for the current parameters. In Figure 5, there are places with one, two, and three changes, whereas in Figure 6, we get either one change or no change at all. Some of these cases are visualized in Figure 7 and Figure 8. These results could be used for determining regions of monotonicity if the institution desired to strictly increase or decrease the number of its experienced researchers. Not only that, but the institution would also gain information about the speed of the change and would have the ability to act accordingly. For example, in Figure 5, we see that by using Theorems 3 and 4, we get a large area where x 1 is increasing and concave. Thus, while the number of researchers is increasing, this increase is slowing down. This could be beneficial to a well-established institution that wants a more stable addition to its experienced researchers. However, for an institution that desires swift gain in such researchers, parameter values closer to the ones in Figure 6 would be better suited.
The behavior in this particular case has an intuitive explanation. When ν 0 < 0 , this leads to an increase in x 0 for a certain amount of time. Because f 0 = 1 > 0 , x 1 increases more the bigger x 0 is. By influencing x 0 ’s growth via φ 0 , one could further cause x 1 to grow, even if φ 1 is negative. If x 0 keeps increasing, this would lead to convexity of x 1 (Figure 6), whereas when ν 0 > 0 , we get a strictly decreasing x 0 , slowing down the growth of x 1 , i.e., making it more likely to be concave (Figure 5).

4. Numerical Results

In [51] it is pointed out that closed-form expressions of (9) with functions of the form in (8) exist only for κ Z . Otherwise numerical approximations must be used. The approach used in this paper is to find an approximate solution to system (7) as opposed to approximating the integrals in (9). Such an approach could easily be generalized to (3).
In order to use a numerical method to solve system (7), we would require the solution to exist and to be unique. For this purpose we will use the well-known Picard–Lindelöf Theorem, which can be found in many textbooks, e.g., [59]. For the solution to exist in a neighborhood of t 0 [ 0 , T ] , we would require that the function f ( t , x ) be continuous and bounded with respect to t and x , and uniformly Lipschitz continuous with respect to x on an appropriate interval. We will take the norm used for f and y to be the usual Euclidean norm. It is clear that f ( t , x ) = ( φ 0 ( t ) x 0 , φ 1 ( t ) x 1 + f 0 ( t ) x 0 ) is continuous with respect to x on any interval. Using (8), we can also see that if we restrict ourselves to t [ 0 , T ] with T = 0.8 α , f ( t , x ) is also continuous with respect to t.
We will take the norm used for f and y to be the usual Euclidean norm. It is clear that f ( t , x ) = ( φ 0 ( t ) x 0 , φ 1 ( t ) x 1 + f 0 ( t ) x 0 ) is continuous with respect to x on any interval. Using (8), we can also see that if we restrict ourselves to t [ 0 , T ] with T = 0.8 α , f ( t , x ) is also continuous with respect to t.
Let us denote by D the region over which we will examine p :
D = { p R 5 : ν 0 min ν 0 ν 0 max , ν 1 min ν 1 ν 1 max , κ min κ κ max , f 0 min f 0 f 0 max , α = 2 } .
Since | φ 0 ( t ) | , | φ 1 ( t ) | , and | f 0 ( t ) | are continuous on D , then there exists a maximum of each of these functions. Let
φ 0 = max p D | φ 0 ( t ) | , φ 1 = max p D | φ 1 ( t ) | , f 0 = max p D | f 0 ( t ) | .
Analogously, assuming that x is continuous, let
x 0 = max p D , t [ 0 , T ] | x 0 ( t ) | , x 1 = max p D , t [ 0 , T ] | x 1 ( t ) | .
Then, by taking M = ( φ 0 2 + f 0 2 ) x 0 2 + φ 1 2 x 1 2 + 2 φ 1 f 0 x 0 x 1 and the Lipschitz constant K = max { φ 0 2 + f 0 2 + 2 φ 1 f 0 , φ 1 2 + 2 φ 1 f 0 } , we can apply the Picard–Lindelöf Theorem to conclude that (7) has a unique solution in an appropriate neighborhood. Because these conclusions are true for every t [ 0 , T ] , if necessary, we could extend the solution to a maximal region of existence [59].

4.1. The Numerical Procedure

For the numerical investigation, we will use the well-known four-stage explicit Runge–Kutta method [52,53,54]. Due to its prominence and familiarity, we omit writing it out explicitly. We will use the same time interval as in Section 3.3, i.e., α = 2 , T = 0.8 α = 1.6 . We divide the interval [ 0 , T ] into N equal parts with step h = T N and denote t n = n h , x n = x ( t n ) , n = 0 , 1 , 2 , N .
If the real solution is smooth enough, this method has a global error of O ( h 4 ) . Assuming that x is continuous, it is not hard to verify by differentiating (7) that if φ 0 , φ 1 , f 0 are in C k [ 0 , T ] , then x C k + 1 [ 0 , T ] . In our case the functions in (8) are infinitely differentiable; hence, x is infinitely differentiable.
Another question that needs to be addressed is the stability of the procedure. We will examine the AN-stability of the method for the given system of differential equations. For this purpose the model equation y = q ( t ) y is used. In the case of systems, one takes q i ( t ) to be the i-th eigenvalue of the system and studies the equations y = q i ( t ) y . In (7), it is clear that i = 1 , 2 , and the eigenvalues are q 1 ( t ) = φ 0 ( t ) and q 2 ( t ) = φ 1 ( t ) . By substituting the model equation into the equations for the Runge–Kutta method, we arrive at the expression for the stability function
R z n , z n + 1 2 = 1 + z n 2 z n + 1 2 2 24 + z n + 1 2 6 4 + z n + 1 2 + z n 6 2 + 2 z n + 1 2 + z n + 1 2 2 ,
where z n = h q i ( t n ) and z n + 1 2 = h q i t n + h 2 for n = 0 , 1 , 2 , N 1 and i = 1 , 2 .
Definition 1 
([54]). The Runge–Kutta method is ‘AN-stable’ if function (15) is bounded in magnitude by 1 whenever Re ( z n ) < 0 , Re z n + 1 2 < 0 .
This definition has a simple interpretation. If Re ( q i ( t n ) ) is negative, then the solution in the direction of the i-th eigenvalue of the system is decreasing in magnitude; thus, we desire the numerical method to exhibit the same property.
Because the Runge–Kutta method has a bounded region of existence, we need to establish conditions under which the method will be stable. For that purpose, we will consider
D = { p R 5 : 1 ν 0 1 , 1 ν 1 1 , 0 κ 2 , f 0 = 1 , α = 2 } .
Proposition 1. 
If h 0.464 and p D , then the Runge–Kutta method applied to (7) is conditionally AN-stable.
Proof. 
Because the eigenvalues of (7) have only real values, we need to consider the cases when q i ( t ) < 0 . By examining the partial derivatives of q i ( t ) , i = 1 , 2 , we can conclude that
q 1 min = min p D , t [ 0 , T ] , h [ 0 , 0.464 ] h φ 0 ( t ) = 0.232 , q 2 min = min p D , t [ 0 , T ] , h [ 0 , 0.464 ] h φ 1 ( t ) = 2.784 .
Let us consider the function u ( x , y ) = 1 + x 2 y 2 24 + y 6 ( 4 + y ) + x 6 ( 2 + 2 y + y 2 ) in the region ( x , y ) [ 2.784 , 0 ] 2 . Since whenever z n and z n + 1 2 for n = 0 , 1 , , N 1 are negative, they are in the interval [ 2.784 , 0 ] , then u z n , z n + 1 2 is equal to (15). Thus, from | u ( x , y ) | 1 , it would follow that (15) would be confined in magnitude by 1 for each n 0 , 1 , 2 N 1 and i = 1 , 2 . By routine calculations one can find that 0.059 u ( x , y ) 1 , from which we conclude that | u ( x , y ) | 1 . Thus, R z n , z n + 1 2 1 , and the Runge–Kutta method applied to (7) is conditionally AN-stable. □
To verify the order of the error and the stability of the scheme, we will use solution (14) along with the analytical solution of x 0 ( t ) = x 0 ( 0 ) α α t exp ( ν 0 t ) and the errors
L = max n = 1 , 2 , N | y ^ n y ( t n ) | RMSE = 1 N 1 n = 1 N [ y ^ n y ( t n ) ] 2 ,
where y ^ is the approximate solution and y ( t ) is the analytical solution. We can see the results in Table 1, where the errors are within the expected magnitude.

4.2. Numerical Study of Concavity

In this subsection, we will expand on the analysis performed in Section 3.3. Our focus will be on the effect of κ on the behavior of the solution. The values of the first and second derivatives are required for such an analysis to occur. Since we do not have closed-form solutions to (7) for non-integer κ , we will approximate their values by finding x numerically and substituting it into (7) and (13). Due to potential higher values of the coefficients in (13), the results were generated with h = 0.001 and a step in ν 1 being Δ ν 1 = 0.001 . One more thing to pay attention to is the size of the solutions. The model does not inherently distinguish between reasonable and unreasonable solutions. Thus, a solution that leads to a huge number of researchers, potentially more than the available workforce in the vicinity of the institution, or a negative amount would have to be manually disregarded. The lower limit is obviously 0, whereas the upper limit is more complex and could depend on a plethora of factors, such as the population, the financial capabilities, the location, the public opinion of the institution, etc. For the purposes of demonstration, we have decided to keep solutions for which x 0 ( t ) C x 0 ( 0 ) and x 1 ( t ) C x 1 ( 0 ) , where C = 100 for t [ 0 , T ] . This allows for an expansion that would be reasonable for most institutions.
To make the analysis a true extension of Section 3.3, we have created behavior plots in the ( t ν 1 ) -plane with ν 0 = 0.55 , f 0 = 1 , and κ [ 0 , 2 ] . Numerical results for κ { 0 , 0.4 , 0.8 , 1.2 , 1.6 , 2 } are presented in Figure 9.
As can be seen from the plot, the behavior changes in a non-obvious way. At the beginning ( κ = 0 ), most choices of ν 1 lead to an increasing convex solution, whereas those that do not are concave only for a short time and then return to being convex. Gradually, the concavity of the solution becomes more predominant ( κ = 0.4 ), reducing the convex area and eventually leading to a decreasing part of the plot ( κ = 0.8 ). The most complex behavior can be seen at κ = 1.2 , where all four types of behavior are exhibited. By the end, the increasing convex part of the plot disappears completely ( κ = 2 ), whereas the solution becomes decreasing for a greater portion of ν 1 and t. However, in that transition, it appears that x 1 begins to shift to a convex solution yet again in the upper-right corner of the plot ( κ = 2 ). Some of the solutions for ν 1 = 0.95 are visualized in Figure 10.
From Figure 9 an academic institution could make some conclusions. If a rapid increase in academic staff is required, a strategy that is modeled by (7) with parameters (8) in D should aim at lower κ . If κ can be brought close to zero, a negative ν 1 keeps x 1 convex, thus accelerating the inflow of new experienced researchers. If κ cannot be made appropriately small but can still be kept below 0.8 , then a reasonable choice for ν 1 would be a positive number so as to avoid the decreasing zone of the behavior plot. If there is a surplus of experienced researchers, the institution could adopt a strategy with a bigger κ , where bigger values of ν 1 lead to longer periods of decrease.

4.3. Numerical Study of the Outcome

Until now we have studied the behavior of the solution and its change with respect to ν 0 , ν 1 , and κ . This gives some nuanced information about how the number of researchers will change, but these predictions are purely qualitative. If a given institution would prefer a quantitative prediction, these plots might not be helpful in some cases. If the plots are like the ones in Figure 6 and Figure 9 with κ { 0 , 0.4 } , then since the whole area of the plot shows that x 1 is increasing, the outcome would lead to an inflow of experienced researchers. If the plot showed only decreasing regions, then that would analogously mean that there would be an outflow of experienced researchers if such a strategy were to be adopted by the institution. The problem becomes more complex when we have both periods of increase and decrease. Then it would not be clear whether the increasing part would outweigh the decreasing one, or vice versa.
In such a scenario, it would be informative if we observed the outcome that the model predicts—whether there would be an inflow or an outflow of researchers. Then we would be interested not only in the change in x 1 , but also in the change in x 0 . There are four possible outcomes:
  • x 0 and x 1 have both decreased, i.e., x 0 ( 0 ) > x 0 ( T ) and x 1 ( 0 ) > x 1 ( T ) ;
  • x 0 and x 1 have increased, i.e., x 0 ( 0 ) < x 0 ( T ) and x 1 ( 0 ) < x 1 ( T ) ;
  • x 0 has decreased, whereas x 1 has increased, i.e., x 0 ( 0 ) < x 0 ( T ) and x 1 ( 0 ) > x 1 ( T ) ;
  • x 0 has increased, whereas x 1 has decreased, i.e., x 0 ( 0 ) < x 0 ( T ) and x 1 ( 0 ) > x 1 ( T ) .
Of course, the number could potentially remain the same, but for the purposes of this study, we can ignore such cases. Indeed, since the model is continuous and x is not restricted to the integers, landing on the exact same value as the initial condition is highly unlikely. We will encode these cases by a pair of arrows, where the first one will show the change in x 0 and the second one the change in x 1 . For example, ( , ) means that x 0 ( 0 ) < x 0 ( T ) and x 1 ( 0 ) > x 1 ( T ) . For the purposes of demonstration, we have used the same parameter space D as in the previous subsection. The experiment consisted of switching the values of ν 0 and ν 1 (both with a step Δ ν 0 = Δ ν 1 = 0.01 ), solving system (7) numerically with h = 0.01 and comparing the endpoint with the initial conditions. The results can be seen in Figure 11.
The figures show that for this choice of parameters, we observe a strict increase in x 0 . Therefore, using this strategy would lead to an influx of young researchers. On the other hand, an increase in x 1 is not guaranteed. One thing worth noting is that the conclusions of the previous subsection can mostly be applied. The lower the value of κ , the more area that leads to an increase in x 1 is observed. The same tendency is observed with ν 0 and ν 1 . These interactions can be explained by κ and ν 1 contributing to the derivative of x 1 with a negative sign, thus pushing x 1 more and more into the negatives. The effect of ν 0 is similar—it influences the growth of x 0 . The smaller it is, the quicker x 0 grows. Since f 0 > 0 , this contributes to x 1 with positive values and allows x 1 to remain increasing for a longer period of time. One last thing worth pointing out is that even though there is a sliver of an area of decrease in x 1 when κ = 0.8 , ν 0 = 0.55 , we can see from Figure 11 that this has not led to a decrease in x 1 ; that is, the increase before this change in behavior has not been overcome by the outflow of experienced researchers. Thus, the convexity plots can only offer general recommendations. When reaching a conclusion, it would be best if one would incorporate both plots in order to take into account both the outcome and the trajectory with which the institution would be left after the expiry of the chosen strategy.

5. Concluding Remarks

In this work, we have continued the analysis of the model of a substance moving through a network, first proposed in [51]. We have outlined a generalization that could lead to a richer interaction between the cells of a particular chain and have analyzed a slightly less restricted version of the original model. We have expanded upon the analysis of the constant coefficients case and have analyzed the convexity of x 1 , providing sufficient conditions for the behavior of x 1 based only on the coefficients in the system of differential equations in (7) and verifying these results graphically. We have further investigated the influence of the parameters numerically using the fourth-order global error explicit Runge–Kutta method. This part consisted of convexity and outcome analyses.
The obtained results show that in the case of constant coefficients, allowing for a positive feedback loop of the cell ( c 0 > 0 , c 1 > 0 ) leads the solutions to tend to infinity, thus leaving this model with limited applicability to real-world problems. As for the convexity analysis, the results show that lower values of κ , ν 0 , and ν 1 generally lead to a bigger influx of experienced researchers. Further, for a reasonable interpretation of the results, it would be advantageous to incorporate both the behavior and outcome plots, including the qualitative and quantitative analyses necessary for an optimal strategy for reaching the researcher goals of the given institution.
In the course of this analysis, the following questions remain open:
  • A broader examination of the constant coefficient case could be considered. For example, the behavior when there are more than two cells in the chain and the evolution of the cells when c 0 < 0 .
  • A system with more unknowns could be investigated. Instead of system (7), an investigation of the more general system in (6) would lead to a more complex chain structure that requires a deeper analysis of the interactions between the cells.
  • The tackling of a more generalized version of the model could provide a richer chain framework with more versatile connections between the substance amounts in the cells. Such versions could be the full matrix linear version in (4) or a nonlinear version of the form in (3). A possible first step into a general nonlinear modeling of the network could involve a quadratic polynomial of x k for each derivative in the system.
  • The choice of T = 0.8 α in this paper is for demonstration purposes only. Other than T < α , a reasonable endpoint for this model is unclear.
  • The merits of a model can be measured truly by its application and forecasting abilities. A study focusing on fitting the model to real data would be a guide to what formulation of the general model could be useful in real situations. This way, theoretical analysis of such a model would be immensely useful for modeling any situation that might be describable by the model.

Author Contributions

Conceptualization, P.A., V.G. and N.V.; Methodology, P.A. and V.G.; Software, P.A., V.G. and M.V.; Validation, P.A. and V.G.; Formal Analysis, P.A., V.G., M.V. and N.V.; Investigation, P.A. and V.G.; Writing—Original Draft Preparation, P.A., V.G., M.V. and N.V.; Writing—Review and Editing, P.A., V.G., M.V. and N.V.; Visualization, P.A., V.G. and M.V.; Supervision, P.A. and N.V.; Project Administration, P.A. and N.V.; Funding Acquisition, P.A. and M.V. All authors have read and agreed to the published version of the manuscript.

Funding

This study was financed by the European Union-NextGenerationEU, through the National Recovery and Resilience Plan of the Republic of Bulgaria, project DUECOS BG-RRP-2.004-0001-C01.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Leydesdorff, L.; Wagner, C. Macro-level Indicators of the Relations Between Research Funding and Research Output. J. Inf. 2009, 3, 353–362. [Google Scholar] [CrossRef]
  2. Börner, K.; Sanyal, S.; Vespignani, A. Network Science. Annu. Rev. Inf. Sci. Technol. 2007, 41, 537–607. [Google Scholar] [CrossRef]
  3. Ahlswede, R.; Cai, N.; Li, S.Y.; Yeung, R.W. Network Information Flow. IEEE Trans. Inf. Theory 2000, 46, 1204–1216. [Google Scholar] [CrossRef]
  4. Asheim, B.T.; Lawton Smith, H.; Oughton, C. Regional Innovation Systems: Theory, Empirics and Policy. Reg. Stud. 2011, 45, 875–891. [Google Scholar] [CrossRef]
  5. Cooke, P.; Leydesdorff, L. Regional Development in the Knowledge-Based Economy: The Construction of Advantage. J. Technol. Transf. 2006, 31, 5–15. [Google Scholar] [CrossRef]
  6. Vitanov, N.K. Science Dynamics and Research Production. Indicators, Indexes, Statistical laws, and Mathematical Models; Springer: Cham, Switzerland, 2016. [Google Scholar]
  7. González, M.C.; Hidalgo, C.A.; Barabási, A.L. Understanding individual human mobility patterns. Nature 2008, 453, 779–782. [Google Scholar] [CrossRef] [PubMed]
  8. Newman, M.E.J. Coauthorship networks and patterns of scientific collaboration. Proc. Natl. Acad. Sci. USA 2004, 101 (Suppl. 1), 5200–5205. [Google Scholar] [CrossRef]
  9. Oliver, D.W.; Kelliher, T.P.; Keegan, J.G., Jr. Engineering Complex Systems With Models and Objects; McGraw-Hill: New York, NY, USA, 1997. [Google Scholar]
  10. Thurner, S.; Hannel, R.; Klimek. Introduction to the Theory of Complex Systems; Oxford University Press: Oxford, UK, 2018. [Google Scholar]
  11. Sayama, H.; Pestov, I.; Schmidt, J.; Bush, B.J.; Wong, C.; Yamanoi, J.; Gross, T. Modeling Complex Systems with Adaptive Networks. Comput. Math. Appl. 2013, 65, 1645–1664. [Google Scholar] [CrossRef]
  12. Albert, R.; Barabási, A.L. Statistical mechanics of complex networks. Rev. Mod. Phys. 2002, 74, 47–97. [Google Scholar] [CrossRef]
  13. Watts, D.J.; Strogatz, S.H. Collective Dynamics of ‘Small-World’ Networks. Nature 1998, 393, 440–442. [Google Scholar] [CrossRef]
  14. Tejedor, V.; Benichou, O.; Voituriez, R. Close or Connected: Distance and Connectivity Effects on Transport in Networks. Phys. Rev. E 2011, 83, 066102. [Google Scholar] [CrossRef]
  15. Braun, T.; Glänzel, W.; Schubert, A. Scientometrics Indicators. A 32 Country Comparison of Publication Productivity and Citation Impact; World Scientific: London, UK, 1985. [Google Scholar]
  16. Yablonskii, A.I. Mathematical Methods in the Study of Science; Nauka: Moscow, Russia, 1986. (In Russian) [Google Scholar]
  17. Moed, H.F.; Glänzel; Schmoch, W.U. (Eds.) Handbook of Quantitative Science and Technology Research; Springer: Dordrecht, The Netherlands, 2005. [Google Scholar]
  18. Vinkler, P. The Evaluation of Research by Scientometric Indicators; Chandos Publishing: Oxford, UK, 2010. [Google Scholar]
  19. Ford, L.D., Jr.; Fulkerson, D.R. Flows in Networks; Princeton University Press: Princeton, NJ, USA, 1962. [Google Scholar]
  20. Wasserman, S.; Faust, K. Social Network Analysis: Methods and Applications; Cambridge University Press: Cambridge, UK, 1994. [Google Scholar]
  21. Ahuja, R.K.; Magnanti, T.L.; Orlin, J.B. Network Flows. Theory, Algorithms, and Applications; Prentice Hall: Upper Saddle River, NJ, USA, 1993. [Google Scholar]
  22. Barabasi, A.-L. Network Science; Cambridge University Press: Cambridge, UK, 2016. [Google Scholar]
  23. Lewis, T.G. Network Science: Theory and Applications; Wiley: Hoboken, NJ, USA, 2009. [Google Scholar]
  24. Chen, W.-K. Net Theory and Its Applications: Flows in Networks; Imperial College Press: London, UK, 2003. [Google Scholar]
  25. Dimitrova, Z.I. Flows of Substances in Networks and Network Channels: Selected Results and Applications. Entropy 2022, 24, 1485. [Google Scholar] [CrossRef]
  26. Skutella, M. An Introduction to Network Flows Over Time. In Research Trends in Combinatorial Optimization; Cook, W., Lovasz, L., Vygen, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2009; pp. 451–482. [Google Scholar]
  27. May, R.M. Simple Mathematical Models with Very Complicated Dynamics. Nature 1976, 261, 459–467. [Google Scholar] [CrossRef]
  28. Resnick, M. Turtles, Termites, and Traffic Jams: Explorations in Massively Parallel Microworlds; The MIT Press: Cambridge, MA, USA, 1994. [Google Scholar]
  29. Li, B.; Bebis, J.G.; Gunes, M.H. A Survey of Network Flow Applications. J. Netw. Comput. Appl. 2013, 36, 567–581. [Google Scholar] [CrossRef]
  30. Schubert, A.; Glänzel, W. A Dynamic Look at a Class of Skew Distributions. A Model with Scientometric Application. Scientometrics 1984, 6, 149–167. [Google Scholar] [CrossRef]
  31. Vitanov, N.K.; Dimitrova, Z.I. Remarks on Dynamics of Research Production of Researchers and Research Organizations. In Predicting the Dynamics of Research Impact; Manolopoulos, Y., Vergoulis, T., Eds.; Springer: Cham, Switzerland, 2021; pp. 51–70. [Google Scholar]
  32. Piro, F.N.; Seeber, M.; Wang, L. Regional and Sectoral Variations in the Ability to Attract Funding from the European Union’s Seventh Framework Program and Horizon 2020. Scientometrics 2024, 129, 1493–1521. [Google Scholar] [CrossRef]
  33. Treiber, M.; Kesting, A. Traffic Flow Dynamics: Data, Models, and Simulation; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  34. Garavello, M.; Piccoli, B. On Fluido—Dynamic Models for Urban Traffic. Netw. Heterog. Media 2009, 4, 107–126. [Google Scholar] [CrossRef]
  35. Herty, M.; Klar, A. Modeling, Simulation, and Optimization of Traffic Flow Networks. SIAM J. Sci. Comput. 2003, 25, 1066–1087. [Google Scholar] [CrossRef]
  36. Cerquetti, R.; Iovanella, A.; Mattera, R. Clustering Networked Funded European Research Activities through Rank-Size Laws. Ann. Oper. Res. 2023, 342, 1707–1735. [Google Scholar] [CrossRef] [PubMed]
  37. Ausloos, M.; Cerqueti, R. A Universal Rank-Size Law. PLoS ONE 2016, 11, e0166011. [Google Scholar] [CrossRef]
  38. Bastidon, C.; Parent, A. Cliometrics of world stock markets evolving networks. Ann. Oper. 2022, 332, 23–53. [Google Scholar] [CrossRef]
  39. Fawcet, J.T. Networks, linkages, and migration systems. Int. Migr. Rev. 1989, 23, 671–680. [Google Scholar] [CrossRef]
  40. Raymer, J. The Estimation of International Migration Flows: A General Technique Focused on the Origin-Destination Association Structure. Environ. Plan. A 2007, 39, 985–995. [Google Scholar] [CrossRef]
  41. Vitanov, N.K.; Vitanov, K.N. Box Model of Migration Channels. Math. Soc. Sci. 2016, 80, 108–114. [Google Scholar] [CrossRef]
  42. Vitanov, N.K.; Vitanov, K.N. Discrete-Time Model for a Motion of Substance in a Channel of a Network with Application to Channels of Human Migration. Phys. A 2018, 509, 635–650. [Google Scholar] [CrossRef]
  43. Vitanov, N.K.; Vitanov, K.N. On the Motion of Substance in a Channel of a Network and Human Migration. Phys. A 2018, 490, 1277–1294. [Google Scholar] [CrossRef]
  44. Massey, D.S.; Arango, J.; Hugo, G.; KPellegrino, A.; Taylor, J.E. Theories of international migration: A review and appraisal. Popul. Dev. Rev. 1993, 19, 431–466. [Google Scholar] [CrossRef]
  45. White, H.C.; Boorman, S.A.; Breiger, R.L. Social Structure from Multiple Networks. I. Blockmodels of Roles and Positions. Am. J. Sociol. 1976, 81, 730–780. [Google Scholar] [CrossRef]
  46. Vitanov, K.; Vitanov, K.N. Statistical Distributions Connected to Motion of Substance in a Channel of a Network. Phys. A 2019, 527, 121174. [Google Scholar] [CrossRef]
  47. Vitanov, N.K.; Borisov, R.; Vitanov, K.N. On the Motion of Substance in a Channel and Growth of Random Networks. Phys. A 2021, 581, 126207. [Google Scholar] [CrossRef]
  48. Vitanov, N.K.; Borisov, R. A Model of a Motion of Substance in a Channel of a Network. J. Theor. Appl. Mech. 2018, 48, 74–84. [Google Scholar]
  49. Vitanov, N.K.; Borisov, R. Statistical Characteristics of a Flow of Substance in a Channel of Network that Contains Three Arms. Stud. Comput. Intell. 2018, 793, 421–432. [Google Scholar]
  50. Gao, Z.-K.; Jin, N.-D.; Wang, W.-X. Nonlinear Analysis of Gas-Water/Oil-Water Two-Phase Flow in Complex Networks; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
  51. Vitanov, N.K.; Dimitrova, Z.I. A Mathematical Theory of Motion of Researchers between Research Organizations. Mathematics 2024, 12, 1984. [Google Scholar] [CrossRef]
  52. Runge, C. Über die numerische Auflösing von Differentialgleichungen. Math. Ann. 1895, 46, 167–178. [Google Scholar] [CrossRef]
  53. Kutta, M.W. Beitrag zur Naherungsweisen Integration totaler Differentialgleichungen. Math. Phys. 1901, 46, 435–453. [Google Scholar]
  54. Butcher, J.C. Numerical Methods for Ordinary Differential Equations, 3rd ed.; John Wiley & Sons: London, UK, 2016; pp. 259–262. [Google Scholar]
  55. Borisov, R.; Dimitrova, Z.I.; Vitanov, N.K. Statistical Characteristics of Stationary Flow of Substance in a Network Channel Containing Arbitrary Number of Arms. Entropy 2020, 22, 553. [Google Scholar] [CrossRef]
  56. Borisov, R.; Vitanov, N.K.; Ivanova, T.; Dimitrova, Z.I. Analysis of Motion of Substance in Channel of Network in Presence of Pumping. J. Theor. Appl. Mech. Sofia 2020, 50, 330–337. [Google Scholar]
  57. Vitanov, N.K.; Vitanov, K.N.; Kantz, H. On the Motion of Substance in a Channel of a Network: Extended Model and New Classes of Probability Distributions. Entropy 2020, 22, 1240. [Google Scholar] [CrossRef]
  58. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series and Productsf, 7th ed.; Academic Press: Cambridge, MA, USA, 2007; pp. 883–884. [Google Scholar]
  59. Hartman, P. Ordinary Differential Equations, 2nd ed.; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2002; pp. 8–15. [Google Scholar]
Figure 1. Diagram of the interactions between the k-th cell and its neighbors, the environment, and the network.
Figure 1. Diagram of the interactions between the k-th cell and its neighbors, the environment, and the network.
Mathematics 13 02930 g001
Figure 2. Diagram of the k-th cell and the interactions between it and its neighbors for the restricted model.
Figure 2. Diagram of the k-th cell and the interactions between it and its neighbors for the restricted model.
Mathematics 13 02930 g002
Figure 3. Theorem 3.
Figure 3. Theorem 3.
Mathematics 13 02930 g003
Figure 4. Theorem 4.
Figure 4. Theorem 4.
Mathematics 13 02930 g004
Figure 5. Behavior plots with x 0 = ( 30 , 15 ) , ν 0 = 0.55 , α = 2 , κ = 1 , and f 0 = 1 .
Figure 5. Behavior plots with x 0 = ( 30 , 15 ) , ν 0 = 0.55 , α = 2 , κ = 1 , and f 0 = 1 .
Mathematics 13 02930 g005
Figure 6. Behavior plots with x 0 = ( 30 , 15 ) , ν 0 = 0.3 , α = 2 , κ = 1 , and f 0 = 1 .
Figure 6. Behavior plots with x 0 = ( 30 , 15 ) , ν 0 = 0.3 , α = 2 , κ = 1 , and f 0 = 1 .
Mathematics 13 02930 g006
Figure 7. Solution and its derivatives with x ( 0 ) = ( 30 , 15 ) , ν 0 = 0.55 , ν 1 = 0.95 , α = 2 , κ = 1 , and f 0 = 1 .
Figure 7. Solution and its derivatives with x ( 0 ) = ( 30 , 15 ) , ν 0 = 0.55 , ν 1 = 0.95 , α = 2 , κ = 1 , and f 0 = 1 .
Mathematics 13 02930 g007
Figure 8. Solution and its derivatives with x ( 0 ) = ( 30 , 15 ) , ν 0 = 0.55 , ν 1 = 0.3 , α = 2 , κ = 1 , and f 0 = 1 .
Figure 8. Solution and its derivatives with x ( 0 ) = ( 30 , 15 ) , ν 0 = 0.55 , ν 1 = 0.3 , α = 2 , κ = 1 , and f 0 = 1 .
Mathematics 13 02930 g008
Figure 9. Behavior plots for ν 0 = 0.55 , α = 2 , κ { 0 , 0.4 , 0.8 , 1.2 , 1.6 , 2 } , and f 0 = 1 .
Figure 9. Behavior plots for ν 0 = 0.55 , α = 2 , κ { 0 , 0.4 , 0.8 , 1.2 , 1.6 , 2 } , and f 0 = 1 .
Mathematics 13 02930 g009
Figure 10. Plots of x 1 ( t ) with x ( 0 ) = ( 30 , 15 ) , ν 0 = 0.55 , ν 1 = 0.95 , α = 2 , and f 0 = 1 .
Figure 10. Plots of x 1 ( t ) with x ( 0 ) = ( 30 , 15 ) , ν 0 = 0.55 , ν 1 = 0.95 , α = 2 , and f 0 = 1 .
Mathematics 13 02930 g010
Figure 11. Outcome plots with x 0 = ( 30 , 15 ) , α = 2 , and f 0 = 1 .
Figure 11. Outcome plots with x 0 = ( 30 , 15 ) , α = 2 , and f 0 = 1 .
Mathematics 13 02930 g011
Table 1. Errors for (7) using the Runge–Kutta method with initial condition x 0 = ( 30 , 15 ) .
Table 1. Errors for (7) using the Runge–Kutta method with initial condition x 0 = ( 30 , 15 ) .
h p L RMSE
x 0 x 1 x 0 x 1
0.1(0.55, 0.8, 2, 1, 1)3.38 × 10−41.46 × 10−39.25 × 10−54.16 × 10−4
0.1(0.55, −0.9, 2, 1, 1)3.38 × 10−41.58 × 10−39.25 × 10−54.40 × 10−4
0.01(0.55, 0.8, 2, 1, 1)3.98 × 10−81.49 × 10−77.52 × 10−93.08 × 10−8
0.01(0.55, −0.9, 2, 1, 1)3.98 × 10−81.62 × 10−77.52 × 10−93.23 × 10−8
0.001(0.55, 0.8, 2, 1, 1)4.32 × 10−121.48 × 10−118.24 × 10−132.93 × 10−12
0.001(0.55, −0.9, 2, 1, 1)4.32 × 10−121.66 × 10−118.24 × 10−133.39 × 10−12
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Atanasova, P.; Georgiev, V.; Veselinova, M.; Vitanov, N. Further Results on the Mathematical Theory of Motion of Researchers Between Research Organizations. Mathematics 2025, 13, 2930. https://doi.org/10.3390/math13182930

AMA Style

Atanasova P, Georgiev V, Veselinova M, Vitanov N. Further Results on the Mathematical Theory of Motion of Researchers Between Research Organizations. Mathematics. 2025; 13(18):2930. https://doi.org/10.3390/math13182930

Chicago/Turabian Style

Atanasova, Pavlina, Valentin Georgiev, Magdalena Veselinova, and Nikolay Vitanov. 2025. "Further Results on the Mathematical Theory of Motion of Researchers Between Research Organizations" Mathematics 13, no. 18: 2930. https://doi.org/10.3390/math13182930

APA Style

Atanasova, P., Georgiev, V., Veselinova, M., & Vitanov, N. (2025). Further Results on the Mathematical Theory of Motion of Researchers Between Research Organizations. Mathematics, 13(18), 2930. https://doi.org/10.3390/math13182930

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop