Научная статья на тему 'Анализ вероятностных характеристик гетерогенной СМО вида MR(s)/m(s)/∞ с параметрами обслуживания, зависящими от состояния вложенной цепи Маркова'

Анализ вероятностных характеристик гетерогенной СМО вида MR(s)/m(s)/∞ с параметрами обслуживания, зависящими от состояния вложенной цепи Маркова Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
73
15
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БЕСКОНЕЧНОЛИНЕЙНАЯ СИСТЕМА МАССОВОГО ОБСЛУЖИВАНИЯ / ПОТОК МАРКОВСКОГО ВОССТАНОВЛЕНИЯ / МЕТОД МОМЕНТОВ / INFINITE-SERVER QUEUEING SYSTEM / MARKOV RENEWAL PROCESS / METHOD OF INITIAL MOMENTS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Полин Евгений Павлович, Моисеева Светлана Петровна, Моисеев Александр Николаевич

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Полин Евгений Павлович, Моисеева Светлана Петровна, Моисеев Александр Николаевич

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

HETEROGENEOUS QUEUEING SYSTEM MR(S)/M(S)/∞ WITH SERVICE PARAMETERS DEPENDING ON THE STATE OF THE UNDERLYING MARKOV CHAIN

Data streams in information and communication systems include integrated heterogeneous streams, containing voice, text data and video. Since the service of different information units takes different time depending on their format, used protocols and so on, it is proposed to model such data transmission processes using heterogeneous queueing systems with services depending on the parameters of the incoming stream. In the paper, an infinite-server heterogeneous queueing system is considered. Arrivals are modeled as a Markov renewal process (MRP) with two states given by distribution functions of the interval lengths and by a transition probability matrix. The exponential distribution parameter of service time is determined by the state of the underlying Markov chain of the MRP at the moment when a customer arrives and does not change until the service completion. To study the system, the method of characteristic functions is used. Using their properties, analytical expressions are obtained for the initial moments of the first and the second order of the number of customers of each type present in the system in a steady-state regime. To analyze the relationship between the components of the process, a correlation moment is derived.

Текст научной работы на тему «Анализ вероятностных характеристик гетерогенной СМО вида MR(s)/m(s)/∞ с параметрами обслуживания, зависящими от состояния вложенной цепи Маркова»

УДК 501.1

Анализ вероятностных характеристик гетерогенной СМО вида MR(S)/M(S)/^ с параметрами обслуживания, зависящими от состояния вложенной цепи Маркова

Е. П. Полин, С. П. Моисеева, А. Н. Моисеев

Полин Евгений Павлович, аспирант кафедры теории вероятностей и математической статистики, Национальный исследовательский Томский государственный университет, Россия, 634050, г. Томск, просп. Ленина, д. 36, polin_evgeny@mail.ru

Моисеева Светлана Петровна, доктор физико-математических наук, профессор кафедры теории вероятностей и математической статистики, Национальный исследовательский Томский государственный университет, Россия, 634050, г. Томск, просп. Ленина, д. 36, smoiseeva@mail.ru

Моисеев Александр Николаевич, доктор физико-математических наук, профессор кафедры программной инженерии, Национальный исследовательский Томский государственный университет, Россия, 634050, г. Томск, просп. Ленина, д. 36, moiseev.tsu@gmail.com

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

Ключевые слова: бесконечнолинейная система массового обслуживания, поток марковского восстановления, метод моментов.

Поступила в редакцию: 08.11.2019 / Принята: 30.12.2019 / Опубликована: 31.08.2020 Статья опубликована на условиях лицензии Creative Commons Attribution License (CC-BY4.0) DOI: https://doi.org/10.18500/1816-9791-2020-20-3-388-399

ВВЕДЕНИЕ

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

