Preprint
Article

Networks Based on Graphs of Transient Intensities and Product Theorems in Their Modelling

Altmetrics

Downloads

32

Views

15

Comments

0

A peer-reviewed article of this preprint also exists.

This version is not peer-reviewed

Submitted:

06 September 2024

Posted:

06 September 2024

You are already at the latest version

Alerts
Abstract
The paper considers two models of queuing with a varying structure based on the introduction of additional transient intensities into known models or their combinations, which create stationary distributions convenient for calculation. In the first model, it is a probabilistic mixture of known stationary distributions with given weights. In the second model, this uniform distribution is repeatedly used in physical statistics. Both models are based on the selection of states, between which additional transient intensities are introduced. The algorithms used in the paper for introducing new transient intensities are closely related to the concept of flow in a deterministic transport network. The introduced controls are selected so that the marginal distribution of the combined system is a mixture of the marginal distributions of the combined systems with different weights determined by the introduced transient intensities. As a result, the process of functioning of the combined system is obtained by switching processes corresponding to different combined systems at certain points in time.
Keywords: 
Subject: Computer Science and Mathematics  -   Probability and Statistics

0. Introduction

Stochastic processes on graphs are widely used in the construction and research of applied stochastic models (see, for example, [1,2,3,4,5] and references to them). These applied problems are closely connected with admission and pricing optimization of on-street parking with delivery bays [6]. It is worthy to say about joint optimization of preventive maintenance and triggering mechanism for k-out-of-n: F systems with protective devices based on periodic inspection [7]. Another applied problem is considered in managing production-inventory-maintenance systems with condition monitoring [8].
In particular, these constructions may be used in modelling of the so-called functional systems introduced by P.K. Anokhin [9,10] in neurophysiology. According to Anokhin’s definition, a functional system is urgently formed to obtain the desired result and disintegrates after receiving this result. In particular, as a student of the famous physiologist I.P. Pavlov, P.K. Anokhin proved that the feedback cycle in the body is much more complicated and includes entire zones in the brain. Following this, P.K. Anokhin tried to involve even N. Wiener in the analysis of such complex interactions. This example clearly shows how the complexity of tasks and related queuing network models increases. At the same time, there is a whole series of modern anatomical and psychological studies on the transformation of short-term memory into long-term memory with the participation of the hippocampus [11,12,13,14].
To construct a mathematical model of queuing networks with a varying structure, the construction of discrete ergodic Markov processes with continuous time is used in this paper. And the model itself is a combination of several queuing systems. In this case, the set of states of the combined system is the union of the sets of states of the combined subsystems. This is the difference from the classical queuing networks, in which the set of states of the system is a direct product of the sets of states of the combined systems [15,16]. The transient intensities between the states of different systems may be considered as a control which defines a protocol of functioning the system. And stationary distribution of combined system becomes probabilistic mixture of stationary distributions of combined subsystems.
Second and very important calculation problem closely connected with first one as in technical so in a meaningful sense is to analyse a method for controlling a single-channel queuing system with failures in order to give it properties that display patterns of real processes interesting for applications. It is noteworthy that in order for these systems to be acceptable for repeated use, they must have a sufficiently smooth distribution over a variety of states. The attention to uniform distribution is explained by the fact that it is characterized by the absence of any priorities for individual states. To do this, here, by analogy with the statistical mechanics [17,18], a queuing system with uniform distribution over a set of states is designed.
The construction of queuing system with a uniform stationary distribution is based on a graph of transient intensities, in each node of which the sum of input intensities is equal to the sum of output intensities. Such a network is constructed in the paper from a deterministic transport network (see, for example, [19,20]) by introducing an additional transient intensity from the final vertex to the initial one so that the intensity of the flow along it coincides with the total flow in the bipolar. Such queuing systems is a special case of stochastic cleaning systems that accept and accumulate input data of random variables over random time intervals until pre-defined criteria are met. Then some or all of these inputs are instantly cleared (see, for example, [21,22,23,24]).
An alternative way to solve this problem in the paper is to use the product theorems [15,16]. To construct such a queuing system, the product theorem for a connected graph of transient intensities consisting of triangles/pyramids with disjoint edges [25], which is a generalization of the classical Jackson product theorem with a finite number of states and with unit factors in all nodes.

1. Materials and Methods

