Научная статья на тему 'Relay races along a pair of selectable routes'

Relay races along a pair of selectable routes Текст научной статьи по специальности «Математика»

CC BY
92
15
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
RELAY RACE / TWO-PARALLEL SEMI-MARKOV PROCESS / DISTANCE / STAGE / ROUTE / DISTRIBUTED FORFEIT / RECURSIVE PROCEDURE / ЭСТАФЕТА / ДВУХПАРАЛЛЕЛЬНЫЙ ПОЛУМАРКОВСКИЙ ПРОЦЕСС / ДИСТАНЦИЯ / ЭТАП / МАРШРУТ / РАСПРЕДЕЛЕННАЯ НЕУСТОЙКА / РЕКУРСИВНАЯ ПРОЦЕДУРА

Аннотация научной статьи по математике, автор научной работы — Larkin E.V., Bogomolov A.V., Privalov A.N., Dobrovolsky N.N.

Case of two teams competition, which should overcome the distance divided onto stages, is considered. In the case under consideration, every stage has its own number of routes, which the participants of the team may select to overcome. It is shown, that competition bears the character of the relay race, and two-parallel semi-Markov process is the natural approach to modelling of the situation. From all possible routes two were selected. The conception of switching space, which display all possible switching trajectories is proposed. The formula for calculation of switching trajectories number is acquired. It is shown, that ordinary semi-Markov process with the use of the recursive procedure may be obtained from the complex two-parallel semi-Markov process, which describes the wandering through selected routes. The formulae for realization of the recursion are proposed. Conception of distributed forfeit is proposed. It is shown, that forfeit depends on difference of stages, teams overcome at current time, and routes, on which participants solved to overcome stage. The formula for estimation of total forfeit, which one team pays to other team is obtained. It is shown, that the sum of forfeit may be used as the optimization criterion in the game strategy optimization task.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Relay races along a pair of selectable routes»

MSC 93A30

DOI: 10.14529/mmp 180102

RELAY RACES ALONG A PAIR OF SELECTABLE ROUTES

E.V. Larkin1, A.V. Bogomolov2, A.N. Privalov3, N.N. Dobrovolsky1

1rTula State University, Tula, Russian Federation 2

Moscow, Russian Federation

3Tula State Lev Tolstoy Pedagogical University, Tula, Russian Federation E-mail: elarkin@mail.ru, a.v.bogomolov@gmail.ru, privalov.61@mail.ru, nikolai.dobrovolsky@gmail.com

Case of two teams competition, which should overcome the distance divided onto stages, is considered. In the case under consideration, every stage has its own number of routes, which the participants of the team may select to overcome. It is shown, that competition bears the character of the relay race, and two-parallel semi-Markov process is the natural approach to modelling of the situation.

From all possible routes two were selected. The conception of switching space, which display all possible switching trajectories is proposed. The formula for calculation of switching trajectories number is acquired. It is shown, that ordinary semi-Markov process with the use of the recursive procedure may be obtained from the complex two-parallel semi-Markov process, which describes the wandering through selected routes. The formulae for realization of the recursion are proposed.

Conception of distributed forfeit is proposed. It is shown, that forfeit depends on difference of stages, teams overcome at current time, and routes, on which participants solved to overcome stage. The formula for estimation of total forfeit, which one team pays to other team is obtained. It is shown, that the sum of forfeit may be used as the optimization criterion in the game strategy optimization task.

Keywords: relay race; two-parallel semi-Markov process; distance; stage; route; distributed forfeit; recursive procedure.

Introduction

The paired relay race is the basic principle of any concurrency unfolding in physical time in manifold fields of a human activity, such as economics, politics, defense, sport, etc. [1-4]. Classic relay races presume that a distance, teams should overcome, is divided onto stages [5], and stages with the same numbers are equal to both teams of the participants. If the distance overcoming efficiency depends on the winning or losing the stages, than there is only one way to win the race as a whole: to win all the stages of the distance. This solution is acceptable for a team, which has necessary resources to maintain a selected high speed on the stage, but if it has not, team tries to find asymmetric response, which supposes reaching the final point of the distance along the alternative route, which the participants can select. In this case there is a number of parameters, the teams can vary and control, namely, division the distance on the stages, time characteristics of overcoming stages, routes of the stages.