Основоположником теории массового обслуживания является датский ученый А. К. Эрланг [4]. Предметом его исследования были телефонные системы, характеризующиеся случайным потоком вызовов абонентов, требующих случайного времени занятости телефонной линии. Расширение класса задач впоследствии привело к появлению различных модификаций систем массового обслуживания. Современные информационные и телекоммуникационные системы включают в себя разнотипные потоки данных, которые передают текстовые данные, голосовую информацию и информацию из видеоисточников, что требует использования более сложных моделей потоков. В качестве них используют математические модели марковских модулированных потоков (ВМАР, МАР), полумарковских (БМ) или их частных случаев (марковский модулированный пуассоновский поток ММРР, поток марковского восстановления МР и рекуррентный поток 01).

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

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

1. ПОСТАНОВКА ЗАДАЧИ

Рассмотрим систему массового обслуживания с неограниченным числом обслуживающих приборов. На вход поступает поток марковского восстановления, заданный набором функций распределения длин интервалов Л1(х),Л2(х),...Лк(х) и матрицей Р = [р^-], г,] = 1, 2, ...,К — вложенной по моментам наступления событий цепи Маркова с конечным числом состояний к(Ь) = 1,2, ...,К.

Дисциплина обслуживания определяется следующим образом: если вложенная цепь Маркова находится в состоянии к(Ь) = в, то поступающая заявка будет обслуживаться случайное время, распределенное по экспоненциальному закону ^(х) = 1 — в-Язх. Ставится задача исследования многомерного случайного процесса !(£) = [¿1 (Ь),г2{Ь),...,ък— числа занятых приборов разного типа в системе.

2. СИСТЕМА ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ КОЛМОГОРОВА

Ввиду громоздкости вывода формул для произвольного числа состояний вложенной цепи Маркова приведем теоретические выкладки для нахождения основных вероятностных характеристик для к = 2.

Определим четырехмерный марковский случайный процесс {к(Ь),х(Ь),г1 (Ь),г2(Ь)}, где х(Ь) — длина интервала от момента времени Ь до момента наступления очередного события в потоке марковского восстановления, к(Ь) — вложенная по моментам восстановления цепь Маркова.

Для распределения вероятностей

P(k, Z, ii, i2, t) = P{k(t) = k, z(t) < Z, ii (t) = ii, i2 (t) = ¿2} по теореме полной вероятности можно записать следующие равенства:

P(1, z, i1, i2, t + at) = (P(1, z + at, i1, i2, t) - P(1, at, i1, i2, t))(i1 ^ + i2) + +P(1, at, i1 - 1, i2, t)P11 A (z - at) + P(2, at, i1 - 1, i2, t)P21 A1 (z - at) + +P (1, z + at, i1 + 1, i2, t)(i1 + 1)^at + P (1, z + at, i1, i2 + 1, t)(i2 + 1)^2 at + o(at),

(1)

P(2, z, i1, i2, t + at) = (P(2, z + at, i1, i2, t) - P(2, at, i1, i2, t))(i1 ^ + i2^2) + +P(1, at, i1, i2 - 1, t)P12A(z - at) + P(2, at, i1, Í2 - 1, t)P22A(z - at) + +P (2, z + at, i1 + 1, i2, t)(i1 + 1)^1at + P (2, z + at, i1, i2 + 1, t)(i2 + 1)^2at + o(at). Отсюда получим систему дифференциальных уравнений Колмогорова:

dP(1, z, i1, i2, t) dP(1, z, i1, i2, t) dP(1, 0, i1, i2, t)

dt dz dz

-(i1M1 + i2 M2 )P (1, z, ¿1, ¿2, t) + dP (1 1,Í2'f) PU A1(z) +

, dP(2, 0,i1 - M^Pj1 A1 (z) + P(lt z,i1 + 1, ¿2,t)(i1 + 1)^1 +

dz

+P(1, z, ¿1 ,¿2 + 1,t)(¿2 + 1)^2,

dP(2, z, ¿1, ¿2, t) dP(2, z, ¿1, ¿2, t) dP(2, 0, ¿1, ¿2, t)

(2)

dt dz dz

-(¿1^1 + ¿2^2)P(2, z, ¿1 ,¿2,t) + dP(2' 0'Í1 '¿2 - M) P22A2(z) +

dz

1 dP(1, 0, ¿1, ¿2 P12A(z) + P(2, z, ¿1 + 1, ¿2, t)(¿1 + 1)M1+

дz

+Р(2, z,il ,¿2 + 1,^)(г2 + 1)^2. Для стационарного распределения вероятностей запишем эту систему в виде дп(1, z, ¿1, ¿2) дп(1, 0, ¿1, ¿2)

dz dz

- (¿1+ ¿2М2)п(1, z, ¿1, ¿2) +

+ дп(1, ^ - М*) P11A1 (z) + дп(2, ^ - М*) P21 A1(z) +

dz dz

+п(1, z, ¿1 + 1, ¿2)(¿1 + 1)^1 + п(1, z, ¿1, ¿2 + 1)(¿2 + 1)^2 = 0,

дп(2, z, ¿1 ,¿2) дп(2, 0, ¿1, ¿2) r . wo .

v — - (¿1 + ¿2М2)п(2, z, ¿1, ¿2) +

(3)

дz дz

+ дп(2, МЬ*2 - 1) р22А2^) + дп(1- ^ .¿2 - 1) Р12^) +

дz дz

+п(2, z, ¿1 + 1, ¿2)(^1 + 1)^1 + п(2, z, ¿1, ¿2 + 1)(¿2 + 1)^2 = 0.

3. МЕТОД ХАРАКТЕРИСТИЧЕСКИХ ФУНКЦИЙ

Введем характеристические функции

ж ж

Н(к, z, и, и) = ^ е^1е^242п(к, z, ¿1, ¿2), «1 =0 «2 =0

где ; = л/—1.

Тогда, учитывая, что

дН(к, х, м,, м2)

¿1 в'и1Пв'и212П(к, х, ¿1, ¿2),

дм«

1 «1 =0 «2=0

где ¿ = 1, 2, получаем следующую систему дифференциальных уравнений в частных производных:

дН(1,х,М1 ,М2) дН(1, 0,м, ,М2),.,.. -,-ил дН(1,х,м1, м)

-дх---дх-+№ (1 — в )-дм,-+

+№ (1 — в— ) дН(1»х,Ц1 ,М2) + дН(1, 0»ц1»м2) в- РцА,(х) +

дм2 дх

+ дН(2, 0,"1 ,"2) в^и, Р2!Л! (х)=0, (4)

дх

дН(2,х,м1 ,м2) дН(2, 0,м1 ,М2) + (1 — в_м) дН(2,х,щ, м) +

дх дх дм,

+№ (1 — в_- ) дН ^ '"2 ) + дН (1' 0'ц1'"2) в- Р12 Л2(х) +

дм2 дх

+ дН (2,М, ,«2) в^„2 Р22 Л2 (х) = 0. (5)

дх

Воспользуемся свойствами характеристической функции и продифференцируем (4) и (5) по м,:

д2Н(1,х,М1 ,М2) д2Н(1, 0,^1,^2) + .2 в_^и1 дН(1,х,М1 ,М2) + дхдм, дхдм, дм,

+„„ (1 — в-.и.) ^ЩМрй + ,1 — в-2) +

+*»■«, л, „) + в» р„ л, (х) +

дх дхдм,

Р2, Л,(х) + в»«1 Р2, Л, (х) ^2 Н ^ ,"2 ) = 0, (6)

дх дхдм,

д2Н(2, х, м,,"2) д2Н(2, 0, м,, "2) + .2 в_,и1 дН(2,х,щ,"2) + дхдм, дхдм, ^ ^1 в дм,

] (1 — «_.и.) + (1 — в-2 )+

+=■» Р„Л, (х)Н д'-'") + Р" Р,,Л, (х)д' Н '"l = 0. (7)

дхдм, дхдм,

Продифференцируем (4) и (5) по м2:

д2Н(1,х,м1 ,м2) д2Н(1, 0, м, ,м2) . р _7и1 \ д2Н(1, х, м,, м2)

+с -в ————+

дхдм2 дхдм2 7 дм, дм2

+2 е_,„2 дН(1'X'",'"2) + ^ (1 — в_/и2 ) д2Н^ь^ ) +

