<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>The Timeliness of the Reserved Service in the Cluster with the Regulation of the Time of Destruction of Overdue Requests in the Node Queues</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vladimir Bogatyrev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stanislav Bogatyrev</string-name>
          <email>stanislav@nspcc.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anatoly Bogatyrev</string-name>
          <email>anatoly@nspcc.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>ITMO University</institution>
          ,
          <addr-line>Kronverksky Pr. 49, bldg. A, Saint-Petersburg, 197101</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>JSC NEO Saint Petersburg Competence Center</institution>
          ,
          <addr-line>1-Ya Sovetskaya, house 6 str. St. Petersburg</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Saint-Petersburg State University of Aerospace Instrumentation</institution>
          ,
          <addr-line>67, Bolshaya Morskaia str. St Petersburg</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>With the increasing complexity of distributed control tasks based on their intellectualization, there are problems of insufficient time and computing resources for functioning in real time. In this regard, there is a need to develop methods for organizing distributed real-time computer systems, based on the consolidation of distributed computing resources with their integration into clusters. The possibilities of increasing the probability of timely servicing of waitingcritical requests in the cluster as a result of query replication and controlling the time of destruction of potentially expired replicas in node queues are investigated. The cluster is represented as a group of queuing systems with infinite queues with a limited average waiting time. The effectiveness of the reserved service of a real-time request is determined by the probability of executing at least one of the generated copies of the request in the maximum allowable time without losing it due to errors and waiting time limits in the queues of cluster nodes. It is shown that there is an optimal multiplicity of query replication with a significant influence of the choice of restrictions on the waiting time for requests in queues before they are destroyed.</p>
      </abstract>
      <kwd-group>
        <kwd>Replication</kwd>
        <kwd>redundant service</kwd>
        <kwd>timeliness</kwd>
        <kwd>real-time</kwd>
        <kwd>cluster</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        One of the key trends in the development of modern automated control systems is their
intellectualization and construction on the basis of distributed computer systems for storing,
transmitting and processing data. Ensuring the high quality of distributed management is based on the
concept of multi-agent systems. In multi-agent systems, decision-making in changing operating
conditions involves the interaction of agents characterized by autonomy, intelligence, purposefulness
and activity of behavior. The strategy of interaction of agents for making coordinated decisions,
especially when solving difficult-to-formalize tasks, is currently increasingly based on neural network
technology [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1-3</xref>
        ].
      </p>
      <p>
        With the increasing complexity of automated control tasks, there are problems of insufficient time
and computing resources for the functioning of a neural network in real time. In this regard, there is a
need to develop methods for organizing distributed computer systems in real time, based on the
consolidation of distributed computing resources with their integration into clusters [
        <xref ref-type="bibr" rid="ref4 ref5 ref6">4-6</xref>
        ].
      </p>
      <p>
        For distributed real-time computer systems, it is fundamental to support the reliability and timeliness
of the computing process, which can be considered as a key condition for their operability. [
        <xref ref-type="bibr" rid="ref10 ref7 ref8 ref9">7- 10</xref>
        ].
      </p>
      <p>The reliability and timeliness of executing requests that are critical to delays in computer systems
and networks can be increased as a result of increasing the computing resources of their consolidation</p>
      <p>
        2021 Copyright for this paper by its authors.
and load balancing and priority distribution. Additional opportunities to increase the reliability and
probability of timely execution of requests in real time are provided by their replication with redundant
service [
        <xref ref-type="bibr" rid="ref11">11-13</xref>
        ]. Real-time redundant service is successful when at least one replica (copy) of the request
is completed in a time less than the established limits [
        <xref ref-type="bibr" rid="ref11">11-14</xref>
        ]. The organization of redundant service in
the cluster, of course, allows you to increase the reliability of calculations, but it is associated with the
need to resolve a technical contradiction. Indeed, replication (copying) of requests executed in different
nodes of the cluster can lead to both a decrease in the time until the first result is received, and to its
increase due to an increase in the total load of the cluster.
      </p>
      <p>
        The efficiency and expediency of redundant query execution in a cluster represented by a group of
queuing systems with infinite queues is shown in [
        <xref ref-type="bibr" rid="ref11">11-15</xref>
        ]. The possibilities of combining the reserved