In this paper, the ergodicity theorem is used for discrete Markov processes with a countable set of states. The main condition of this theorem is the existence of a limiting distribution satisfying the Kolmogorov-Chapman equalities. The next method is product theorem for open (Jackson, [15]) or closed (Gordon-Newell [16]) queuing network. The main result of these theorems, used later in the article, are the formulas themselves for calculating limit distributions, including products of degrees of load coefficients in individual network nodes. The article also uses the concept of a deterministic transportation network [19,20] to design a queuing network with a stationary uniform distribution.

1.1. Ergodicity Theorem

The following ergodicity theorem of discrete Markov process with continuous time is proved (see, for example, [26,27], Theorems 2.4, 2.5]).
Theorem 1. 
Suppose that a homogeneous Markov process X ( t ) , t 0 , with a discrete and counting set of states X , with transient intensities λ ( i , j ) , i , j X , satisfies the conditions
(A)system of equations
u j i X λ j i = i X u i λ i j , j X ,
has at least one solution { u i } such that 0 < i X | u i | < ,
(B)all process states are communicating, i.e. i , i * X i 1 , . . . , i r X : λ i i 1 > 0 , λ i 1 i 2 > 0 , . . . , λ i r i * > 0
(C)the regularity condition is met, i.e. Λ < : j X i X λ j i < Λ .
Then the process X ( t ) is ergodic, its stationary distribution coincides with the limit (ergodic) and is uniquely determined from the system (1) and the normalization conditions.

1.2. Product Theorems

An open Jackson network G is a network with an intensity λ of Poisson input flow. It consists of m single-server queuing systems with service intensities μ i , i = 1 , . . . , m . Between these nodes customers are circulating. The dynamics of the customers motion in the network is set by the route matrix Θ = | θ i j | i , j = 0 m , where θ i j are probabilities of transition after service at node i to mode to node j, θ 00 = 0 , node number 0 is an external source. It is assumed that the route matrix is indecomposable, i.e. i , j { 0 , 1 , . . . , m } i 1 , i 2 , . . . , i r { 1 , . . . , m } : θ i i 1 > 0 , θ i 1 i 2 > 0 , . . . , θ i r j > 0 . Then the vector Λ = ( λ , λ 1 , λ 2 , . . . , λ m ) is the only solution to the system Λ = Λ Θ . The functioning of the entire network (the number of customers in service centres) is described by a discrete Markov process N ( t ) with multiple states Y = { n = ( n 1 , . . . , n m ) : n 1 , . . . , n m 0 } and non-zero transient intensities ( n Y ):
L ( n , n + e k ) = λ θ 0 k , L ( n + e k , n ) = μ k θ k 0 ,
L ( n + e k , n + e i ) = μ k θ k i , 1 k i m .
Here e k is a m-dimensional vector whose k component is 1 , and rest are 0 . In these conditions the following product theorem is proved in [15].
Theorem 2. 
If λ i < μ i , i = 1 , , m , then Markov process N ( t ) is ergodic and its stationary distribution satisfies the formula
π ( n ) = C 1 i = 1 m a i ( n i ) , a i ( n i ) = λ i μ i n i , C = i = 1 m μ i μ i λ i .
Consider now closed queuing network G with states set Y = { ( ( n + e k , n + e i ) ) : 0 n i , i = 1 , , m , i = 1 m n i = K } where and all n k are integers. Here K is the total number of customers in the network G . Then the following product theorem is proved in [16].
Theorem 3. 
Assume that the network G is described by discrete Markov process Y ( t ) , t 0 with states set Y and transition intensities θ k , i . If route matrix Θ = θ k i k , i = 1 m of the set G satisfies the condition
0 < θ k i < 1 , 1 k , i m
then appropriate system of motion equations [16]
( λ 1 , , λ m ) = ( λ 1 , , λ m ) Θ
has infinite number of solutions ( λ 1 , , λ m ) with non-negative components belonging half axis. The Markov process Y ( t ) is ergodic and its stationary distribution π ( n ) , n Y , is calculated by the formula
π ( n ) = C 1 Ψ ( n ) , Ψ ( n ) = i = 1 m a i ( n i ) , C = n Y Ψ ( n ) , a i ( n i ) = λ i μ i n i

2. Results