дм2 дм2

^А,Л,(х)д2Н(1в/"'») + в*Р2,Л1 (х)д2Н(2 ^^ = 0, (8)

дхдм2 дхдм2

d2H(2,z,ui,u2) d2H(2, 0,ui,u2К ,.. ^ ^ d2H(2 , Z, Ui, U2)

dzdu2 dzdu2

_ш9 dH (2,Z,Ui ,U2 )

+ (1 - e-ju1)

+j * e

du2

+ (1 - e-ju2)

dui du2 д2 H (2,Z,Ui ,U2)

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

du2

pi2a2(z) dh(1»0»ui,u2) + e-pi2a2(z)д2h(1 ^) +

dz

dzd"

+j P22A2 (z)dH (2'0'"i '"2) + ej«2 P22 A2 (z) д2 H (20 ", u2)

dz

Положим в (6) и (7) ui =0 и u2 = 0, получим

dmii}(1,z) dmii}(1, 0)

dzd"

= 0.

д

- ^imii} (1, z) + pn ai (z)r (1,0) +

д

+Pii Ai (z Г" ^(1, 0) + P2i Ai (z )R (2, 0) + P2i Ai (z )= 0,

dz

dmii}(2, z) dm^ (2, 0)

(i),

dz dz

(i)

+Pi2 A2 (z )