service of waiting-critical requests with the regulation of the number of places in the queues of cluster
system nodes are analyzed in [16]. The effect analyzed in [16] is achieved as a result of reducing the
load achieved by destroying requests received when the queue length exceeds the established limits. In
this case, the queue increases above the set limit when the system load increases. The boundary length
of the queue at which requests are not accepted for service at the node is set based on maximizing the
probability of timely servicing at least one of the copies of requests. At the same time, [16] shows the
existence of an optimal multiplicity of reservation requests and an adjustable queue length, at which the
maximum probability of timely error-free service of requests is achieved. Potentially, the effect of
increasing the probability of timely service can also be achieved by combining the reservation of
requests with the regulation of the average waiting time for requests before they are destroyed in queues.
Moreover, the specified average time before the destruction of requests in queues may in principle not
coincide with the maximum allowable time t0 of waiting for requests in queues, set based on the
requirements of application tasks performed in real time.
      </p>
      <p>The purpose of the work is to study the possibilities of increasing the probability of timely servicing
of waiting-critical requests in the cluster as a result of query replication and regulating the time of
destruction of potentially expired replicas in node queues.</p>
      <p>The effectiveness of the reserved service of a real-time request is determined by the probability of
executing at least one of the generated copies of the request in the maximum allowable time without
losing it due to errors and waiting time restrictions in the queues of cluster nodes.</p>
    </sec>
    <sec id="sec-2">
      <title>2. The probability of servicing requests in the cluster when adjusting the time of destruction of expired replicas of requests</title>
      <p>A cluster of m nodes is represented as a group of m queuing systems (QMS) with infinite queues
with a limit on the average waiting time t (QMS with impatient customers) [17-19]. If the waiting time
for a request in the queue exceeds the set time, it leaves the system without maintenance (it is destroyed).
It is assumed that the time of destruction of overdue requests has an exponential distribution with an
average t. Note that individual requests can be in the queue for both more and less time t. It should also
be noted that the time t in general does not coincide with the maximum allowable waiting time t0, which
is set based on the requirements for solving real-time application problems.</p>
      <p>Let's consider the service process in some one of the m n-channel QMS with a waiting time limit
[17-19]. In each of the m QMS, a decrease in the number of requests occurs as a result of either the
completion of their service with an intensity of µ=1/v, or as a result of their leaving the queue with an
intensity of τ=1/t. At the same time, v is the average time of their execution,</p>
      <p>The transition from the state with k requests in the Sk system to the state with k-1 requests Sk-1 is
performed at. k&lt;n, with intensityk,k-1=k. If there are r applications in the queue (k=n+r), then the
transition from the Sk state to Sk-1 occurs either when one of the n applications is completed, or one of
the r applications is destroyed in the queue. For the studied QMS, the average queue length is calculated
as [17-19]</p>
      <p>L 
 n P   i</p>
      <p>0  i i  (n  j )1  ,
n! i1  j1 
where</p>
      <p>   ,
 n  k
P0   
k0 k !

 n  i  i (n  j )1  ,
n! i1  j1 
1
(1)
(2)</p>
      <p>At the same time, the loading of one of the m QMS of the group is carried out. Without replication
of requests, loading one of the m nodes of the cluster, and when creating K replicas of each request,
while λ is the intensity of the input stream of requests to the cluster, while α is loading one of the m
QMS of the group. Without query replication, loading one of the m nodes of the cluster, and when
creating K replicas of each request, while λ is the intensity of the input stream of requests to the cluster
   ,    K  m .</p>
      <p>Each of the L requests in the node queue can leave it with an intensity of τ=1/t, that is, on average,
Lv requests leave the queue per unit of time. Thus, the absolute and relative throughput of a cluster node
is calculated as:</p>
      <p>qa    L ,
q  qa /   1 L /   1

The probability of a replica being denied service by a cluster node is calculated as:
 L</p>
      <p>.</p>
      <p>Q  1 q 
 L</p>
      <p>,
p  q 
 L</p>
      <p>.</p>
      <p>P  1  QK .</p>
      <p>
and the probability of serving a request without destroying it in the queue is calculated as
</p>
      <p>The probability of executing (without destroying in queues) at least one copy of the reserved request
in the cluster is calculated as:</p>
      <p>The dependence of the probability of servicing at least one of the reserved requests in the cluster on