The main results of the paper are presented in two subsections. The first subsection contains the procedure for switching between queuing subsystems/networks using additional transient intensities. It is proved that for such systems with switching between subsystems, the stationary distribution is a probabilistic mixture of stationary distributions for switched subsystems. The second subsection is devoted to the construction of queuing systems with uniform stationary distribution. In this subsection, the two-pole construction is used as a graph of transient intensities with the introduction of a transient intensity from the output vertex to the input one. In addition, open networks with a finite number of states and with single load factors in nodes are designed as queuing networks with uniform stationary distribution.

2.1. Queuing Networks with Varying Structure

Using ergodicity theorem 1, limit relations are constructed in this section for stationary distributions of discrete Markov processes with continuous time. They are used to calculate the marginal distributions of exponential queuing networks operating in a random environment. We are talking about networks whose structure (a set of operating nodes, an intensity of service and input flow, a route matrix, a number of states, transitions between nodes) or type (open, closed network) changes when some state of a system reaches some meaning. Based on the proved theorem and the choice of the functioning scheme for the models under consideration, formulas for calculating their marginal distributions are obtained and additional computational algorithms are constructed. These results are illustrated by Example 1 of switching between two different Markov processes.

2.1.1. Basic Theorems on Stationary Distributions of Markov Processes with Connecting Transient Intensities

Consider m discrete, homogeneous and irreducible (and therefore ergodic) Markov processes X k ( t ) , t 0 , k = 1 , , m , with sets of states X k , with transient intensities λ k ( x k , y k ) 0 , and stationary probabilities P k ( x k ) , x k , y k X k . From the stationary Kolmogorov-Chapman equations, the equalities follow
y k X k P k ( x k ) λ k ( x k , y k ) = y k X k P k ( y k ) λ k ( y k , x k ) , x k X k .
Theorem 4. 
Suppose that additional transient intensities are introduced between some states x k * X k , k = 1 , , m , of processes X k ( t )   Λ ( x k * , x i * ) > 0 , i , k = 1 , , m , satisfying for some 0 < c k , k = 1 , , m , k = 1 m c k = 1 , conditions
1 i m , i k c k P k ( x k * ) Λ ( x k * , x i * ) = 1 i m , i k c i P i ( x i * ) Λ ( x i * , x k * ) , 1 k m .
Then the process X ( t ) with a set of states X = k = 1 m X k and transient intensities
λ k ( x k , y k ) , x k , y k X k ; k = 1 , , m , Λ ( x k * , x i * ) , 1 k i m ,
is also ergodic and its stationary distribution π has the form
π ( x k ) = c k P k ( x k ) , x k X k ; k = 1 , , m .
Proof. 
The proof of this theorem is based on the ergodicity theorem 1 and the stationary Kolmogorov-Chapman equations for the distribution of π ( x ) , x X , following from the formulas (8), (9).
Corollary 1. 
Let the numbers α i , k satisfy the conditions
0 α i , k = α k , i , α k , k = 0 , 1 k i m ,
and the numbers Λ ( x k * , x i * ) satisfy the equalities
α k , i = c k P k ( x k * ) Λ ( x k * , x i * ) , 1 k i m .
Then the equalities i = 1 m α k , i = i = 1 m α i , k imply the equalities (9). The equalities (12) allow α k , i , satisfying the conditions (11), to determine the transient intensities Λ ( x k * , x i * ) . For us, the most interesting case will be when the equalities c k = 1 / m , k = 1 , , m , are fulfilled.
Example 1. 
Suppose that the discrete Markov processes X 1 ( t ) , X 2 ( t ) , considered in Theorem 2 describe the number of customers in single-server queuing systems M | M | 1 | with Poisson input flows with intensities λ 1 , λ 2 and with service intensities μ 1 , μ 2 , ρ 1 = λ 1 / μ 1 < 1 , ρ 2 = λ 2 / μ 2 < 1 . Then discrete Markov processes X 1 ( t ) , X 2 ( t ) , describing the numbers of customers in first and second queuing systems have marginal distributions P 1 ( x 1 = k ) = ( 1 ρ 1 ) ρ 1 k , P 2 ( x 2 = l ) = ( 1 ρ 2 ) ρ 2 l , k , l = 0 , 1 , . Select the states x 1 * = 0 , x 2 * = 0 , select c 1 , c 2 , 0 < c 1 , c 2 , c 1 + c 2 = 1 and determine the intensities of transitions Λ 1 = λ ( x 1 * = 0 , x 2 * = 0 ) , Λ 2 = Λ ( x 2 * = 0 , x 1 * = 0 ) from the conditions (9):
c 1 ( 1 ρ 1 ) Λ ( x 1 * = 0 , x 2 * = 0 ) = c 2 ( 1 ρ 2 ) Λ ( x 2 * = 0 , x 1 * = 0 ) .
For this example, the positive intensities of transitions between states are described by Figure 1.
Preprints 117467 i001
Figure 1. Transient intensities in the queuing system from Example 1.
Assume that λ 1 = 3 , μ 1 = 4 , ρ 1 = 3 4 ; λ 2 = 4 , μ 2 = 5 , ρ 2 = 4 5 ; c 1 = 1 4 , c 2 = 3 4 , then Λ ( x 1 * , x 2 * ) Λ ( x 2 * , x 1 * ) = 12 5 and so we may take, for example, Λ ( x 1 * , x 2 * ) = 12 , Λ ( x 2 * , x 1 * ) = 5 .
Remark 1. 
Markov processes X k ( t ) may describe open/closed queuing networks. For such networks, Jackson’s/Gordon’s theorems allow to calculate both the distributions P k ( x k ) and their values at points x k * and to determine the transition intensities between x k * using the selected c k , k = 1 , , m . If the distributions P k ( x k ) correspond open networks, then it is convenient to choose zero vectors as x k * .
Remark 2. 
Analogous but more complicated models of switching from one Markov process to another Markov process (or from on to off periods of input flow) are considered in [28].