dmii) (1, 0)

+ P22 A2 (z )

- *mii)(2, z)+ dmii)(2, 0)

dz " 7 d

Положим в (8) и (9) ui =0 и u2 = 0, получим

^ (1, z) dmi2) (1, 0)

dz

0.

dz dz

(2)

+P„ Ai(z ) + P2i A,(z)^^ = 0,

- *mi2) (1, z)+ dmi2)(2, 0)

dz

dz

dmi2)(2,z) dmiZj(2, 0)

(2)

- ^mi2)(2, z) + pi2a2(z)r (1, 0) +

dz dz

Здесь m(i)(z) = im^(1,z), m^(2,z)

d

(9)

(10)

(11)

dz dz

+Pi2 A2 (z ) ^ + P22 A2 (z)r (2,0) + P22 A2 (z )^ = 0.

dz dz

Запишем систему (10) в виде дифференциального матричного уравнения

dm(i) (Z) + dmM [pa(z) - I] + «R(0) PA(z)Eii - * m« (z) = 0. (12)

, P

Pii Pi2 P2i P22

ai (z) 0 0 a2(z) j

10 01

,E

il

10 00

d m(i) (z )

d

d m(i) (0)

dz

dmsi)(1, 0) dmii) (2, 0)

d

d

d R(0)

dz

, A(z) =

dmii)(1, z) dmii)(2,z) dz ' dz

dR(1, 0) dR(2, 0)

d

d

Эту систему дифференциальных уравнений будем решать при помощи преобразования Лапласа - Стилтьеса

ж ж

0i(a) = y e-azdmii) (z), A * (a) = J e-azdA(z). 0 0

I

Выполнив в (12) преобразование Лапласа - Стилтьеса, получим

ф,(а)(у, — а) = ^т1>(0) [РА*(а) — I] + ^^РА * (а)Е,,. (13)

дх дх

Положив в (13) а = у,, имеем

д т!1) (0) д К(0)_. , г_ _ ,

1 { 7 = —^РА * (у,)Е11 [I — РА * (у,)] 1. дх дх

Тогда

т,;)(то) = ф,(0) = — ^^РА * (у,)ЕП [I — РА * (у,)]-1 [РА * (0) — I] + у, дх

1 дК(0)_ , 1 РА * (0)ЕП.

у, д

Отметим, что = Аг и гР = г, ге = 1.

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

т,;) (то) = — гЕ,,. у1

Умножим на единичный вектор е, получим

.(,),— А

т, ) (то) = —, у1

где А =

/ (1_гЛ(и)в)^и

0

4. НАЧАЛЬНЫЕ МОМЕНТЫ ВТОРОГО ПОРЯДКА

Из свойств характеристической функции имеем

д2Н(к, м,, м2, х) дм2

