Научная статья на тему 'Анализ в переходном режиме сети с нетерпеливыми положительными и отрицательными заявками различных типов'

Анализ в переходном режиме сети с нетерпеливыми положительными и отрицательными заявками различных типов Текст научной статьи по специальности «Математика»

CC BY
157
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
G-СЕТЬ / ПОЛОЖИТЕЛЬНЫЕ И ОТРИЦАТЕЛЬНЫЕ ЗАЯВКИ РАЗЛИЧНЫХ ТИПОВ / МОДИФИЦИРОВАННЫЙ МЕТОД ПОСЛЕДОВАТЕЛЬНЫХ ПРИБЛИЖЕНИЙ / СОВМЕЩЕННЫЙ С МЕТОДОМ РЯДОВ / G-NETWORK / POSITIVE AND NEGATIVE CUSTOMERS OF MULTIPLE CLASSES / MODIFIED METHOD OF SUCCESSIVE APPROXIMATIONS / COMBINED WITH THE METHOD OF SERIES

Аннотация научной статьи по математике, автор научной работы — Маталыцкий Михаил Алексеевич, Копать Дмитрий Ярославович

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

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

Похожие темы научных работ по математике , автор научной работы — Маталыцкий Михаил Алексеевич, Копать Дмитрий Ярославович

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

Analysis in the transient regime of the network with impatient positive and negative customers of multiple classes

The article explores the network with impatient positive and negative applications of multiple classes, in the case where a negative customer removes one positive customer of its type. The i-th queuing system (QS) from the external environment receives the simplest flow of positive requests with intensity X+ and an additional flow of negative requests, which is also the simplest with intensity X-, i = 1, п. All incoming streams are independent. Each positive request of the input stream, regardless of other requests, is sent to + п r the i-th QS as a request of type c with probability p+ic, Z Z p+c = 1. i=1c=1 Each negative entry of the input stream, regardless of other negative requests, is sent to the i-th QS as a negative claim of type c п r with probability p-, Z Zp-,c = 1, and after a random time destroys one positive claim of type c. After the end of the service of the i=1 c=1 positive requests of type c in the i-th QS, it is sent to the j-th QS with probability p +cjs again as a positive requests of type s, and with п r I \ probability p -. as a negative request of type s, and with probability pic0 = 1 Z Z^p+s + picjs) leaves the network, 'cjs j=1c=1 i, j = 1, п, c, s = 1, r. Each positive claim of type c in the system has a waiting time limited by an exponentially distributed random variable with a parameter 9. A negative claim that is in the system remains in the queue a random time that has an exponential distribution with the parameter |i!C, i = 1, п, c = 1, r. Positive request of type c, the waiting time in queue i has expired, instantly passes into the j-th of the QS and becomes a positive requests of type s with a probability q+s or negative requests of type s with probability qs, but with п r / \ --probability qic0 = 1 ZZ (q+j + q-cjs ) leaves the network ', j = 1, п, c, s = 1, r. j=1c=1 In the first part (Theorem 1) a difference-differential equations system is derived, which is satisfied by the probabilities of the states of such a network. It can be represented in a general form =-Л(А)4;f,t)+ Z Z Ф+-(M+ic -iJS,f,t)+ dt ', j =1 c,s=1 + Z Z <£+c+()(k)p(k + I'c, f Ijs, t)+ Z Z Ф-cjs k l)p(k + I'c, / + Ijs, t), (1) i, j = 1 s,c=1 i, j =1 s,c=1 where p (j,f,t) is the probability of the state (k,f,t), л(к),Ф+-(k)Ф+ф1^)Ф--(к,l) are some bounded negative functions. To solve system (1) it is suggested to use an algorithm based on the application of the modified method of successive approximations combined with the method of series. This allows to find the probabilities of network states for acceptable CPU time. The tendency of successive approximations is proved for a stationary distribution of probabilities and their convergence to a unique solution of the system (1).

Текст научной работы на тему «Анализ в переходном режиме сети с нетерпеливыми положительными и отрицательными заявками различных типов»

ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА 2018 Управление, вычислительная техника и информатика № 42

УДК 004.10:519.872 БО!: 10.17223/19988605/42/7

М.А. Маталыцкий, Д.Я. Копать

АНАЛИЗ В ПЕРЕХОДНОМ РЕЖИМЕ СЕТИ С НЕТЕРПЕЛИВЫМИ ПОЛОЖИТЕЛЬНЫМИ И ОТРИЦАТЕЛЬНЫМИ ЗАЯВКАМИ РАЗЛИЧНЫХ ТИПОВ

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

Ключевые слова: О-сеть; положительные и отрицательные заявки различных типов; модифицированный метод последовательных приближений, совмещенный с методом рядов.

Рассмотрим открытую О-сеть массового обслуживания [1] с п однолинейными системами массового обслуживания (СМО), в которую поступают положительные и отрицательные заявки г типов. В 7-ю СМО из внешней среды поступает простейший поток обычных заявок (положительных) с интенсивностью Хс и дополнительный поток отрицательных заявок, который также является простейшим, с интенсивностью Х-, г = 1, п . Все поступающие потоки независимы. Каждая положительная заявка входного потока независимо от других заявок направляется в 7-ю СМО как заявка типа с с вероятно-

п г

стью рогс , 2 2Рос = 1 • Длительности обслуживания положительных заявок в 7-й СМО с-го типа рас-

г=1с =1

пределены по экспоненциальному закону с параметром цс .

В сети циркулируют не только положительные заявки, но и отрицательные [2]. Каждая отрицательная заявка входного потока независимо от других отрицательных заявок направляется в 7-ю СМО

п г

как отрицательная заявка типа с с вероятностью рос, рос = 1 и через случайное время уничто-

¿=1 с=1

жает одну положительную заявку типа с. После окончания обслуживания положительной заявки типа с в 7-й СМО она направляется в /-ю СМО с вероятностью р£ опять как положительная заявка типа 5,

п г / \

а с вероятностью р:ф - как отрицательная заявка типа 5, и с вероятностью ргс0 = 1 Щф + Р7ф )

] =1с=1

уходит из сети, ¿, ] = 1, п, с, 5 = 1, г .

Каждая положительная заявка типа с, находящаяся в системе, имеет время ожидания, ограниченное экспоненциально распределенной случайной величиной (СВ) с параметром 01с. Отрицательная заявка, находящаяся в системе, остается в очереди случайное время, имеющее экспоненциальное распределение с параметром , г = 1, п, с = 1, г. Положительная заявка типа с, время ожидания которой в очереди 7 истекло, мгновенно переходит в/-ю СМО и становится положительной заявкой типа 5 с вероятностью

п г ,

пг

д¡ср или отрицательной заявкой типа 5 с вероятностью q, а с вероятностью дгс0 = 1 - 2 2 + Я-ф ) уходит из сети, г, ] = 1, п, с, 5 = 1, г .

11С}5

/=1с=1

Такую сеть можно применить при моделировании реальных сетей связи, в которых при передаче запроса (положительной заявки) в систему связи часто устанавливается так называемый тайм-аут, истечение которого означает, что передача запроса не укладывается в планируемый интервал времени, после чего данный запрос удаляется из очереди. Отрицательные заявки при этом могут описывать вирусы в системе, которые начинают действовать через случайное время.

Под состоянием сети будем понимать вектор

{к,/, г )= {кц, к12,--,к1г , к21, к22, -,к2г кп2,-",кпг, ¡11,¡12,-",11г , ¡21,¡22,-",12г ■>---->1пЪ ¡п2,-",1пг, г ) ,

который образует цепь Маркова с непрерывным временем и счетным числом состояний, здесь кгс и ¡¡с соответственно число положительных и отрицательных заявок типа с в 7-й СМО в момент времени 7, г = 1, п, с = 1, г . Требуется найти вероятности состояний сети в переходном режиме.

Следует отметить, что выражения для таких вероятностей состояний в стационарном режиме в форме произведения, когда под состоянием сети понимается вектор типов заявок, были найдены в работах [1-3]. При этом предполагается, что отрицательные заявки фиксированного типа воздействуют только на положительные заявки того же типа. В работе [4] рассматривалась марковская сеть со случайным временем пребывания в очередях различных типов положительных, отрицательных заявок и сигналов, причем очереди в СМО сеть отдельно формировались для этих типов заявок и сигналов. Под состоянием сети понимался вектор числа заявок; также найдено стационарное распределение вероятностей сети в форме произведения.

Для нахождения вероятностей состояний О-сети в переходном (нестационарном) режиме ранее применялся приближенный метод, основанный на использовании аппарата многомерных производящих функций [5], при предположении, что СМО сети функционируют в условиях высокой нагрузки. В данной работе это предположение снято.

1. Система разностно-дифференциальных уравнений Колмогорова для вероятностей состояний сети

Пусть 1с - нулевой вектор размерности п х г, за исключением компоненты с номером г(г — 1)+с, которая равна единице, /до - п х г вектор, состоящий из нулей, Р (к, I, г) - вероятность состояния (к, /, г), и{х) - единичная функция Хевисайда.

Возможны следующие переходы нашей цепи Маркова процесса в состояние (к, I, г + Дг) за время

Д7:

1) из состояния (к — /^, Т,г), в этом случае в/-ю СМО за время Д7 поступит положительная заявка типа 5 с вероятностью и (^ ) Дг + о (Дг), ] = 1, п, я = 1, г;

2) из состояния (к, I — / ^, г), при этом в/-ю СМО за время Д7 поступит отрицательная заявка типа

5 с вероятностью Х—1си (¡¡с) Дг + о ( Дг), ] = 1, п, я = 1, г;

3) из состояния (к + /гс, I, г), в этом случае за время Д7 положительная заявка типа с после обслуживания или по истечении времени ожидания в 7-й СМО уходит из сети во внешнюю среду; суммарная вероятность таких событий равна (ц.с+ в.с) Дг + о (Дг), г = 1,п, с = 1,г;

4) из состояния (к + /1с, I + /с,г), в данном случае в 7-ю СМО после истечения времени ожидания в ней отрицательной заявки типа с она уничтожает в этой СМО положительную заявку своего типа, вероятность такого события равна ц—Дг + о (Д), г = 1, п, с = 1, г;

5) из состояния (к, I + /1с, г), при этом в 7-й СМО время ожидания отрицательной заявки типа с в 7-й СМО закончилось, и в момент времени 7 в ней не было положительных заявок; вероятность такого события равна р,—с (1 — и (к,с)) Д г + о (Дг), г = 1, п, с = 1, г;

6) из состояния (к + /с — , I, г), в данном случае время обслуживания или ожидания положительной заявки типа с в 7-й СМО закончилось, и она направляется в/-ю СМО снова как положительная заявка типа 5 с вероятностью (ц,.ср++ + 9,сд++) и ()д + о (Дг), г, 7 = 1, п, с, я = 1, г;

7) из состояния (к + /¡с,1 — ,г), при этом время обслуживания или ожидания положительной заявки типа с в 7-й СМО закончилось и она направляется в/-ю СМО как отрицательная заявка типа с; вероятность такого события равна (цг-сР— + — )и(Iр )Д + о (Д) , г,] = 1, п,с,, = 1,г;

8) из состояния (к, /, г), в этом случае за промежуток времени Дг состояние сети не изменилось, при этом в каждую СМО не поступает ни положительные ни отрицательные заявки любого типа, в них за время Дг не обслужилось, ни ушло из очереди ни одной отрицательной заявки любого типа; вероят-

( " Л

ность такого события равна 1 — + ^ + £[|4 + + Н-* ] Дг + о (Дг) ;

V г=1 У

9) из остальных состояний с вероятностью о(Дг) .

Тогда, используя формулу полной вероятности, получаем, что нестационарные вероятности состояний рассматриваемой сети удовлетворяют следующей системе разностно-дифференциальных уравнений (РДУ):

йр[к,1 А ( п г л

п г , __ , гг г

п г

И П . . П Г . . П Г . .

г=1 с=1 г=1 с=1 г=1 с=1

/? г

г, J =1 с,,=1 г? г

г, J =1 с,,=1

2. Нахождение вероятностей состояний С-сети методом последовательных приближений

Систему РДУ (1) можно представить в виде:

=-4 ИЕ,г)+ £ £ ф+— (кИ

= —Л(к)Р(к, I, г)+ £ £ Ф+- (к)Р(к +— /7,, I, г)+

г, 7=1 с, я=1

+ £ £ Ф++(1)(ЕР(к + 4,Е — 4,,г)+ £ £ Ф^,(к,ЕР(к + 4,Е + 4,,г), (2)

г, 7=1 ,,с=1 г, 7=1 ,,с=1

где

л(к) = г +е1с)и(к1с) +ц;ы(/,)]5

7=1 с=1

(*) = МоЛХ* + 5оА* + 0Л-сО) + (и А + )и{кЛ

) = ) + А + 0 А И7*)'

Ф—

* (*) = 145,8. + (1 - «(кгс)) (1 - 8, )(1 - 8„), 6, = | ^ ^

Из(2)следует, что

/

р(к,Г,г)= в"л(к) [р(к,Г,о)с }ел(к>

V

2 ^Фс-(кр(к с 1с - ,I,х)с

V г,]=1с,5=1

„ I х)-

с 2

г, 5=15,с=1

41)

'кс 1с, Г - 11С, х)

- 1,с,х)с 2 ЕФ

¿, У=1 с, 5=1

-С* (кГ Г )р(кГ с 1с,Г - , х)

Л ^ dx

У У

Пусть р (Г,Г,г) - приближение р(к,1,г) на ^-й итерации, р ДкГ, Г, г) - решение системы (2) , полученное методом последовательных приближений. Тогда из (3) вытекает, что

Рдс! (к, Г, г) = в-Л(^> Р.,/,о)с|е Г £ £ Ф-с- к)рч (к с/¿с -15 , Г, х)с

V о V ¿,/=1с,5=1

с 2 2 фс

г, 5=1 *,с=1

с(1)

(к )Рд (кГ

дГ с /с, Г - ^ , х)с 2 £ Ф-с55 (Г,Г)Рд (к с /с ,Г с ^ , х)

¿, 5=1 с, 5=1

л ^

dx

(4)

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

У У

В качестве начального приближения возьмем стационарное распределение

ро (к,1, г )=р (к, 1 )= Нш р(к, 1, г)

4 г ^ю

которое удовлетворяет соотношению

л(к)р(к,Г)= 2 Ф^ (к)Рд (к с /с - /55,Г)с

г, 5=1 с, 5=1

с 2 Ф^ )Рд(кс/сс,Г-/55)с £ £ ф-с55(к,¡Уд (к с/¿с/с/5).

¿, 5=1 5,с=1 с, 5=1 с,5=1

Для последовательных приближений справедливы следующие утверждения.

Теорема 1. Последовательность |р(к,I,г)}, д = 0,1,2,..., построенная по схеме (4), при любом

ограниченном по 7 нулевом приближении р(к, /, г) 0 < р(к, /, г)< 1 сходится при т ^го к единственному решению системы (2).

Доказательство. Так как Р0 (к, /*, г) - ограниченная по 7 функция, то в силу (4) р (к, 1, г) также ограничена, поэтому

р

Покажем, что имеет место неравенство

1 (к, Г г)-р0 (к,Г, г )< с(к, Г )•

-1 7?Ч

(5)

(6)

где

тахс

к

[к^ = оц, таха2(к) = а2, таха3 (к,Г) = а3,

к I

= рь (*) = £ Е Р)'аз (м)=£ Е (*>')

г, J =1 с, 5=1

шах с(к, I )= С *.

г, 5=1 с, 5=1

г, У=1 с, 5=1

(7)

При q = 1 согласно (5) это неравенство выполняется. Предположим, что оно выполняется при q = N, и покажем его справедливость при q = N + 1. Имеем:

рНс1 (к, Г, г)- ры (к, Г, г) = е-л(Г)г Грм (Г, Г,о)с /е)х

о

фс-5 (Г)р^ (Г с/с -/55,1, х)с

V г^./=1 с,5 =1

л ^

^ Г х)с

с 2 2 Ф1с(1)(кр (

г, 5=1 с, 5=1

(Г с /гс , Г -/55 , х)

п г

-55 , х)с 2 2 Ф

г, 5=1 с,5=1

к, 1 Ух (к с /с,Г с/55, х)

dx

У У

п г

п г

п г

п г

- e [pn-1 (Г i,0)+Je ^)x

о

S S Ф

V,=1 c,s=1

icjs

k )Р^-! (k + /ic -^ , Г, X)+

+ S S ФГс^!1)(кГ)р^-1 (k + /ic,Г-4,x)+ S S Ф

i, j=1 c,s=1

icjs

-л(к ) t je л(к)x 0

i, j=1 c,s=1

и r ,++(1) icjs

i, j=1 c,s=1

i, j=1 c,s=1 (Г + 4 "/js , Г X)- PN-1 (

, x)-PN-1 (

js (Г, Г )pn-1 (k + /w , Г + ^ , x)

dx

<

S S Ф+"kP (k + /cc -/,, x)- PN-, (k + /c - Iß, Г, x) +

+ S S Ф IIP, (k + Ic, l - /„, x)- PN-, (k + /,c, l -/j, x| +

■ 4

+ S SS Ф-cjs (Г l )P, (Г + 4 , Г + /js , x)- P,-1 (k + /ic , I + /js , x j=1s=1

<

4 f

(4

V0 v

Г ЛШх * * . \JV-1 t

I e w a*C (a* +a2 +a3)

N-1

( N"!)!

+ a*C2 (a* +a* +a*)

N-1 t

\ \ dx

N-1

+a*C (a* +a* +a*) (k )te -л(* )

. \ ЛТ-1 t'

N-1 \

(* " !)!

<

-л (£)/

( N"!)!

.N-1 ^

dx

Поскольку e)te~л(/с)x < 1 при x e [0, t], то

/\ t , A N-1 t N-1 .N

e tj e dx < J7x_^dx =

0 (N -1) 0(N -1) N!

(8)

и из (8) следует, что неравенство (6) имеет место.

Так как limPq(k,Г,t)= lim^(k,Г,t)+SSPq+ifcГt)"Pfc,Г,t))l = P0(Г,Г,t)+SS(Pq+1 (k1,Гt)"Pfc,Г,t))<

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

q^w

q^w

q=0

CO I

<Р0(к,/",7) + С2£-

q=0

(a*f + a/ + a*f)q

-.P0[kJ,t) + C'e

a1t+a2t+a-it

', т.е. предел последовательности р (к,Г,г)],

д = о, 1,2,..., существует, обозначим его рю(к:,г,г). Если подставить рю (к,Г, г) в (3) вместо то

видно, что рю(к, Г, г) является решением системы уравнений (2), удовлетворяющим начальным условиям рю(к, 1 ,о)=р(к, Г,о) согласно условиям предыдущей теоремы.

Докажем единственность решения. Предположим, что существует другое решение р* (к, 1, г), тогда для него справедливо (3), если заменить в нем р[к,1,о) р(к +11с -1^,7,?), р(к + 11с,7 +

соответственно на Р получаем:

(k, Г, t), Р2 (k, Г,0)1 /J (к + 4 -ljc J,t), /г (/с + 4, / + ljt ,. Поэтому, используя (3),

i, j=1 c,s=1

|pq (fc, Г, t)- P * (Г, Г, t )< e)t|Pq (Г, Г, t)-P* (Г, Г, t)+ e -л(^)t j e л(^

0

(k + /ic -/js , Г, x)-P* (fe

)-P * (Г + /ic + /js , l + /js , x)"

x jeSS SS Ф +c"s (Г)|Pq (k + /ic "/js,l, x)-P* (k + /w -/js,l, x) +

0 i, j=1 c,s=1

+ S S ф +C+S(1)(Г)|Pq (k + /ic + /js, l + /js, x)-р' (k + /ic + /„, l + /„, x) +

ic js ? js--

\ \

+

S S Ф-s (k^,Г )| Pq (k^ + /c,Г "/js, x)" P* (Г + 4,Г "/js, x)

j=1 s=1

dx

/ у

и г

+

<

e

и=0

Аналогично, как при доказательстве неравенства (6), можно показать, что

q

(k,1,t)-P*{к,1,t) < M(а* + а*2 + а3)[ —.

q!

Правая часть этого неравенства стремится к нулю, как общий член сходящегося ряда

- ч tq

(а, +а2 +а3)

q! q^-

)=P(k,l,t), значит P*(k, 1,t)= p(fc, 1,t), что и доказывает единственность.

ранее уже получили, что

¿м(а* +а2 +а3)q- = м(к)в(а*+а2+а3)t, поэтому limPq(k, Г,t)=P*(k,/,t) Но

q=0 q!

lim Pq (k, l, t )=P(k, l, t),

Теорема 2. Любое приближение P (к, Г, t) q > 1, представимо в виде сходящегося степенного ряда

q^—

P.

(k,*t)= Ё rf+,-()t,/)t

m=0

коэффициенты которого удовлетворяют рекуррентным соотношениям (10) с учетом (11), (12), где

d++-1m (k-1 )

-Alk

4-1,0)+? , 1)

m! ' ' ' -о A(k )T

d+0- (k, l ) = P(k, l ,0), d +m(k, 1) = P(k, 1,0)5m0 ,

^q+m(k,1 )=Ё Ё ф+j(k)dq+m(k+i-c -4,

% m > 0,

(9)

(10) (11)

¿j=i

+ Ё Ё Ф^№ + , 1 - )+Ё Ё Ф-,^ (k, 1 ^q+m(k + Ic, 1 - j ) .

i, j=1c,s=1

(12)

i, j=1c,s=1

Доказательство. Докажем, что коэффициенты степенного ряда (9) удовлетворяют рекуррентным соотношениям (10). Подставим последовательные приближения (9) в (4). Тогда, учитывая, что

Y(k)t Г A(k )x„m

xmdx =

получим

1

l! Ё

j= m+1

- LAÖt

m = 0,1, 2,

j!

Ёdq+m(k,f)tm = e-A(k)tP(k,Г,0)+ЁЁ Ф+С-(k}iq m(k + Jic -4,l1)

l=0 i, j=1|_c,s=1

(k + r - 7,, l )+

+ ё Ё Ф+cj(1)(k)dq;-(k+/Ic,r -ijs)+ Ё Ё Ф-j(k,l (k+iic,r+ijs)

i, j=1 c,s=1

г, 7=1 с,,=1

Используя обозначения (10), этот ряд можно переписать в виде:

Ё dq+m(k,1)

„-A(k

(k )tP(k,1,0)+^ D+mk,1 ^

m=0 m=0

Поменяв местами индексы суммирования и разлагая e

-{-A(k

m! Ё

u=m+1

La&I

u!

A(k)* в ряд по степеням t, будем иметь

Ё ck, l )tm=ib4pL |p(k, 1.0)+£

m=0

m=0

i-1^D+- (k, 1 )|tm .

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

u=0

A(k

u+1 qu

(13)

Приравнивая в левой и правой части выражения (13) коэффициенты при tm, получим соотношения (10) для коэффициентов ряда (9).

Для нахождения радиуса сходимости степенного ряда (9) воспользуемся формулой Коши-Ада-

мара: /1 1\ = lim

R0) - S-.

m

m

s.c=1

e

0

m=0

Из (10) следует, что ^^ (к, 1

(к, Е )|=4

т!

Ик .°)+2 ^ , Е)

и=0

Л(к )

, т > 0.

Покажем, что

д-и (к, Г), q > 1, и = 0, т — 1, ограничено конечным значением С (к, Г). Из ограни-

ченности Р

(к, I ,о) и

определения

(к,Е )

следует, что

д

(к, I)

= £

г,7 =1

£ ФЙ (к) d++--(k + /ic — /7,, I)+

с,,=1

„ Е)-

+ ££ф+7,(1)(к)do+o—(k+/ic,Е—/7,)+£ £(к,Е(к+4,¡"+/7,) <с+0 (к,Е).

г, 7=1с,,=1 г, 7=1с,,=1

Здесь С—-(к,Г) - некоторая ограниченная величина, а все Д+- (к,Г)= 0,1 = 1,2,... Поскольку

——10 (к,Е )=Д^—2о(к, Е)= ...=Д+о—(к, Г)= Д0+0—(к,Е), то из (11) следуем что д-^ (к,¡)< С+— (к,¡), q > 1. Используя метод математической индукции, покажем, что

' (к,Г)|< ^—тМ, 1 = 1,2,... (14)

I т!

д +— д-—10

Д-+——11 (к,

Для т = 1 имеем:

д

-—11 \

(к, Е)= £ £ Ф7 (к^—11 (к + /гс — /7, , Е) +

г, 7 =1 _с,5=1

г, 7=1 с,,=1

+ £ £ Ф +МкУ+:11 (к + /гс,Е—/у,)+ £ £ Ф7

г, 7=1 с,,=1

(к, ¡"Х-—11 (к + /гс , I +/

,

= £

г, 7=1

£ ФС—(к] (— л(к + / ,с — /, )р(к+/ ,с — /7,, ¡Е,0)+ д-—10 (к + / ,с — , Г))+ ,,=1

+ £ £ Ф +¿1)(k)(—л(k+/lc+/JS)р(к+/с — /7,,¡+/, ,0)+д--——10 (¡+4,Е—/7,))+

г, 7 =1 с,,=1

+ £ £ фс,(к,Е)(—л(к)р(к+/К,г+/7,,0)+д--—10(к+/ с,¡ч^))<-

г, 7 =1 с,,=1

С-—11 (к, I)

где С +п(к,Г) - некоторая ограниченная величина. Предположим, что (14) справедливо для т - 1, т.е.

д-—1т—1 '

к е )< = 1

)< (т — 1)! ,1 =1

,1 = 1, 2,...

(15)

Докажем справедливость неравенства (12) для т. Используя (8), получим

(*•') = 1 Iф - (к)<:1и (к+4 - V)+ф (к)<:1и (к+4/ -4)+

г, 7=1 [с , ,=1

+ £ £ ф—с7,(k,Г)(—л(k)р(k+/ic,Г+/J,, 0)+д++~—10(к+/с,1 — /7,))= £

г, 7=1 с,,=1 г, 7=1

£ фс— (к )х

с,,=1

— Л(к+/ с — /

гс 7,,

т!

/е е \ т—1

р(к+/с — /.„, 1,0)+!:

)+ е"!(— г1 ^ ■д—- к+'. — /,)

[л(

и=0 |л(к +/ с — /7,

Г

+

г,з=1

, ч Г-л(к+/. +1 уп

У Ф++(1)(кр—--'с ^ х

£ 7 V ' т!

т

п

г

+

+

1!

г

X

¡гг \ т-1 и! (— 1)"с1 /г Г \

р(к с /с , 1 - /]5 ,о)с 21 [ДД 1')] ис1 Ддс--1т-1 (к с 4 , 1 - 4 )

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

с

п г

с 2 2 ф ^5

г, 5=1 с,5=1

(к,1)[ - л(Г )р(к с /с ,1 с /55 ,о)с "Ег /г "!( 1) VI и с1 ДдсГ1т-1 (к1 с /с ,1 с /55 I и=о [л(к с /с с /55)]ис1

Пусть С1 (к, 1 )= шах сдт(к,Г)

тогда

дт

яд-т (к,1 )< 2

г, 5=1

' 2 ф-(¿)* х^Щ,

с,5=1 т!

р(к, 1,о)с21

и! (к с /с - /55,

и=о [л(Г с / с - 4 )]<с1

и!

с

с 2

г, 5=1

и

с /с )]"

/

/г Г \ т-1

р(к с / с , 1 - 4 ,о)с 2 Г г ^ и=о [Л(к с /с )[

и! С1 (к с /с,Г - / ^

55 /

с1

с

(

п г /г г\ /г\ /г Г \ т-1 и! С, (к с / сс, Г с /5 Р

с 2 2 ф-^(к, 1) л(кПк с /с, 1 - 4 ,о)с -^

г,5=1 с,5=1 и=о [л(к )1 и!

1 п

< "1 2

т! г, 5=1

2 ^ (к)[- л(к с /с - )]т р(к,1 ,о)с 21

с,5=1 и=о

и! С1 (к с / с - ^,1)

л(к с /ю - /

55

ис1

и!

с

п

с 2 ¿л=1

2 ФгссЖк )-л(к с /с с /5 Цх

с,5=1

и!

/г Г \ т-1

р(к с 4с, 1 - 45 ,о)с 2- Г Г ^

и=о [л(к с /с )[

(

С1 (к с /сс ,1 - /^ )

с1

и!

с

с 2 2 Ф

г, 5=1 с,5=1

к Г) л(к>(к с /с, Г с /55 ,о)с "г1 ^ии

и=о [л(к II

С^/с^^УЪ Сдс--11 (Г, Г)

и!

т!

х

)

п

X

X

и

<

)

X

У

где Сс_1т(к ,1) - выражение, стоящее в фигурных скобках, т.е. неравенство (14) справедливо.

Рассмотрим выражение 1

= Нш

/г л = 11Ш т Е\к, 1 ) т^

л(г)т

т!

р(к, Г,о)с 2 ^ яд-(к, Г

и=о л(к)

<л(к) Нш т

т^ю

1 ,о)с"21 (-"Ти С^

и=о л(к

(: г

и!

к. (к ) 11г

< л(к) Нш т

т^ю

т!

р(к,Г ,о) с С1 (к,1 )т21

и с1

(к )и с1

=о л (к

< л(к) Нш т -:-Нш т

т^юу (т - 1)! т^го ^

р(к,Г,о) | С; (к, 1)^ 1 т т 2 л(к )Г

(16)

Поскольку

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

/г\ т-1 1

^ (к )=т^Г7Г

и=о [л(к

ис1

1 -

#г. л(к)

лй-1)

т

, л(к )

= 1

^ 1 ЯтА (о, л(к )> 1 то Нш -= < Д:Х .

т^ю т 1,л(к )= 1

(17)

1

и

—<

В [5] показано, что lim m

m^x

(m — l)i

При 0 < л(к )< 1, используя (16) в правой части (12), имеем:

m-1

X

u =0

1 -

Ml u+1

Wk 1

Ш:

-1

WH

1 — a

где a =

л

(1)

> 1,

поэтому

lim m— lim

m^x \ m! m^x

P

(k, 1,0)+c1 (k

—1

u=0

лк

¡—- = lim m — lim m

u+1 m^-x V m! m^x Í

P(

(k, f ,0)+ (am — 1),

1 — Л(к

В силу Íb + cam < tfb+rfcä" = tfb+a^C имеем lim

m^x

H

+ ca

_ 1_ m < lim bm + a lim cm = 1 + a

m^x

m^x

Так как верхняя граница ограниченная величина, и учитывая lim т~~ = 0, получаем, что

\ т!

1

R (k, Z)

= 0.

Поэтому, как следует из (11), радиус сходимости степенного ряда (5) равен Г да.

Отметим, что в работе [6] описывается метод решения линейных бесконечных систем дифференциальных уравнений (ДУ) с постоянными коэффициентами, основанный на применении преобразований Лапласа к построению решений. В [7] устанавливается взаимно однозначное соответствие между решениями ДУ бесконечного порядка и бесконечной системы линейных ДУ первого порядка. В [6, 7] предложено для нахождения решения ДУ бесконечного порядка использовать метод последовательных приближений, но сами приближения находятся достаточно сложно [8]. В данном подразделе для нахождения ожидаемых доходов в системах открытой G-сети МО предложена методика решения бесконечных систем ДУ методом последовательных приближений, совмещенным с методом рядов.

Пример 1. В данном примере количество СМО в сети n = 5. Пусть вероятности поступления заявок типа c в i-ю систему равны соответственно:

Р011 = 0Д5;p¿12 = 0,1;p0n = 0,05; р0ъъ = р0АЪ = р05Ъ = 0,04; p0+21 = 0,05;

Р022 = 0,°3; Р023 = 0,°2; Р031 = Р041 = Ро51 = 0,1 Р032 = Р042 = Р052 = 0,06 Ро11 = Р021 = Р031 = Р041 =

53 53

= Р041 = Р051 = 0,1; Р012 = Р022 = Р032 = Р042 = Р052 = 0,06 причем ££ Р+-с = 1 , ££ рГс = 1 .

i=1 c=1 i=1 c=1

Пусть интенсивности входящих потоков положительных и отрицательных заявок равны соответственно = 100 и X = 90. Пусть интенсивности обслуживания заявок типа c в СМО сети равны цг1 = 30, цг2 = 40, цг3 = 50, i = 1,5. Предположим, что 0г1 = 5,0г2 = 4,0г3 = 3,ця = 10, = 15,= 20,i = 1,5. Положим также, что вероятности перехода положительных и отрицательных заявок между СМО сети

Р+и = 0,01,р+12 = 0,012,Р\ \\3 = 0,011,а+211 = 0,01, Р1212 = 0,012,Р1213 = 0,011,Р1+311 = 0,01,Р1312 = 0,012, Р!+3!3 = 0,012,рт1 = 0,01,Рт2 = 0,012, Р1+121 = 0,03;Р1+122 = 0,036;р^ = 0,033; рГш = 0,011, рГ2П = = 0,01,РГ212 = 0,012,РГ213 = 0,011, рТэЦ = 0,01,Р1312 = 0,012,РГ313 = 0,012, РГ221 = 0,03; РГ222 = 0,036;

Р1223 = 0,033; Р1Г321 = 0,03; Р1Г322 = 0,036; Р323 = 0,036; РГ121 = 0,01, РГ122 = 0,012, РГ123 = 0,011, РГ221 = 0,01, РГ222 = 0,012,РГ223 = 0,011, Р1321 = 0,01, Р1322 = 0,012, Р1323 = 0,012, рГш = 0,005, Р^ = 0,005, рГш = 0,006, РГ23 = 0,0055,р13г1 = 0,005,р13г2 = 0,006,р^ = 0,006, рПг1 = 0,005,рПг2 = 0,006,рГю = 0,0055,р^ = 0,005, рГ1г2 = 0,006, рГ1г3 = 0,0055, рГ3Я = 0,005, рШ2 = 0,006, р^ = 0,006, i = 3,5, рш = 0,05; р2121 = 0,01, р2122 = 0,012,

m

1

m

a

m

Pi20 ^ 0,03;p12o - 0,02; p+3n = 0,01,p^ = 0,012,p+3U = 0,012,p2+m = 0,01,p2+U2 = 0,012,p^ = = Р2ИЗ = 0,0055, p2113 = 0,011,p+n = 0,01, P2323 = 0,024,p-^ = 0,006,p-^ = 0,0055,p2+212 = 0,012, Р2ЗЛ = p2ii1 = 0,005, p2121 = 0,02, p2122 = p2220,024, p2123 = p2223 = 0,022 P2221 = P2S21 = 0,°2, p-3i2 = = p23i2 = p21i2 = p21,20,006,p2123 = 0,011,p2221 = 0,01 p-222 = 0,012,p-223 = 0,011,p-321 = 0,01,

p;1i1 = p~rn = 0,01, pi1 ;2 = p— j 2 = 0,012, p13 = p- j3 = 0,011, ^ = p-3,2 = 0,012, ^,3 = ^з0,012, i,j = 3,5,

p~2H1 = p+2rn = 0,005, piW = 0,1; pi20 = 0,07; pm = 0,03, i = 2,5, p2321 = 0,0 1 2, p-,^ = 0,012, p^ = 0,01,

1

1

1 — —

%cp =—,г * j, qicis =—,Яге0 = —,U j = 1,5Сs = 1,3P2213 = 0,011P2311 = 0,01,P2321 = 0,02,р2Ъ22 = 0,024. 45 90 30

Найдём p(k, t), где k = (1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,1,1,1,2,1,1,2,2,1,3,1,1,2,2,2, t) при условии, что состояние

(2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1) было начальным. Расчёты показали, что а0 (t ) = e"1075t.

Количество членов ряда, вычисляемых по формуле (5), находилось при использовании соотно-

шения

dqi

I ¡¡, ¡j. / -»¡j, —» ¡j. \ / —» —» \

к ,l ) <8, где к ,m :d+qm\k ,l )= maxd+qm\k,l)

k ,1

а количество итерации q, используя не-

равенство

*

m = 80.

P

q+1

(k, 1, t )- pq (k, : t )

Pq

P{kj) 2-10-9

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

Ю-9

<8. Получили, что количество итераций q = 105, а членов ряда

0 1 2 3 4 5 7

Рис. 1. Вероятность состояния k на отрезке времени [0; 6]

Время выполнения программы на компьютере с параметрами Intel(R) Pentium(R) Dual CPU G860 @ 3.00GHz 4Gb приблизительно равнялось 5 час. На рис. 1 представлен график этой вероятности.

Заключение

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

Дальнейшие исследования в этом направлении могут быть связаны с нахождением ожидаемых доходов в таких сетях с доходами.

ЛИТЕРАТУРА

1. Gelenbe E., Schassberger R. Stability of G-networks. // Probability and its Applications in Engineering and the Information Sciences. 1992. V. 6. P. 271-276.

2. Fourneau J., Gelenbe E. G-networks with multiple classes of negative and positive customers. // Theoretical Computer Science.

1996. V. 155. P. 141-156.

3. Chao X., Pinedo M. On generalized networks of queues with positive and negative arrivals // Probability in the Engineering and

Informational Sciences. 1993. V. 7. P. 301-334.

4. Якубович О.В., Евдокимович В.Е. Сеть массового обслуживания со случайным временем пребывания различных типов

положительных, отрицательных заявок и сигналов // Проблемы физики, математики и техники. 2010. № 4. С. 63-67.

5. Маталыцкий М.А., Науменко В.В. Стохастические сети с нестандартными перемещениями заявок. Гродно : Гродненский

гос. ун-т, 2017. 347 с.

6. Валеев К.Г., Жаутыков О.А. Бесконечные системы дифференциальных уравнений. Алма-Ата : Наука, 1974. 415 с.

7. Коробейник Ю.Ф. Исследование дифференциальных уравнений бесконечного порядка с полиномиальными коэффициен-

тами с помощью операторных уравнений интегрального типа // Математический сборник. 1959. Т. 49, № 2. С. 191-206.

8. Коробейник Ю.Ф. Дифференциальные уравнения бесконечного порядка и бесконечные системы дифференциальных урав-

нений // Известия АН СССР. Сер. математическая. 1970. Т. 34, № 4. С. 881-922.

Маталыцкий Михаил Алексеевич, д-р физ.-мат. наук, профессор. E-mail: [email protected] Копать Дмитрий Ярославович. E-mail: [email protected] Гродненский государственный университет им. Я. Купалы (Беларусь)

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

Matalytski MihailA., KopatDmitry Ya. (Grodno State University, Belarus).

Analysis in the transient regime of the network with impatient positive and negative customers of multiple classes. Keywords: G-network; positive and negative customers of multiple classes; modified method of successive approximations; combined with the method of series.

DOI: 10.17223/19988605/42/7

The article explores the network with impatient positive and negative applications of multiple classes, in the case where a negative customer removes one positive customer of its type. The i-th queuing system (QS) from the external environment receives the simplest flow of positive requests with intensity X+ and an additional flow of negative requests, which is also the simplest with intensity

AT, i = 1, n . All incoming streams are independent. Each positive request of the input stream, regardless of other requests, is sent to

+ n r

the i-th QS as a request of type c with probability p0 c , X X Poic = 1-

i=1c=1

Each negative entry of the input stream, regardless of other negative requests, is sent to the i-th QS as a negative claim of type c

n r

with probability p, X XPo;c = 1, and after a random time destroys one positive claim of type c. After the end of the service of the

i=1 c=1

positive requests of type c in the i-th QS, it is sent to thej'-th QS with probability pOcjs again as a positive requests of type s, and with

n r I \

probability p-. as a negative request of type s, and with probability pico = 1 - X X (picjs + Picjs) leaves the network, 'CJS j=1c=1

i, J = 1, n, c, s = 1, r.

Each positive claim of type c in the system has a waiting time limited by an exponentially distributed random variable with a parameter 9 . A negative claim that is in the system remains in the queue a random time that has an exponential distribution with the

parameter , i = 1, n, c = 1, r. Positive request of type c, the waiting time in queue i has expired, instantly passes into the j'-th of the QS and becomes a positive requests of type s with a probability q+.s or negative requests of type s with probability q, but with

n r / \ ---

probability qic0 = 1 -EE (qj + q-cjs j leaves the network i, J = 1, n, c, s = 1, r .

J=1c=1

In the first part (Theorem 1) a difference-differential equations system is derived, which is satisfied by the probabilities of the states of such a network. It can be represented in a general form

=-A(k)p(k, 1,t)+ X X o+jfcpfc+4 -iJS, 1,t)+

dt i, j =1 c,s=1

+ X X o+cjs(l)(k)p(k + /ic,1 -IJS,t)+ X X o-js(k,7)p(k+iic,I+Ijs,t), (1)

i, j = 1 s,c=1 i, j =1 s,c=1

where p (k, 1,t) is the probability of the state (k, 1,t), A(k],OC+^k],O+^k],O^k,l) are some bounded negative functions. To solve system (1) it is suggested to use an algorithm based on the application of the modified method of successive approximations combined

with the method of series. This allows to find the probabilities of network states for acceptable CPU time. The tendency of successive approximations is proved for a stationary distribution of probabilities and their convergence to a unique solution of the system (1).

REFERENCES

1. Gelenbe, E. & Schassberger, R. (1992) Stability of G-networks. Probability and its Applications in Engineering and the Information

Sciences. 6. pp. 271-276.

2. Fourneau, J.M., Gelenbe, E. & Suros, R. (1996) G-networks with multiple classes of negative and positive customers. Theoretical

Computer Science. 155. pp. 141-156. DOI: 10.1016/0304-3975(95)00018-6

3. Chao, X. & Pinedo, M. (1993) On generalized networks of queues with positive and negative arrivals. Probability in the Engineering

and Informational Sciences. 7. pp. 301-334. DOI: 10.1017/S0269964800002941

4. Yakubovich, O. & Evkokimovich, V. (2010) Set' massovogo obsluzhivaniya so sluchaynym vremenem prebyvaniya razlichnykh

tipov polozhitel'nykh, otritsatel'nykh zayavok i signalov [Queueing network with random staying time of different types of positive, negative customers and signals]. Problems of Physics, Mathematics and Technics - Problems physics, mathematics and technologies. 4. pp. 63-67.

5. Matalytski, M. & Naumenko, V. (2017) Stokhasticheskie seti s nestandartnymi peremeshcheniyami zayavok [Stochastic network

with non-standard move customers]. Grodno: GrSU.

6. Valeev, K. & Zhautykov, O. (1974) Beskonechnye sistemy differentsial'nykh uravneniy [Infinite systems of differential equations].

Alma-Ata: Science.

7. Korobeynik, Y.F. (1959) Issledovanie differentsial'nykh uravneniy beskonechnogo poryadka s polinomial'nymi koeffitsientami s

pomoshch'yu operatornykh uravneniy integral'nogo tipa [Investigation of differential equations of infinite order with polynomial coefficients by means of operator equations of integral type]. Matematicheskiy sbornik. 49(2). pp. 191-206.

8. Korobeynik, J. (1970) Differentsial'nye uravneniya beskonechnogo poryadka i beskonechnye sistemy differentsial'nykh uravneniy

[Differential equations of infinite order and infinite systems of differential equations]. Izvestiya ANSSSR. Ser. matematicheskaya. 34(4). pp. 881-922.

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