For an external observer selection of routes by the participants of the team is made randomly, so model of running the distance on selected routes should be the stochastic one [6, 7]. The availability of alternative generates premises for the emergence of game situations. Those teams which can evaluate the benefits and losses from choice of this or

that distance route, may construct the optimal strategy of relay races games for winning the competition as a whole.

Approaches for forecasting of benefits and losses of relay-races games are currently known insufficiently, that explains necessity and relevance of the investigations in this domain.

1. The Structure and the Model of Paired Alternative Route Relay-Race

Distance, stages and routes are shown in Fig. 1, which explain the following assumptions [5]:

1) relay race includes two teams of participants, A and B;

2) teams act independently of each other and should overcome the distance in a real physical time;

3) the distance is divided into J stages;

4) j-th stage of A team includes K(A, j) routs, j-th stage of B team includes K(B, j) routes K(A, j) = K(B, j);

5) after finishing j-th stage the participant of team A may choose one of K(A, j+1) possible routes of the (j l)-ih stage, after finishing j-th stage the participant of team B may choose one of K(B, j+1) possible routes of the (j l)-ih stage;

6) both teams, A and B, start the distance at once;

7) the time of passing of k(A, j)-th route, 1(A, j) < k(A, j) < K(A, j) by the

participant of team A is a random one, and is defined with accuracy to density;

<<

participant of team A is a random one, and is defined with accuracy to density;

9) after completion of j-th stage by previous participant next participant starts (j+1 )-th stage without a lag;

10) winning or losing of the competition stage is understood as completion of the stage the first or not the first;

11) winner's forfeit is distributed in time and depends on the difference of stages and routes, which a winner and loser pass.

In addition to assumptions:

1) nodes {Aa0, ..., Aaj, ..., AaJ} of graph "Team A" mean relay points of distance,

n}

2) nodes {Ba0, ■■■, Baj, ..., BaJ} of graph "Team B" mean relay points of distance, which should overcome team B;

3) nodes Aa^d Ba0 are the starting points of the distance;

4) nodes Aa^d BaJ are the end points of the distance.

The model of the paired alternative route relay-race may be performed as two-parallel semi-Markov process [7-9]

h (t)

A

h (t) 0 0 Bh (t)

(1)

where t is the time, Ah (t), Bh (t) are semi-Markov matrices [8, 10, 11] of size J x J, 0 is the zero matrix of size J x J and

Ah (t) — [hm(A),n(A) (t)] , Bh (t) — \_hm(B),n(B) (t)] • (2)

Fig. 1. Relay-races with alternative routes

In its turn semi-Markov matrices (2) are as follows

Aj

h (t) = [Ahj,t (t)] , Bh (t) = [Bhji (t)]

(3)

where Ahj,i (t), Bhjj (t) are elements of matrices (3), correspondingly, disposed on the

intersection of j-th row and l-th column

A

hj,i (t)