2.2. Queuing Networks with Uniform Stationary Distributions

All networks describing by Markov process with stationary uniform distribution are constructed using the following statement.

2.2.1. Main Balance Theorem

Theorem 5. 
Suppose that a discrete Markov process X ( t ) with a finite set of states X and with transient intensities γ ( i , k ) , i , k X , i k , satisfies the following condition of states connectivity. For i , k X i k i 1 , , i r X , r 0 ( i 0 = i ) , so that
γ ( i , i 1 ) > 0 , γ ( i 1 , i 2 ) > 0 , , γ ( i r , k ) > 0 ,
and for any i X , the equalities are fulfilled
k X , k i γ ( i , k ) = k X , k i γ ( k , i ) .
Then the Markov process X ( t ) is ergodic and its stationary distribution p ( i ) is uniform on the set of states X .
Proof. 
Indeed, the relations (13), (14) and Theorem 1 imply ergodicity (and hence the existence of a single stationary distribution) for the discrete Markov process X ( t ) [26,27]. Moreover, it follows from the equalities (14) that the uniform distribution p ( i ) , i X , satisfies the stationary Kolmogorov-Chapman equations.
Example 2. 
Consider a model of a single-server queuing system with failures M | M | 1 | m when the number of customers exceeds the upper limit m . We describe this queuing system by a discrete Markov process X ( t ) with states 0 , 1 , , m , characterizing the number of customers in the system. Suppose that the Poisson input flow to this queuing system has an intensity λ , and the service intensity is μ . Then the transition intensities between the states of the system have the form (Figure 2)
γ ( i , i + 1 ) = λ , γ ( i + 1 , i ) = μ , i = 0 , 1 , , m 1 .
Preprints 117467 i002
Figure 2. Transient intensities in a system with failures M | M | 1 | m .
Let’s denote ρ = λ / μ the system load factor, then the stationary probability p ( i ) of finding the system in the state i satisfies the equalities
p i = ( 1 ρ ) ρ i 1 ρ m + 1 , ρ 1 ; p i = 1 m + 1 , ρ = 1 ; i = 0 , 1 , , m .
Now let’s transform the system with failures M | M | 1 | m into a system with a uniform distribution of stationary probabilities (Figure 3). To do this, we will introduce additional transition intensities into the M | M | 1 | m system, characterizing the cleaning of the system from customers and the replenishment of the system with deleted customers
γ ( 0 , m ) = λ , γ ( m , 0 ) = μ .
Preprints 117467 i003
Figure 3. Transient intensities in a system with uniform stationary distribution.
An elementary calculation shows that the states 0 , 1 , , m , 0 form a cycle in which the sum of the intensities entering the state i , is equal to the sum of the intensities leaving the state (and is equal to λ + μ ). It follows that the stationary probabilities of being in the states of the extended system satisfy the equality
p ( i ) = 1 m + 1 , i = 0 , 1 , , m ,
and the stationary distribution itself is uniform. Thus, by introducing only two new transient intensities given in the formula (17), the stationary distribution (16) is transformed into a uniform stationary distribution (10). This change has a particularly strong effect for the state 0 , into which the discrete Markov process x ( t ) , characterizing the number of customers in the system at the moment t , passes from the state m .
Remark 3. 
It should be noted that the transition intensities γ ( 0 , m ) = μ , γ ( m , 0 ) = λ introduced in Figure 4 may be changed. Indeed, at the vertices 1 , , m 1 of a graph depicting the states of the M | M | 1 | m system and its transient intensities (Figure 4), the difference between the sum of the output intensities and the sum of the input intensities is zero. At the vertex 0, this difference is equal to λ μ , and at the vertex m it is equal to μ λ . Therefore, introducing between the vertices 0 , m transient intensities γ ( 0 , m ) = μ , γ ( m , 0 ) = λ , λ + μ = λ + μ , it is possible to obtain equality to zero of the corresponding differences. Moreover, with λ > μ , we can select λ = λ μ + ε , μ = ε , ε > 0 . If λ = 1 , μ = 0 , 8 then it is possible to choose μ = 0 , 05 , λ = 0 , 25 .
Similarly, if μ > λ , then the transient intensities, introducing between the vertices 0 , m , the transient intensities γ ( 0 , m ) = λ , γ ( m , 0 ) = μ , λ + μ = λ + μ , it is possible with μ = μ λ + ε , λ = ε , ε > 0 , to get the corresponding differences of incoming and outgoing intensities are equal to zero. In this case we can select μ = 1 , 5 , λ = 1 , 2 , then it is possible to choose λ = 0 , 05 , μ = 0 , 35 . It should be noted that in order to weaken the connection 0 m , leading to frequent switches between these states 0 , m , it is enough to require the condition ε 1 .