the intensity of their receipt when setting the request waiting limits is shown in Figure 1. The
multiplicity of replication 1, 2, 3 corresponds to curves 1, 2, 3 with an average waiting time to
destruction in queues t=1 s, and curves 4, 5, 6 with t=5 s. The calculation is performed for a cluster of
m=8 nodes represented by single-channel QMS (n=1) with an unlimited queue at v=0.1 s. The figure
shows the expediency of setting the multiplicity of query replication depending on the intensity of
queries λ. Thus, for the variants presented by the graphs, as λ increases, it is advisable to consistently
switch the replication multiplicity K=3, 2, 1. The presented graphs show the significance of the impact
on the probability of servicing requests of choosing the waiting time in the queue before destroying the
replicas of requests. The dependence of the probability of servicing at least one of the reserved requests
in the cluster on the multiplicity of request replication is shown in Figure 2. In the figure of the intensity
of request receipt λ=20, 30.25 1/s, curves 1, 2 ,3 at t=5 s and curves 4, 5, 6 at t=2 s correspond to the
curves. Fig. 2 shows the existence of an optimal multiplicity of query replication with a significant
influence of the choice of restrictions on the waiting time for requests in queues before they are
destroyed.</p>
    </sec>
    <sec id="sec-3">
      <title>3. The probability of timely maintenance when replicating requests with the regulation of waiting time for replicas in queue</title>
      <p>Let's analyze the effect of limiting the average waiting time t in the queue before destroying requests
on the probability of servicing them for a time less than the maximum allowable value t0. The
probability of not exceeding the waiting time of the maximum allowable waiting time value t0 in each
of the m CMOS representing the cluster node is calculated based on a modification of the well-known
formula [17-19] for systems with a limited waiting time for requests t is calculated as:
F (t0 )  1
1   k P</p>
      <p>
q kn k !
where q and P0 are determined by the formulas (1) and (2).</p>
      <p>The probability of timely maintenance when the waiting time is less than t0 with the destruction of
requests in the cluster node queue from the waiting time limit t is defined as</p>
      <p>In case of redundant servicing of requests with the formation of K replicas and the conditions for
timely execution of at least one replica in at least one of the m nodes of the cluster, it is calculated as:</p>
      <p>F1  qF (t0 ) .</p>
      <p>F2  1 (1 F1)K .</p>
      <p>To evaluate the effectiveness of regulating the waiting time limits in nodes t, as a prototype, we
consider a cluster in whose nodes the destruction of requests does not occur. When representing the
cluster nodes of the prototype CFR type M/M/1 [20, 21], the probability of redundant request service
during the waiting time less than the maximum allowable value t0 in a cluster with the formation of K
replicas of requests is calculated as:</p>
      <p>K
 Kv ( K 1v)t0 
F3  1  e m  .</p>
      <p> m </p>
      <p>Let's first consider a cluster without reserving requests. The dependence of the probability of timely
servicing (for a time less than t0=0.5 s) of requests in the cluster on the intensity of their receipt when
setting the request waiting limits t= 0.5, 1, 2, 5 s is represented by curves 1, 2, 3, 4 in Fig. 3. Curve 5
represents the case without limiting the request waiting time in the cluster nodes. The calculation is
performed for a cluster containing m=8 computer nodes represented by single-channel QMS (n=1) with
an unlimited queue at v=0.1 s.</p>
      <p>The presented dependencies show the effectiveness of reserving requests with a significant impact
on the probability of timely servicing requests by choosing the waiting time in the queue before
destroying the replicas of requests.</p>
      <p>The conducted studies confirm the possibility of controlling the probability of timely error-free
service of requests as a result of regulating the multiplicity of replication and the time of destruction of
potentially expired replicas in node queues.</p>
      <p>The proposed models and technical solutions for ensuring the reliability and timeliness of redundant
services that are critical to queue delays are supposed to be adapted for use within the framework of the
concept of Ultrareliable and Low-Latency Wireless Communication [22-24] for organizing
communication in distributed control systems.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>Analytical models are proposed and the possibilities of increasing the probability of timely servicing
of waiting-critical requests in a real-time cluster as a result of query replication and controlling the time
of destruction of potentially expired replicas in node queues are shown.</p>
      <p>The influence of the regulation of limiting the average waiting time t in the queue before the