м, = 0 = ] 2 ^ (к,х м2 = 0

где ¿ = 1, 2.

Продифференцировав (6)-(9) по м, и м2 и положив м, = 0 и м2 = 0, получим 4 системы дифференциальных уравнений:

— + дт21х1^) — у, т,1)(1, х)+2у 1 т2,) (1,х) — Р,;Л, (х )Р' (1, 0) —

дх дх

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

—2РЦА, (х) ^т^—Р,, А, (х) ^тйм—

дх дх

—Р2, А, (х )* (2,0) — 2Р2,А, (х) ^т1,^ — Р2, А, (х) ^т^ = 0, (14)

дх дх

дт2,) (2,хх)+ дт2,'(2,0) — у, т,!) (2, х)+

дх д;

+2у,т« (2, х) — Р2А(х) ^т2,^ — Р"Л2(х) ^т^ = 0;

дх дх

1

dm<1,2)(1,z), dm'1'2'(1, 0) , (1,2)^,, (1,2^ , d „ , ^m«(1, 0)

--+ V' ' + ,1 m21,2)(1,z)+ ,2m21,2)(1,z)-P11A------

dz dz dz

-P11A1 (z ) dmÇM - P21 A1(z ) ^0) - P21A1 (z ) ^ (2'0) =0, (15)

dz dz dz

- dm21^ + dmÇM + ,1 m21'2)(2,z)+ ,2 m21'2) (2,z ) - P12 A (z ) -

-p2 a (z) ^mÇm - P22 a2 (z ) ^m^ - P22 A2(z) ^mÇm = 0; dz dz dz

dm<1,2)(1,z), dm21,2)(1, 0) (1,2b, ,, (1,2^ , d „ , ,dm12)(1, 0)

--+ v' ' + ,1 m21,2)(1,z)+ ,2m21,2)(1,z)-p11a1------

dz dz dz

-P11A1 (z ) dmÇM - P21 A1(z ) dmidM - p21 a (z ) dmÇM = 0, 0e)

dz dz dz

- amÇ^+dmÇM+,1 „^н ,2 m™ (2,z ) - pu a (z ) dm^ --p2 a (z) ^mÇm - p22 A2 (z ) ^m^ - p22 a2(z) ^mÇm Д

dz dz dz

dm<2)(1, z) + dm22)(l10) - ,2mp,(1, z)+2,2m(2)(1; z)-

dz d;

-P11 A1(z ) dmç^ - p21 A1 (z) dmçm = 0,

dz dz

-amçm + ^m^dM - ,2mf)(2,z)+2,2mf (2,z)- (17)

dz dz

-P12 A(z)R (1,0) - 2P12 A2 (z ) ^mi!^ - P12 A2 (z)^ (1'0)

dz dz

-P22A(z)R(2, 0) - 2P22A(z)^mid^ -P22A(z)^mçm = 0.

dz dz

Запишем системы ( 14)—( 17) в матричном виде:

+ [PA(z) - I] + ,1 m<11) (z) - 2,1 m21) (z) +

dz dz

+® PA(z )ЕИ +2 ^ PA(z )EU =0; (18)

dz dz

+ [PA(z) - I] - m^z) (,1 + ,2) + PA(z) = 0; (19)

дm21;-)(Z) + [PA(z) - I] - m™ (z) (,1 + ,2) +

dz dz

+PA(z ) = 0; (20)

dz

^^ + ^^ [PA(z) - I] + ,2mf (z) - 2,2m22) (z) +

+ ® PA(z )E22 + 2 ^ PA(z )E22 = 0. (21)

dz dz

В уравнениях (18)-(21)

ш11}(z) = [ш11}(1, z), ш11}(2, z) I =

, Р =

10 01

, Ец =

Р11 Р12 Р21 Р22 10 00

, A(z ) =

, Е22 =

д ш11} ^ ) дz

дш11} (1, z) дш^(2, z)

т (1) I

д

д;

д ш11}(0)

дz

А1 (z) 0 0 А 2 (z)

0 0 _ 01

дш11)(1, 0) дш11}(2,0)

д^

д

д И(0)

дz