2.2.2. Queuing Network Formed from a Transportation Network

Let’s now consider a queuing network composed of single-server queuing systems at the nodes of some deterministic transport network [19]. Let this transport network be represented as an oriented acyclic bipolar with a set of vertices V and a set of edges E . On each edge u of the set E, the value of the flow c u is determined so that for each vertex (excluding the initial and final vertices) the sum of the flows entering it equals the sum of the outgoing ones there are flows from it. Let’s denote Λ the amount of the flow in this deterministic transport network (the sum of flows leaving the initial vertex equal to the sum of flows entering the final vertex).
Example 3. 
Let us now proceed to the definition of discrete Markov process X ( t ) describing this network. On each edge u E , we define several states of the discrete Markov process X ( t ) , indexing them 0 u , , n u . Such a Markov process defines some kind of queuing network, in the nodes of which there are single-server queuing systems with failures. The states 0 u , , n u characterize the number of customers in the system located on the edge u . Moreover, the extreme states 0 u , n u can also describe the number of customers in systems adjacent to this system if there is a transition of customers between these systems. Additionally, we introduce the transient intensity Λ from the terminal node of the bipolar to the initial node. Then all states of the process X ( t ) will be communicating, and the process X ( t ) will be ergodic. From the construction of the transient intensities of the process X ( t ) (Figure 4), it follows that the sum of the input intensities is equal to the sum of the output intensities for each state. Therefore, the stationary distribution of the so-constructed process X ( t ) , defining a certain queuing network, is uniform.
Assume that λ = 1 , μ = 0.5 , C = 1 ; λ = 2 , μ = 1 , C = 2 , then
Λ = min ( C , λ μ ) + min ( C , λ μ ) = min ( 1 , 0.5 ) + min ( 2 , 1 ) = 1.5 .
Preprints 117467 i004
Figure 4. Graph of the transient intensities of Markov process based on a deterministic transport network.

2.3. Some Generalizations of Product Theorems

For an open Jackson network, the graph Γ of transient intensities consists of a set of triangles (pyramids for m > 2 ) filling the entire first quadrant. In Figure 5, the graph Γ consists of a single triangle. This subsection presents more complex graphs of transient intensities for queuing networks with a limited number of customers at different nodes.
Preprints 117467 i005
Figure 5. Transient intensities in the simplest connected graph illustrating Formulas (2), (3).
Everywhere else, we will use the generalization of the relations (2), (3) for the case when for n Y 0 vectors (Figure 1) ( n , n + e k ) , ( n + e k , n + e i ) , n Y 0 , 1 k i m create the connected graph Γ . As examples of the set Y it is possible to take
Y 1 = { n : 0 i = 1 m n i K } , Y 2 = { n : 0 n i K i , i = 1 , , m } .