destruction of requests on the probability of their timely service for a time less than the maximum
allowable value t0 is shown.</p>
      <p>It is shown that there is an optimal multiplicity of replication of requests with a significant impact
on the probability of their timely maintenance by choosing restrictions on the waiting time for requests
in queues before they are destroyed.</p>
    </sec>
    <sec id="sec-5">
      <title>5. References</title>
      <p>[12] V.A. Bogatyrev, A.V. Bogatyrev, S.V. Bogatyrev, Multipath Redundant Transmission with Packet
Segmentation. Wave Electronics and its Application in Information and Telecommunication
Systems (WECONF 2019). 2019. pp. 8840643. doi:10.1109/WECONF.2019.8840643.
[13] S.A Arustamov, V.A. Bogatyrev, V.I. Polyakov, Back up data transmission in real-time duplicated
computer systems / Advances in Intelligent Systems and Computing, 2016, 451, pp. 103–109. doi:
10.1007/978-3-319-33816-3_11.
[14] V.A. Bogatyrev, A.V. Bogatyrev, S.V. Bogatyrev, The probability of timeliness of a fully
connected exchange in a redundant real-time communication system. Wave Electronics and its
Application in Information and Telecommunication Systems (WECONF 2020).
https://ieeexplore.ieee.org/document/9131517. doi:10.1109/WECONF48837.2020.9131517.
[15] V.A. Bogatyrev, S.V. Bogatyrev, A.N. Derkach, Timeliness of the Reserved Maintenance by
Duplicated Computers of Heterogeneous Delay-Critical Stream. CEUR Workshop Proceedings.
2019. Vol. 2522. pp. 26-36.
[16] V.A. Bogatyrev, S.V. Bogatyrev, A.V. Bogatyrev, Redundant multi-path service of a flow
heterogeneous in delay criticality with defined node passage paths. Journal of Physics: Conference
Series, Volume 1864, 13th Multiconference on Control Problems (MCCP 2020) 6-8 October 2020,
Saint Petersburg, Russia 2021 J. Phys.: Conf. Ser. 1864 012094 - 2021, Vol. 1864, 012094, No. 1,
pp. 012094. doi 10.1088/1742-6596/1864/1/012094.
[17] L.A. Ovcharov, Applied problems of the theory of queuing. - M.: Mechanical Engineering, 1969
.-- 324
[18] E. S. Wentzel, Operations research M.: Soviet Radio, 1972. - 552 p
[19] A. P. Kirpichnikov, Methods of the applied theory of queuing. 2018. 224 p. ISBN
978-5-97104916-6.
[20] L. Kleinrock, Queueing Systems: Volume I. Theory. New York: Wiley Interscience.1975 p. 417.</p>
      <p>ISBN 978-0471491101.
[21] L. Kleinrock, Queueing Systems: Volume II. Computer Applications. New York:Wiley</p>
      <p>Interscience. 1976 p. 576. ISBN 978-0471491118.
[22] M. Bennis, M. Debbah, H.V. Poor, Ultrareliable and Low-Latency Wireless Communication: Tail,</p>
      <p>Risk and Scale. Proc. IEEE 2018, 106, 1834–1853. doi: 10.1109/JPROC.2018.2867029.