дЯ(1,0) дЯ(2,0)

д

д

Систему дифференциальных уравнений (18) будем решать при помощи преобразования Лапласа - Стилтьеса

ф (а) = У е~9г^ш11)(z), ф(а) = ^ ^ш^(z), А * (а) = ^ ^А^). 0 0 0

Выполнив в (18) преобразование Лапласа - Стилтьеса, получим

ф(а)(2^1 - а) = дш!'1>(0) [РА * (а) - I] + 2РА * (а)Еп +

дz

д И(0)

дz

д^

РА * (а)Еп + ф1 (а).

(22)

Положив в (22) а = 2^1, имеем д ш21) (0) / д ш11>(0)

дх

Тогда

ф2 (0)

=2

д И(0)

дz РА * (2^1 )Ец + РА * (2^1 )Ец + ^ (2^1) | х

х [I - РА * (2^1 )]-1.

1 I 2дш1)(0) ра * (2М1)ЕП + ^^РА * (2М1 )ЕП + ф (2^) i х

д

д^

х [I - РА * (2^1 )]-1 [РА * (0) - I] + — ^^^РА * (м1)Епх

д;

х [I - РА * (щ)]-1 РА * (0)ЕП + ^^РА * (0)ЕП + АгЕц.

дz

д И(0)

Отметим, что д1д(0) = Аг и гР = г, ге = 1, А = ^-1-.

/ (1-гЛ(и)в)^и

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

0

Для начального момента второго порядка заявок первого типа в системе получим равенство

ш21)(то) = (то)е = ф2(0)е = — ^РА * (^ )Е11 х

дz

(1)

1 дИ(0)

+

х [I - РА * (- )]-1 РА * (0)ЕПе + ^^^РА * (0)ЕПе + АгЕпе.

дz

Для начального момента второго порядка заявок второго типа в системе получим равенство

ш22)(то) = ш22)(то)е = ф(0)е = -1д]0)РА * (-)Е22х

х [I - РА * (-2)]-1 РА * (0)Е-е + РА * (0)Е-е + АгЕ—е.

Аналогичным образом можно получить моменты первого и второго порядков заявок к-го типа в системе. Моменты первого порядка числа занятых приборов каждого типа в рассматриваемой системе определяются равенствами

(к)/ \ А ш1 (то) = —, -к

где А — интенсивность потока марковского восстановления, которая определяется выражением

А = ^_1_.

/ (1 - гА(м)е) 0

Здесь г = [г (1), г (2),..., г(К)] — вектор стационарного распределения вероятностей значений вложенной цепи Маркова.

Моменты второго порядка числа занятых приборов каждого типа в системе имеют вид

ш2к)(то) = — АгРА * (-)Ек [I - РА * (-к)]-1 РА * (0)Еке + АгРА * (0)Еке + АгЕке. -к

ж

Здесь А * (а) = / ¿А^), Ек — квадратная матрица, все элементы которой рав-

0

ны 0, кроме екк = 1.

5. КОЭФФИЦИЕНТ КОРРЕЛЯЦИИ

Систему дифференциальных уравнений (19) будем решать при помощи преобразования Лапласа - Стилтьеса

ж ж

>(а) = У ^ш21,2)(z), А * (а) = У е-а"^А^). 00 Выполнив в (19) преобразование Лапласа - Стилтьеса, получим

>(а)(-1 + -2 - а) = д(0) [РА * (а) - I] + ^^^РА * (а). (23)

дz дz

д;г д;г

а = + -2, получим

^Ц-М = ж(0)рА* (-1 )Еп [! - ра * (-1)]-1 РА* (-1 + -) [I - РА * (-1 + -)]-1.

дz дz

Тогда

т21'2) = >(0)е = ^^РА * (-1)Еи [I - РА * (-1 )]-1 Р.

Учитывая, что дm^1'(0) = PA * )En [I - PA * )]-i, и положив в (23)

ЗАКЛЮЧЕНИЕ