2.3.1. Main Product Theorem

Then the graph Γ contains a finite number of vertices (which we will also denote Y ) and a finite number of edges. Belonging the edge ( n , n + e k ) to the graph Γ characterizes permission for a customer to enter node k from the outside (from node 0). And the absence of the edge ( n , n + e k ) in the graph Γ means that the customer received by the node k from the outside leaves the network. Belonging the edge ( n + e k , n ) to the graph Γ means permission to complete the customer service in node k , and the absence of the edge edge ( n + e k , n ) in the graph Γ is a ban of a such procedure. Belonging the edge ( n + e k , n + e i ) to the graph Γ means permission to complete the service of the customer in the node i, followed by a transition to the k node and to complete the customer service at the k node, followed by a transition to the i node. On the contrary, the absence of the edge ( n + e k , n + e i ) in the graph Γ means a ban on the corresponding transitions (in both directions) (see, for example Figure 1). Such permissions and prohibitions define the protocol of the G network. Then, using the product theorem for open queuing networks [15], it is proved the following product theorem in [25]. In this subsection, the number of vertices of the corresponding graphs determines the parameter of a uniform stationary distribution.
Theorem 6. 
The Markov process Y ( t ) defined by such graph Γ is ergodic and its stationary distribution [25] π ( n ) , n Y , is calculated by the formula
π ( n ) = C 1 Ψ ( n ) , Ψ ( n ) = i = 1 m a i ( n i ) , C = n Y Ψ ( n ) , a i ( n i ) = λ i μ i n i .
In Theorem 2 graph Γ is connected and consists of triangles (or pyramids). Without this assumption product formula for stationary distribution can not be proved. Theorem 2 is proved by checking Kolmogorov-Chapman equalities in conditions of formula (4) for a single triangle/pyramid. Then these triangles are glued together by their vertices (not by edges). Then the obtained equalities are already fulfilled for the entire network.
Corollary 2. 
If λ i = μ i , i = 1 , , m then limit distribution π ( n ) is uniform. Main parameter of uniform distribution here is a number of states.

2.3.2. Closed Queuing Network

From Theorem 3, using ergodicity theorems for Markov chains with a finite number of states [26], it is not difficult to prove the following statement. All solutions of a system of linear algebraic equations (6) consisting of positive components are representable as a ( λ 1 * , , λ m * ) , where a > 0 and there is (single) vector ( λ 1 * , , λ m * ) satisfying the equality k = 1 m λ k * = 1 . Then, using the product theorem 3 for closed queuing networks with single-channel systems nodes [16], it is not difficult to establish that when the equalities μ k = a λ k * , k = 1 , , m , limit distribution π ( n ) of the Markov process characterizing the number of customers in the network nodes is uniform. Moreover, the uniform stationary distribution in this network has the number M ( K , m ) of states. Here M ( K , m ) is the number of solutions of the Diaphantine equation n 1 + + n m = K in non-negative integers or the number of placements of K indistinguishable particles over m distinguishable cells [29,30] equal to
M ( n , m ) = C n + m 1 n

2.4. Open Queuing Networks with Finite Numbers of Customers

In this section, we assume that λ i = μ i , i = 1 , , m , which ensures a uniform stationary distribution.
Example 4. 
Let’s consider an open network with a total number of customers of no more than K , described in the Theorem 3. The graph characterizing the transient intensities of this network is shown in Figure 5 on the left.
Preprints 117467 i006
Figure 5. Example of a graph defining a network with a total number of customers of no more than K .
The set of vertices of this graph (Figure 5, on the right)
L = { ( n 1 , , n m ) , 0 n i , i = 1 , , m , i = 1 m n i = K }
let’s imagine it as a union of disjoint subsets L = i = 0 K L i , where
L i = { ( n 1 , , n m ) , 0 n j , j = 1 , , m , i = 1 m n j = i } , i = 0 , 1 , , K .
Then from Formula (20) we find the number M of vertices in the set L :
M = i = 0 K C i + m 1 m 1 .
Let’s now turn to the consideration of an open network (Figure 6) with a limited number of customers, characterized by the condition 0 n i K i , i = 1 , , m .
Example 5. 
The graph (Figure 6 on the left) has a set L of network states (Figure 6 on the right) which may be represented as a union of disjoint subsets L = j = 0 m L j , where
L 0 = { ( n 1 , , n m ) : 0 n i K i 1 , i = 1 , , m } ,
L j = { ( n 1 , , n j 1 , K j , n j + 1 , , n m ) , 0 n i K i , i = l , , m , i j } , j = 1 , , m .
Preprints 117467 i007
Figure 6. Example of graph defining network with the number of customers n i K i , i = 1 , , m .
It follows that the number M of vertices in the set L satisfies the equality
M = i = 1 m K i 1 + j = 1 m 1 K j .
Corollary 3. 
Suppose that the graph Γ is defined by a set of vertices L 0 . Replace λ k , μ k , k = 1 , , m , in each triangle/pyramid defined for n L 0 (see Figure 5) by a ( n ) λ k , a ( n ) μ k , k = 1 , , m . Then, with such a replacement, the statement of Theorem 6 and Corollary 2 will remain valid. Then parameters a ( n ) , n L 0 may be considered as queuing network management.