{

A

hj (t), when l = j + 1, B

0, otherwise,

hj,i (t)

A

f Bhj (t) , 0, otherwise,

when l = j + 1,

hj (t) = [hi(A,j) (t), hk(A,j) (t) , hx(a,j) (t)] , 1 < j < J,

Bhj (t) = [hl(B,j) (t) , hk(B,j) (t), hK(B,j) (t)] , 1 < j < J,

hk(A,j) (t) = Pk(A,j) (t) fk(A,j) (t) , hk(B,j) (t) = Pk(B,j) (t) fk(B,j) (t) ,

(4)

(5)

(6)

Pk(A,j) = hk(A,j) (t) dt; Pk(B,j) = hk(B,j) (t) dt,

(7)

where pk(A,j) is the probability of choice of k (A,j)-th route by j-th participant of team A, pk(B,j) is the probability of choice of k (B,j)-th route by j-th participant of team B, fk(A,j) (t) is the time density of overcoming k (A,j)-th route by j-th participant of team A, fk(B,j) (t) is the time density of ove rcoming k (B,j )-th route by j-th participant of team B, hk(A j) (t) is the weighted time density of overcoming k (A,j)-th route by j-th participant of team A, hk(Bj) (t) is the weighted time density of overcoming k (B,j)-th route by j-th participant of team B.

For Ah3 (t), Bh3 (t)

K (A, j)

pk(A, j), l(A, j)

l(A ,j) = l

K (B,j)

pk(B,j),l(B,j)

i(B,j)=i

1.

(8)

A

Let us select from all possible routes of wandering through the semi-Markov processes h (t) Bh (t)

si(A) = [k (A, 1), k (A,j), k (A,J)],

si(B) = [k (B, 1), k (B,j), k (B,J)]. The common number of selected routes is equal to

JJ

K (A) = JJ K (A,j ), K (B) = K (Bj). j=i j=i

(9)

(10)

The weighted time density of wandering from starting points of the distance Aao, Ba0 till end points of the distance Aaj Baj through the selected route is as follows [10-13]

hk(A) (t) = L 1 hk(B) (t) = L-1

UJ=l L \_hk(A,j) (t)] UJ=l L \_hk(B,j) (t)]

(H)

where L [•••] and L 1 [•••] are direct and inverse Laplace transforms, correspondingly.

1

The probability of remaining the process on routes (9) may be estimated as follows:

(X J X J

Pk(A) = hk(A) (t) dt = JJ pk(A,j), Pk(B) = hk(B) (t) dt = JJ pk(B,j). (12) o j=1 o j=1

The pure time density of wandering from states Aa0, Ba0 till states AaJl BaJ through the selected route is as follows [14, 15]

fkA (t) = ^^, fk(B) (t) = ^^. (13)

Pk(A) Pk(B)

The time density of wandering from the state ma0 till the state maJ on any possible arbitrary route (13) is as follows

K(A) K(B)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Afr (t)= hk(A) (t) , B fr (t)= hk(B) (t) . (14)

k(A) = 1 k(B) = 1

2. Competition in Relay-Races

Ah (t)

Bh (t)

it is shown on the Fig. 1. Then the second Cartesian degree of the set {1, ..., j, ..., J + 1} gives S space of stages, in which teams A and B are situated in the current time during relay-race (Fig. 2). The race begins from state (1, 1) and ends at state (J+1, J+l). Common number of states in the space S is equal to (J + 1)2. Initial meaning of the vector is [1, 1]. Wandering through the space has the character of evolution, in which after every switch one of the elements of vector increments by unit. At any switch incremental element is the only one. Switches continue till the vector reaches the state [J+l, J+l] (teams are out of race). The common number of switches during evolution is as 2 J.

The common quantity of switch trajectories grows fast in dependence of number of stages (E. Bellman's "curse of dimensionality" [16]). To define common quantity of switch trajectories let us find the (2J)-th Cartesian degree of the set {A,B} and gather all vectors, which include J yl-s and J B-s into one set. Cardinality of this set is equal to J -th binomial coefficient, i.e.

(2J )!

Q2j = J2 • (15)

During evolution route realizations j(Â) and j(B) compete between them [5, 9]. In common case, when two participants compete which start simultaneously and run their stages during the time, definable with densities 0A (t^d 0B (t), then time of completion the stage the first is as follows

ew (t) = 9a (t) [1 - 6b (t)] + Be (t) [1 - 6a (t)] = BwA (t) + Bwb (t), (16)

where 9wA (t) is the weighted density of the time of winning the stage by participant A,

9wB (t) is the weighted density of time of winning the stage by participant A, 6... (t) =

t

J 9... (t) dr is a distribution function. 0

Fig. 2. Space S of states (a) and the tree of switches (b)

The probabilities of the winning participants A and D. and pure time densities of such events are as follows

nwA = J 0wA (t) dt, nwB = J 0wB (t) dt, 0 0

'•fiwA

OwA (t)

PwB

OwB (t)

(17)

n-wA nwB

The second formula, necessary for relay-races simulation, is the dependence for the waiting time density. If in the competition wins the participant D, he waits until the participant completes his stage. The formula for density of waiting time is as follows [3, 5]

V (t) I Ob (0 Oa (t + C) dC

9b^a (t) = -55->

¡Ob (t) dOa (t)

(18)

where n (t) is the Heaviside function, £ is additional argument having the dimension of t

time, Oa,b (t) — J Oa,b (£) d£. 0

With the use of dependences (16) (18) may be formed recursive procedure of relay-race evolution analysis. The recursive character of the evolution follows from the

competitive character of choice of the next switch direction in space S. For building up the recursive procedure let us introduce auxiliary time density rgj(A) (t), rgj(A) (t), where r is the common number of switching during evolution, j is the stage under consideration. Example of evolution is shown in Table.

Table

Evolution m-th and n-th swarms

Г j(A), J(B) Densities

0 1, 1 fkfk(B,1), °91(A), °9l(B)

1 1,2 °9l(B)^1(A), fk(B,2), l9l(A); l92(B)

2 2, 2 fk (A,2) , l9l(A)^2( B )

г j(A),j(B) r r ■■■> 9j(A), 9j(B)

г+1 j(A)+l,j(B) fk(A,j+i), r+lgj(A)^j(b),r+lgj(A)+i,r+lgj(b)

R-2 J(A), J(B) R—2 „ R—2 • gj(A), gj(B)

R-1 ■1(A). J(B)+1 R 2 R 1 gj(B)^j(A), gj(A)

R J(A)+1, MB) 1 Relay-race is over

On the first phase of recursion (no switches are made) original time densities fkfk(b,i) compete with each of them. To formalize the competition description next substitution should be done

09i(A) '■= fk(A,i), °9i(B) '■= fk(B,i)- (19)

After winning the competition the participant from team B, as it is shown in the table, when r = 1, time densities, which participates in the next phase are defined as follows

igi(A) := 0gi(B) (t) ^ °9i(A) (t) = 0gi(B)^i(A),

igo(B) := fk(B,2) i (20)

where 0gi(B) (t) ^ °gi(A) (t) is the operation, defined as (18).

The probability of winning from the team B participant is defined with formulae (17), which for the case under consideration is as follows

nwi(B) = J °gi(B) (t) [1 - °Gi(A) (t)] dt. (21)

0

After winning in the second switch the participant from team A, as it is shown in the table, when r = 2, time densities, which participates in the next phase are defined as follows 2§2(A) := fk (A,2) , 292(B) := lgi(A)^2(B), etc-

Let us after r switches in competition participate densities rgj(A) and rgj(B). If in this phase team A wins participant, then r+l§j(A)+i:= fk(A,j+i)r+2§j(b) '= r9j(A)^j(b),

nWj(A) = Jrgj(A) (t) [1 - rGj(B) (t)] dt, etc. (22)

0

In the (i?-2)-th phase, when in competition of R 2gj(A) and R 2gj(B)wi team B, wins participant with probability

n.

wj(B)

R-2gj(B) (t) [1 - R-2Gj(A) (t)] dt, (23)

team A participant stays at the distance alone, and ends J-th stage at the time

R—2 ™

gj (b (A)-

3. Evaluation of Effectiveness of Alternative Relay-Race Strategy

It is quite natural that for the evaluation of effectiveness one would use the model, in which team, which gets the stage with a higher number, acquires from the team, who gets the stage with a lower number, the forfeit, and forfeit is defined as distributed payment ck(A,j),k(B,i) (t), the value of which depends on the time, the difference of stages and selected routes. The analysis of the evolution shows that the situation, which changes the conditions of forfeit payments emerges from the winning of one of the participant (previous switch) and lasts till the next switch. If after r switches densities rgi(A)(f) and rgi(B)(t) compete with each other, then the common sum of the forfeit at the stage is as follows [3, 5]

rCk(A,j),k(B,i) (qjj

f oo

r

<

I r9j(A) (t) f1 - rGj(B) (t)] ck(A,j),k(B,i) (t) dt

--—-, when team A wins,

0r9j(A) (t) f1 - rG3(B) (-t)} dt (24)

00

1 r9j(B) (t) f1 - rGi(A) (t)] ck(B,i),k(A,j) (t) dt

---—-, when team B wins,

Ir9j(B) (t) [1 - rGi(A) (t)] dt 0

where qjj is the number of switching trajectory realization (common quantity of realizations Qjj is defined with (15)).

q2jj 2j

Ck(A,j),k(B,i) \q2j) = / . rCk(A,j),k(B,i) j . (25)

r=1

q

2J

nk(A,j),k(B.i) (q) = n nw (r), (26)

r=1

where nw (r) is the probability of the proper direction choice at the switching trajectory, as it is shown in formulae (21) - (23).

The common cost of the paired teams A and B relay-race at the pre-determined, ¿(yl)-th and A;(5)-th routes is as follows

Ck(A),k(B) = nk(A,j),k(B.i) (q2j) Ck(mAj),k(B.i)

q2J .

_J_

With the use (16) common cost of competition at the mentioned route pair is as follows

Formula (28) may be used as a criterion of optimization of the behaviour of teams in relay race games. In this case the selection of possible routs, probabilities and time characteristics of the stage overcoming are alternative parameters. The methods of optimization task solving may be adopted from the game theory.

Conclusion

Working out the approach of modelling relay races with selectable routes opens a new page in the game theory because the competition develops in real physical time, and model of relay race practically reproduces real life situations. Moreover, at every stage, as in real life, there is a race between the participants of different teams, in which any participant can win or lose by time, that amplifies competitive moments of the game under consideration.

The further investigation in this area should be directed to finding more tight links with the classical game theory and use typical optimal strategies in the dynamic competitive condition [17, 18]. Also it is possible to work out radically new strategies, oriented only on the use of the model of paired alternative route relay-races.

Acknowledgements. The research was carried out within the state assignment of the Ministry of Education and Science of Russian Federation (no. 2.3121.2017/PCH).

References

1. Heymann M. Concurrency and Discrete Event Control. IEEE Control Systems Magazine, 1990, vol. 10, pp. 103-112. DOI: 10.1109/37.56284

2. Chatterjee K., Jurdziriski M., Henzinger T. Simple Stochastic Parity Games. Lecture Notes in Computer Science, 2003, vol. 2803, pp. 100-113. DOI: 10.1007/978-3-540-45220-l_ll

3. Ivutin A.N, Larkin E.V. Simulation of Concurrent Games. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2015, vol. 8, no. 2, pp. 43-54.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4. Valk R. Concurrency in Communicating Object Petri Nets. Concurrent Object-Oriented Programming and Petri Nets, 2001, pp. 164-195.

5. Larkin E.V., Ivutin A.N., Kotov V.V., Privalov A.N. Simulation of Relay-Races. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2016, vol. 9, no. 4, pp. 117-128.

6. Larkin E.V., Ivutin A.N. Estimation of Latency in Embedded Real-Time Systems. 3-rd Meditteranean Conference on Embedded Computing (MECO-2014)- Budva, Montenegro, 2014, pp. 236-239.

7. Korolyuk V., Swishchuk A. Semi-Markov Random Evolutions. N.Y., Springer-Science and Buseness Media, 1995. DOI: 10.1007/978-94-011-1010-5

K(B) K(A)

(28)

k(B) = 1 k(A) = 1

8. Iverson M.A., Ozguner F., Folien G.J. Run-Time Statistical Estimation of Task Execution Times for Heterogeneous Distributed Computing. Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing, N.Y., USA, August 6-9, 1996. N.Y., Institute of Electrical and Electronics Engineers, 1996, pp. 263-270. DOI: 10.1109/HPDC. 1996.546196

9. Limnios N., Swishchuk A. Discrete-Time Semi-Markov Random Evolutions and Their Applications. Advances in Applied Probability, 2013, vol. 45, no. 1, pp. 214-240. DOI: 10.1239/aap/1363354109

10. Markov A.A. Extension of the Law of Large Numbers to Dependent Quantities. Izvestiya fiziko-matematicheskogo obshchestva pri Imperatorskom kazanskom universitete, 1906, vol. 15, pp. 135-156. (in Russian)

11. Bielecki T.R., Jakubowski J., Niew^glowski M. Conditional Markov Chains: Properties, Construction and Structured Dependence. Stochastic Processes and Their Applications, 2017, vol. 127, no. 4, pp. 1125-1170. DOI: 10.1016/j.spa.2016.07.010

12. Janssen J., Manca R. Applied Semi-Markov Processes. N.Y., Springer, 2005.

13. Larkin E.V., Ivutin A.N., Kotov V.V., Privalov A.N. Semi-Markov Modeling of Command Execution by Mobile Robots. Interactive Collaborative Robotics (ICR 2016) Budapest, Hungary, Lecture Notes in Artifical Intelligence. Subseries of Lecture Notes in Computer Science. N.Y., Springer, 2016, pp. 189-198.

14. Bauer H. Probability Theory. Berlin, N.Y., Walter de Gruyter, 1996. DOI: 10.1515/9783110814668

15. Shiryaev A.N. Probability. N.Y., Springer Science and Business Midia, 1996.

16. Bellman R.E. Dynamic Programming. N.Y., Dover Publications, 2003. DOI: 10.1007/978-14757-2539-1

17. Myerson R.B. Game Theory. Cambridge, Harvard University Press, 1997.

18. Goetz B., Peierls T. Java Concurrency in Practice, Boston, Addison Wesley, 2006.

Received January 22, 2018

УДК 519.837 Б01: 10.14529/ттр180102

ЭСТАФЕТЫ ПО ВЫБРАННЫМ АЛЬТЕРНАТИВНЫМ МАРШРУТАМ

Е.В. Маркин1, А.В. Богомолов2, А.Н. Привалов3, Н.Н. Добровольский1

1Тульский государственный университет, г. Тула, Российская Федерация 2

медицинский биофизический центр им. А.И. Бурназяна, г. Москва, Российская Федерация

3Тульский государственный педагогический университет им. Л.Н. Толстого, г. Тула, Российская Федерация

Рассматривается математическая модель, представляющая собой формализацию конкуренции двух команд, которые должны преодолевать дистанцию, состоящую из этапов. В рассматриваемом случае на каждом этапе есть различное количество маршрутов, которые участники команды могут выбрать для прохождения. Показано, что конкуренция носит характер эстафеты, а двухпараллельный полумарковский процесс - естественный подход к моделированию ситуации.

Получена формула для расчета числа коммутационных траекторий. Показано, что из сложного двухпараллельного полумарковского процесса, описывающего блуждание по выбранным маршрутам, можно получить обычный полумарковский процесс с использованием рекурсивной процедуры. Предложены формулы для реализации рекурсии.

Предложена концепция распределенной неустойки. Показано, что неустойка зависит от разности этапов, команды преодолевают в текущее время и маршруты, по которым участники решали преодолеть этап. Получена формула оценки общей суммы неустойки, которую выплачивает одна команда другой команде. Показано, что сумма неустойки может использоваться в качестве критерия оптимизации в задаче оптимизации стратегии игры.

Ключевые слова: эстафета; двухпараллельный полумарковский процесс; дистанция; этап; маршрут; распределенная неустойка; рекурсивная процедура.

Литература

1. Heymann, М. Concurrency and Discrete Event Control / M. Heymann // IEEE Control Systems Magazine. - 1990. - V. 10. - P. 103-112.

2. Chatterjee, K. Simple Stochastic Parity Games / K. Chatterjee, M. Jurdziñski, T. Henzinger // Lecture Notes in Computer Science. - 2003. - V. 2803. - P. 100-113.

3. Ivutin, A.N. Simulation of Concurrent Games / A.N. Ivutin, E.V. Larkin // Вестник ЮУр-ГУ. Серия: Математическое моделирование и программирование. - 2015. - Т. 8, № 2. -С. 43-54.

4. Valk, R. Concurrency in Communicating Object Petri Nets / R. Valk // Concurrent Object-Oriented Programming and Petri Nets. - 2001. - P. 164-195.

5. Larkin, E.V. Simulation of Relay-Races / E.V. Larkin, A.N. Ivutin, V.V. Kotov, A.N. Privalov // Вестник ЮУрРУ. Серия: Математическое моделирование и программирование. -2016. - Т. 9, № 4. - С. 117-128.

6. Larkin, E.V. Estimation of Latency in Embedded Real-Time Systems / E.V. Larkin, A.N. Ivutin // 3-rd Meditteranean Conference on Embedded Computing (MECO-2014). -Budva; Montenegro, 2014. - P. 236-239.

7. Korolyuk, V. Semi-Markov Random Evolutions / V. Korolyuk, A. Swishchuk. - N.Y.: Springer-Science and Buseness Media, 1995.

8. Iverson, M.A. Run-Time Statistical Estimation of Task Execution Times for Heterogeneous Distributed Computing / M.A. Iverson, F. Ozguner, G.J. Folien // Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing, N.Y., USA, August 6-9, 1996. - N.Y.: Institute of Electrical and Electronics Engineers, 1996. - P. 263-270.

9. Limnios, N. Discrete-Time Semi-Markov Random Evolutions and Their Applications / N. Limnios, A. Swishchuk // Advances in Applied Probability. - 2013. - V. 45, № 1. -P. 214-240.

10. Марков, А.А. Распространение закона больших чисел на величины, зависящие друг от друга / А.А. Марков // Известия физико-математического общества при Казанском университете. - 1906. - Т. 15. - С. 135-156.

11. Bielecki, T.R. Conditional Markov Chains: Properties, Construction and Structured Dependence / T.R. Bielecki, J. Jakubowski, M. Niew^glowski // Stochastic Processes and Their Applications. - 2017. - V. 127, № 4. - P. 1125-1170.

12. Janssen, J. Applied Semi-Markov Processes / J. Janssen, R. Manca. - N.Y.: Springer, 2005.

13. Larkin, E.V. Semi-Markov Modeling of Command Execution by Mobile Robots / E.V. Larkin, A.N. Ivutin, V.V. Kotov, A.N. Privalov // Interactive Collaborative Robotics (ICR 2016), Budapest, Hungary, Lecture Notes in Artifical Intelligence. Subseries of Lecture Notes in Computer Science. - N.Y.: Springer, 2016. - P. 189-198.

14. Bauer, H. Probability Theory / H. Bauer. - Berlin; N.Y.: Walter de Gruyter, 1996.

15. Shiryaev, A.N. Probability / A.N. Shiryaev. - N.Y.: Springer Science and Business Media, 1996.

16. Bellman, R.E. Dynamic Programming / R.E. Bellman. - N.Y.: Dover Publications, 2003.

17. Myerson, R.B. Game Theory / R.B. Myerson. - Cambridge: Harvard University Press, 1997.

18. Goetz, B. Java Concurrency in Practice / B. Goetz, T. Peierls. - Boston: Addison Wesley, 2006.

Евгении Васильевич Ларкии, доктор технических наук, профессор, кафедра «Робототехника и автоматизация производства>, Тульский государственный университет (г. Тула, Российская Федерация), elarkin@mail.ru.

Алексей Валерьевич Богомолов, доктор технических наук, профессор, Государственный н&учныи центр Российской Федерации - Федеральный медицинский биофизический центр им. А.И. Бурназяна (г. Москва, Российская Федерация), a.v.bogomolov@gmail.ru.

Александр Николаевич Привалов, доктор технических наук, профессор, кафедра «Информатика и информационные технологии>, Тульский государственный педагогический университет им. Л.Н. Толстого (г. Тула, Российская Федерация), privalov.61@mail.ru.

Николай Николаевич Добровольский, КсШДИДсХТ физико-математических наук, доцент, Тульский государственный университет (г. Тула, Российская Федерация), nikolai.dobrovolsky@gmail.com.

Поступила в редакцию 22 января 2018 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.