[23] H.Ji,; S. Park, J. Yeo, Y. Kim, J. Lee, B. Shim, Ultra-Reliable and Low-Latency Communications
in 5G Downlink: Physical Layer Aspects. IEEE Wirel. Commun. 2018, 25, 124–130. doi
:10.1109/MWC.2018.1700294.
[24] J. Sachs, G. Wikström, T. Dudda, R. Baldemair, K. Kittichokechai, 5G Radio Network Design for
Ultra-Reliable Low-Latency Communication. IEEE Netw. 2018, 32, 24–31.
doi:10.1109/MNET.2018.1700232.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Valogianni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ketter</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          <article-title>Collins Multiagent Approach to Variable-Rate Electric Vehicle Charging Coordination</article-title>
          .
          <source>Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems</source>
          (Istanbul, Turkey, May,
          <fpage>4</fpage>
          -
          <lpage>8</lpage>
          ,
          <year>2015</year>
          ). -
          <fpage>NewYork</fpage>
          : ACM,
          <year>2015</year>
          . -
          <fpage>Р</fpage>
          .
          <fpage>1131</fpage>
          -
          <lpage>1139</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Lanctot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A Unified</given-names>
            <surname>Game-Theoretic Approach</surname>
          </string-name>
          to Multiagent
          <source>Reinforcement Learning / Advances in Neural Information Processing Systems</source>
          . - 2017. -
          <fpage>Р</fpage>
          .
          <fpage>4190</fpage>
          -
          <lpage>4203</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Samarasinghe</surname>
          </string-name>
          ,
          <article-title>Neural Networks for Applied Sciences and engineering: from Fundamentals to Complex Pattern Recognition</article-title>
          . Boston: Auerbach publications,
          <year>2016</year>
          . - 570 p.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <article-title>Constraint-aware VM placement in heterogeneous computing clusters</article-title>
          .
          <source>Cluster Comput</source>
          <volume>23</volume>
          ,
          <fpage>71</fpage>
          -
          <lpage>85</lpage>
          (
          <year>2020</year>
          ). doi.org/10.1007/s10586-019-02966-6.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Siddiqi1</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Joung</surname>
          </string-name>
          , 5G
          <string-name>
            <surname>Ultra-Reliable</surname>
          </string-name>
          Low-Latency
          <source>Communication Implementation Challenges and Operational Issues with IoT Devices Electronics</source>
          <year>2019</year>
          ,
          <volume>8</volume>
          , 981; www.mdpi.com/journal/electronics. doi:
          <volume>10</volume>
          .3390/electronics8090981.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>I. Koren</surname>
          </string-name>
          ,
          <article-title>Fault tolerant systems</article-title>
          . Morgan Kaufmann publications, San Francisco 2009 378 p.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>H.</given-names>
            <surname>Aysan</surname>
          </string-name>
          ,
          <article-title>Fault-tolerance strategies and probabilistic guarantees for real-time systems Mälardalen University</article-title>
          , Västerås, Sweden.
          <year>2012</year>
          . 190 p.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Astakhova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Verzun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kolbanev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shamin</surname>
          </string-name>
          ,
          <article-title>A model for estimatingenergy consumption seen when nodes of ubiquitous sensor networks communicate information to each other</article-title>
          .
          <source>In Proceedings of the 10th Majorov International Conference on Software Engineering and Computer Systems</source>
          , Saint Petersburg, Russia, December
          <volume>20</volume>
          -
          <fpage>21</fpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.A.</given-names>
            <surname>Zakoldaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.G.</given-names>
            <surname>Korobeynikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Shukalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.O.</given-names>
            <surname>Zharinov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.O.</given-names>
            <surname>Zharinov</surname>
          </string-name>
          ,
          <article-title>Industry 4.0 vs Industry 3.0: the role of personnel in production</article-title>
          .
          <source>IOP Conference Series: Materials Science and Engineering</source>
          ,
          <year>2020</year>
          , Vol.
          <volume>734</volume>
          , No.
          <issue>1</issue>
          , pp.
          <fpage>012048</fpage>
          . doi 10.1088/
          <fpage>1757</fpage>
          -899X/734/1/012048.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.B.</given-names>
            <surname>Ya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.M.</given-names>
            <surname>Tatarnikova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.D.</given-names>
            <surname>Poymanova</surname>
          </string-name>
          ,
          <article-title>Organization of multi-level data storage (</article-title>
          <year>2019</year>
          )
          <string-name>
            <surname>Informatsionno-Upravliaiushchie Sistemy</surname>
          </string-name>
          ,
          <year>2019</year>
          (2), pp.
          <fpage>68</fpage>
          -
          <lpage>75</lpage>
          . doi:
          <volume>10</volume>
          .31799/
          <fpage>1684</fpage>
          -8853- 2019-2-
          <fpage>68</fpage>
          -75.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>V.A.</given-names>
            <surname>Bogatyrev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Bogatyrev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.V.</given-names>
            <surname>Bogatyrev</surname>
          </string-name>
          ,
          <article-title>Redundant Servicing of a Flow of Heterogeneous Requests Critical to the Total Waiting Time During the Multi-path Passage of a Sequence of Info-Communication Nodes</article-title>
          .
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)</source>
          .
          <year>2020</year>
          . Vol.
          <volume>12563</volume>
          . pp.
          <fpage>100</fpage>
          -
          <lpage>112</lpage>
          . doi 10.1007/978-3-
          <fpage>030</fpage>
          -66471-89.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>