3. Discussion

The number of examples in the first model can be significantly expanded using well-known formulas for marginal distributions in various queuing systems, the numbers of customers in which describe the process of death and birth [26]. Similarly, random processes describing the number of customers in nodes of an open queuing network [15] or a closed queuing network [16] can also be used for this purpose? limit distributions in which obey product theorems.
The design of the managed queuing network given in the second model allows for numerous generalizations based on the model of a deterministic transport network with single input and output nodes [19,20]. By determining the total flow to the output node in a deterministic network and building an edge from the output node to the input node with this flow, it is possible to obtain a system with a uniform stationary distribution. To determine the number of states of a Markov process with a stationary distribution, it is necessary to use the known combinatorics results obtained, in particular, by solving the Diaphantine equations.

4. Conclusions

This article presents two models of managed queuing systems with a variable structure. The first model is based on a combination of several well-known models with switching between them. The second model is based on the deterministic transport network model and uses the introduction of feedback in a queuing system with failures and with a single server. Stationary distributions are calculated for both models. In the first model, this distribution may be represented as a mixture of stationary distributions with given weights and a fixed number of customers. For the second model, this is a uniform distribution. The article calculates the number of states of a discrete Markov process describing queuing networks with uniform stationary distributions.
It is planned to expand the set of models of queuing networks with a variable structure (subsection 2.1) and consider models of networks with failures and server recovery. It is also planned to additionally consider models of queuing networks built using deterministic transport networks (example 5). Referring to fundamental examples in which new continuations are discovered helps to see what new possibilities arise when considering systems with a changing structure or systems with a uniform stationary distribution.
The research was carried out within the state assignment for IAM FEB RAS (N 075-00459-24-00).

Funding

This research received no external funding.

Acknowledgments

The author thanks Y.N. Kharchenko for his help in interpreting some results of statistical physics.

Conflicts of Interest