В данной работе построена и исследована математическая модель обслуживания заявок в бесконечнолинейной гетерогенной системе массового обслуживания MR(s)|M(s)|œ с входящим потоком марковского восстановления. Определены аналитические выражения для нахождения первого и второго моментов, характеризующих число занятых приборов каждого типа в системе, а также коэффициента корреляции.

Библиографический список

1. Гарайшина И. Р., Назаров А. А. Исследование математической модели процесса изменения страхового капитала Пенсионного фонда // Вестн. Том. гос. ун-та. 2003. № 280. С. 109-111.

2. Фокина Н. П., Тананко И. Е. Метод управления маршрутизацией в сетях массового обслуживания с переменной топологией // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2013. Т. 13. вып. 2, ч. 2. С. 82-88. DOI: https://doi.org/10.18500/1816-9791-2013-13-2-2-82-88

3. Ахмедова Д. Д., Терпугов А. Ф. Математическая модель страховой компании с учетом расходов на рекламу // Изв. вузов. Физика. 2001.Т. 44, № 1. С. 25-29.

4. Erlang A. K. The theory of probability and telephone conversations // Nyt Tidsskrift for Matematik. В. 1909. Vol. 20. P. 33-39.

5. Панкратова Е. В. Исследование системы массового обслуживания GI/GI/œ с двумя типами заявок // Информационные технологии и математическое моделирование (ИТММ-2015) : материалы XIV Междунар. конф. им. А. Ф. Терпугова. Томск : Изд-во Том. ун-та, 2015. Ч. 1. С. 152-157.

6. Панкратова Е. В. Исследование системы массового обслуживания MAP|M|œ с разнотипным обслуживанием методом асимптотического анализа в условии предельно редких изменений состояний входящего потока // Распределенные компьютерные и телекоммуникационные сети : Управление, вычисление, связь (DCCN-2015) - Distributed computer and communication networks: control, computation, communications (DCCN-2015) : материалы Восемнадцатой междунар. науч. конф. (Москва, 19-22 октября 2015 г.). М. : ИПУ РАН, 2015. С. 585-592.

7. Pankratova E. V.Moiseeva S. P. Queueing System GI/GI/œ with n Types of Customers // Communications in Computer and Information Science. Switzerland : Springer, 2015. Vol. 564. P. 216-225.

8. Моисеева С. П., Панкратова Е. В., Убонова Е. Г. Исследование бесконечно-линейной системы массового обслуживания с разнотипным обслуживанием и входящим потоком марковского восстановления // Вестн. Том. гос. ун-та. Управление, вычислительная техника и информатика. 2016. № 2 (35). С. 46-53. DOI: https://doi.org/10.17223/19988605/35/5

9. Моисеева С. П., Синякова И. А. Метод моментов для исследования математической модели параллельного обслуживания кратных заявок потока марковского восстановления // Изв. ТПУ. 2012. Т. 321, № 5. С. 24-28.

Образец для цитирования:

Полин Е. П., Моисеева С. П., Моисеев А. Н. Анализ вероятностных характеристик гетерогенной СМО вида МР(8)/М(8)/то с параметрами обслуживания, зависящими от состояния вложенной цепи Маркова // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2020. Т. 20, вып. 3. С. 388-399. 001: https://doi.org/10.18500/1816-9791-2020-20-3-388-399

Heterogeneous Queueing System MR(S)/M(S)/ro with Service Parameters Depending on the State of the Underlying Markov Chain

E. P. Polin, S. P. Moiseeva, A. N. Moiseev

Evgeny P. Polin, https://orcid.org/0000-0002-0250-2368, Tomsk State University, 36 Lenina Ave., Tomsk 634050, Russia, polin_evgeny@mail.ru

Svetlana P. Moiseeva, https://orcid.org/0000-0001-9285-1555, Tomsk State University, 36 Lenina Ave., Tomsk 634050, Russia, smoiseeva@mail.ru

Alexander N. Moiseev, https://orcid.org/0000-0003-2369-452X, Tomsk State University, 36 Lenina Ave., Tomsk 634050, Russia, moiseev.tsu@gmail.com

Data streams in information and communication systems include integrated heterogeneous streams, containing voice, text data and video. Since the service of different information units takes different time depending on their format, used protocols and so on, it is proposed to model such data transmission processes using heterogeneous queueing systems with services depending on the parameters of the incoming stream. In the paper, an infinite-server heterogeneous queueing system is considered. Arrivals are modeled as a Markov renewal process (MRP) with two states given by distribution functions of the interval lengths and by a transition probability matrix. The exponential distribution parameter of service time is determined by the state of the underlying Markov chain of the MRP at the moment when a customer arrives and does not change until the service completion. To study the system, the method of characteristic functions is used. Using their properties, analytical expressions are obtained for the initial moments of the first and the second order of the number of customers of each type present in the system in a steady-state regime. To analyze the relationship between the components of the process, a correlation moment is derived.

Keywords: infinite-server queueing system, Markov renewal process, method of initial moments.

Received: 08.11.2019 / Accepted: 30.12.2019 / Published: 31.08.2020

This is an open access article distributed under the terms of Creative Commons Attribution License (CC-BY 4.0)

References

1. Garayshina I. R., Nazarov A. A. Investigation of Russian Federation retirement fund insurance capital modification process mathematical model. Tomsk State University Journal, 2003, no. 280, pp. 109-111 (in Russian).

2. Fokina N. P., Tananko I. E. A Method of Routing Control in Queueing Networks with Changing Topology. Izv. Saratov Univ. (N. S.), Ser. Math. Mech. Inform., 2013, vol. 13, iss. 2, pt. 2, pp. 82-88 (in Russian). DOI: https://doi.org/10.18500/1816-9791-2013-13-2-2-82-88

3. Akhmedova D. D., Terpugov A. F. Mathematical model of an insurance company taking into account advertising costs. Izvestiya vuzov. Fizika, 2001, vol. 44, no. 1, pp. 25-29 (in Russian).

4. Erlang A. K. The theory of probability and telephone conversations. Nyt Tidsskrift for Matematik, B, 1909, vol. 20, pp. 33-39.

5. Pankratova E. V. Investigation of the queuing system GI/GI/^ with two types of arrivals. Informatsionnye tekhnologii i matematicheskoe modelirovanie (ITMM-2015): materialy XIV Mezhdunar. konf. im. A. F. Terpugova [Information Technology and Mathematical Modeling (ITMM-2015). Materials of the XIV Int. conf. named after A. F. Terpugov]. Tomsk, Izd-vo Tomskogo universiteta, 2015, pt. 1, pp. 152-157 (in Russian).

6. Pankratova E. V. Investigation of the queuing system MAP|M|œ with heterogeneous service using the asymptotic analysis method under the condition of extremely rare changes in the state of the incoming stream. In: Distributed computer and communication networks: control, computation, communications (DCCN-2015). Moscow, Institut problem upravleniya RAS, 2015, pp. 585-592 (in Russian).

7. Pankratova E. V., Moiseeva S. P. Queueing System GI/GI/œ with n Types of Customers. Communications in Computer and Information Science. Switzerland, Springer, 2015, vol. 564, pp. 216-225.

8. Moiseeva S. P., Pankratova E. V., Ubonova E. G. Queuing system with renewal arrival process and two types of customers. Tomsk State University Journal of Control and Computer Science, 2016, no. 2 (35), pp. 46-53 (in Russian). DOI: https://doi.org/10.17223/19988605/35/5

9. Moiseeva S. P., Sinyakova I. A. The method of moments for the study of the mathematical model of parallel servicing multiple claims of the Markov renewal process. Bulletin of the Tomsk Polytechnic University, 2012, vol. 321, no. 5, pp. 24-28 (in Russian).

Cite this article as:

Polin E. P., Moiseeva S. P., Moiseev A. N. Heterogeneous Queueing System MR(S)/M(S)/œ with Service Parameters Depending on the State of the Underlying Markov Chain. Izv. Saratov Univ. (N.S.), Ser. Math. Mech. Inform., 2020, vol. 20, iss. 3, pp. 388-399 (in Russian). DOI: https://doi.org/10.18500/1816-9791-2020-20-3-388-399

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