The author declares no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Grimmett, G. Probability on Graphs, Second Edition, Volume 8 of the IMS Textbooks Series; Cambridge University Press: Cambridge, UK, 2018. [Google Scholar]
  2. Van der Hofstad, R. Random Graphs and Complex Networks. Volume 1. Cambridge Series in Statistical and Probabilistic Mathematics; Cambridge University Press: Cambridge, UK, 2017. [Google Scholar]
  3. Bet, G.; van der Hofstad, R.; van Leeuwaarden, J.S. Big jobs arrive early: From critical queues to random graphs. Stochastic Syst. 2020, 10, 310–334. [Google Scholar] [CrossRef]
  4. Kriz, P.; Szala, L. The Combined Estimator for Stochastic Equations on Graphs with Fractional Noise. Mathematics 2020, 8. [Google Scholar] [CrossRef]
  5. Overtona, Ch.E.; Broomb, M.; Hadjichrysanthouc, Ch.; Sharkeya, K.J. Methods for approximating stochastic evolutionary dynamics on graphs. J. Theor. Biol. 2019, 468, 45–59. [Google Scholar] [CrossRef] [PubMed]
  6. Legros, B.; Fransoo, J.C. Production, Manufacturing, Transportation and Logistics Admission and pricing optimization of on-street parking with delivery bays. European Journal of Operational Research 2024 312 (1) 138–149.
  7. Ning, R.; Wang, X.; Zhao, X.; Li, Z. Joint optimization of preventive maintenance and triggering mechanism for k-out-of-n: F systems with protective devices based on periodic inspection. Reliability Engineering and System Safety 2024, 251, 110396. [Google Scholar] [CrossRef]
  8. Feng, H.; Zhang, Sh.H.; Zhang, Y. Production, Manufacturing, Transportation and Logistics Managing production-inventory-maintenance systems with condition monitoring. European Journal of Operational Research 2023 310 (2) 698–711.
  9. Anokhin, P.K. Ideas and facts in the development of the theory of functional systems. Psychological Journal 1984 5 107–118. (In Russian).
  10. Redko, V.G.; Prokhorov, D.V.; Burtsev, M.S. Theory of Functional Systems, Adaptive Critics and Neural Networks. Proceedings of IJCNN 2004, 1787–1792. [Google Scholar]
  11. Vartanov, A.V.; Kozlovsky, S.A. et al. Human memory and anatomical features of the hippocampus. Vestn. Moscow. Univ. Ser. 14. Psychology, 2009 4, 3–16. (In Russian).
  12. Lye, T.C.; Grayson, D.A. et al. Predicting memory performance in normal ageing using different measures of hippocampal size. Neuroradiology, 2006 48 (2), 90-—99.
  13. Lupien, S.J.; Evans,; A.; et al. Hippocampal volume is as variable in young as in older adults: Implications for the notion of hippocampal atrophy in humans. Neuroimage, 2007 34 (2), 479-—485.
  14. Squire, L.R. The legacy of patient H.M. for neuroscience. Neuron 2009 61 (1), 6-—9.
  15. Jackson, J.R. Networks of Waiting Lines. Oper. Res. 1957, 5, 518–521. [Google Scholar] [CrossRef]
  16. Gordon, K.D.; Newell, G.F. Closed Queuing Systems with Exponential Servers. Oper. Research 1967 15 (2) 254–265.
  17. Pathria, R.K.; Beale, P.D. Statistical Mechanics, 3-rd edition. Elsevier. 2011.
  18. Gyenis, B. Maxwell and the normal distribution: A coloured story of probability, independence, and tendency toward equilibrium. Studies in History and Philosophy of Science. Part B: Studies in History and Philosophy of Modern Physics. 2017 57, 53–65.
  19. Ford, L.R.; Fulkerson, D.R. Maximal flow through a network. Canadian Journal of Mathematics, 1956 8, 399–404.
  20. Cormen, Th.H.; Leiserson, Ch.E.; Rivest, R.L.; Stein, Cl. Algorithms: Introduction to Second Edition. The MIT Press Cambridge. Cambridge, UK, 1990.
  21. Ghosh, S.; Hassin, R. Inefficiency in stochastic queueing systems with strategic customers. European J. Oper. Res. 2021, 295(1), 1–11. [Google Scholar] [CrossRef]
  22. He, Q.M.; Bookbinder, J.H.; Cai, Q. Optimal policies for stochastic clearing systems with time-dependent delay penalties. Naval Res. Logist., 2020 67 (7), 487–502.
  23. Kim, B.K.; Lee, D.H. The M/G/1 queue with disasters and working breakdowns. Appl. Math. Model. 2014 38 (5-6), 1788–1798.
  24. Missbauer, H.; Stolletz, R.; Schneckenreither, M. Order release optimisation for time-dependent and stochastic manufacturing systems. Int. J. Prod. Res., 2023 62 (7), 2415–2434.
  25. Tsitsiashvili, G.Sh.; Osipova, M.A. New multiplicative theorems for queuing networks. Problems of information transmission. 2005 41 (2), 111–122. (In Russian).
  26. Ivchenko, G.I.; Kashtanov, V.A.; Kovalenko, I.N. Theory of queuing: A textbook for universities. Moscow: Higher School. Moscow, Russia, 1982. (In Russian).
  27. Kovalenko, I.N.; Kuznetsov, N.Yu.; Shurenkov, V.M. Random processes. Kiev: Naukova dumka, 1983. (In Russian).
  28. Mikosch, T.; Resnick, S.; Rootzen, H.; Stegeman, A. Is network traffic approximated by stable Levy motion or fractional Brownian motion? Annals of Applied Probability 2002, 12, 23–68. [Google Scholar] [CrossRef]
  29. Stillwell, J. Mathematics and its History (Second ed.). Springer Science and Business Media Inc, 2004.
  30. Vilenkin, N.Ya. Combinatorics. Moscow: Nauka, Moscow, Russia, 1969. (In Russian).
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated