Залишковий час обслуговування в системі GI/G/1/∞

For a GI/G/1/∞-type queueing system, the remaining service time at time t is under consideration. Its distribution as t → ∞ is considered as well.

Збережено в:
Бібліографічні деталі
Дата:2008
Автор: Братійчук, M.С.
Формат: Стаття
Мова:Українська
Опубліковано: Видавничий дім "Академперіодика" НАН України 2008
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/7497
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Залишковий час обслуговування в системі GI/G/1/∞ / M. С. Братiйчук // Доп. НАН України. — 2008. — № 12. — С. 7-12. — Бібліогр.: 5 назв. — укр.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859989807458942976
author Братійчук, M.С.
author_facet Братійчук, M.С.
citation_txt Залишковий час обслуговування в системі GI/G/1/∞ / M. С. Братiйчук // Доп. НАН України. — 2008. — № 12. — С. 7-12. — Бібліогр.: 5 назв. — укр.
collection DSpace DC
description For a GI/G/1/∞-type queueing system, the remaining service time at time t is under consideration. Its distribution as t → ∞ is considered as well.
first_indexed 2025-12-07T16:30:43Z
format Article
fulltext оповiдi НАЦIОНАЛЬНОЇ АКАДЕМIЇ НАУК УКРАЇНИ 12 • 2008 МАТЕМАТИКА УДК 519.21 © 2008 M. С. Братiйчук Залишковий час обслуговування в системi GI/G/1/∞ (Представлено академiком НАН України В. С. Королюком) For a GI/G/1/∞-type queueing system, the remaining service time at time t is under consi- deration. Its distribution as t → ∞ is considered as well. Розглядається стандартна система обслуговування типу GI/G/1/∞, яка описується за до- помогою послiдовностей {α(i) n }, n > 1, i = 1, 2, випадкових величин, де α(1) n — промiжок часу мiж надходженням n−1-ї та n-ї вимоги, а α(2) n — час обслуговування n-ї вимоги. Дисциплiна обслуговування є типу FIFO — “перший прийшов — перший обслужився”. Нехай ξ(t) — число вимог у системi в момент часу t. Вважаємо, що траєкторiї проце- су ξ(t) є неперервними справа. Покладемо T (t) = inf{s > t : ξ(s) = ξ(t) − 1} − t, якщо ξ(t) > 1, i T (t) = 0, якщо ξ(t) = 0. Тобто T (t) є залишковий час обслуговування в мо- мент t. Нас цiкавить формула для перетворення Лапласа–Стiльтьєса функцiї P{T (t) < x}, а також формула для розподiлу T (∞). Якщо вхiдний потiк вимог є пуассонiвським, то можна застосувати метод вкладеного ланцюга Маркова, як це було зроблено в [1] для до- слiдження подiбної задачi. Випадок системи GI/G/1 розглядався в [2], де було отримано формулу для середнього залишкового часу обслуговування в момент надходження чергової вимоги при умовi, що вiдома кiлькiсть вимог у системi в цей момент. У випадку системи GI/G/1 процес ξ(t) не має зручних марковських моментiв, i тому для вивчення розподiлу функцiонала T (t) ми використовуємо метод, який вперше був запропонований В.С. Коро- люком у [3]. Ми опишемо лише головнi iдеї цього методу, а бiльш детальну iнформацiю можна знайти в [4]. Введемо такi позначення: Fi(x) = P{α(i) n < x}, fi(s) = ∞∫ 0 e−sxdFi(x), Re s > 0. ISSN 1025-6415 Доповiдi Нацiональної академiї наук України, 2008, №12 7 Для функцiї f(x) такої, що ∞∫ −∞ exp(−ax)|f(x)|dx < ∞, ми означимо проектори I± таким чином: I+ [ ∞∫ −∞ e−sxf(x) dx ] = ∞∫ 0 e−sxf(x) dx, I− = I − I+, Re s = a, де I означає тотожний оператор. Нехай також mi = ∞∫ 0 xdFi(x) < ∞. 1. Результати. Має мiсце тотожнiсть (див., напр., [5]) 1 − f1(s)f2(λ− s) = f+(s, λ)f−(s, λ), Re s = 0, (1) де функцiї f±(s, λ) є регулярними та обмеженими у напiвплощинах ±Re s > 0 вiдповiдно, не мають там нулiв та f±(∞, λ) = 1. Розклад [1], який називається факторизацiйний, є єдиним, i в [5] можна знайти ряд властивостей функцiй f±(s, λ). Тут нам буде потрiбна лише така: якщо m2 −m1 < 0 (умова ергодичностi для системи), то f+(0, 0) = 0 i f−(0, 0) > 0. Теорема 1. Для Reλ > 0, Reµ > 0 справедлива формула ∞∫ 0 e−λt E{e−µT (t)/ξ(0) = 1}dt = 1 λ + f+(0, λ) (µ− λ)f+(λ, λ) ( 1 − f2(µ) 1 − f2(λ) − µ λ ) . Наслiдок 1. Нехай m2/m1 = ρ < 1, тодi lim t→∞ P{T (t) < x1} = I{x > 0}(1 − ρ) + ρ m2 x∫ 0 (1 − F2(y)) dy. (2) Цей наслiдок має просту ймовiрнiсну iнтерпретацiю. Якщо вимога надходить до системи, яка перебуває в ергодичному станi, то можливi двi ситуацiї: 1) з iмовiрнiстю 1 − ρ вимога застає систему вiльною, i тодi T (∞) = 0; 2) з iмовiрнiстю ρ вимога застає систему зайнятою, i тодi процес обслуговування, розгля- нутий на перiодi зайнятостi, є процесом вiдновлення, який породжується розподiлом F2(x). Вираз m−1 2 ∫ x 0 (1−F2(y)) dy якраз i є розподiлом ергодичного залишкового часу очiкування для такого процесу. 2. Доведення результатiв. Покладемо µi(t) = max { n : n∑ k=1 α (i) k 6 t } i означимо про- цеси ξ∗(t) таким чином: ξ∗(t) = ξ(0) + µ1(t) − µ2(t), ξ(0) > 0. Вiдомо, що ξ(t) = ξ∗(t) − − inf 06u6t (ξ∗(u), 0). Нехай ρn, n = 0, 1, . . ., ρ0 = 0 позначають послiдовнi моменти стрибкiв процесу ξ∗(t), i ми скажемо, що ρn, n > 1, має тип “1”, якщо ρn є моментом стрибка процесу µ1(t), i вiн має тип “2”, якщо це є моментом стрибка процесу µ2(t). Нехай подiя An, n > 0, означає, що момент ρn має тип “1”. Покладемо κn = 2 − I{An}, ν(n) = min{k > 0: κn 6= κn+k}, де I{An} = 1 чи 0 вiдповiдно до того вiдбулась подiя An чи нi. Означимо процеси β(t) = ρn+ν(n) − t та κ(t) = κn, ρn 6 t < ρn+ν(n), n > 0. Нехай 8 ISSN 1025-6415 Reports of the National Academy of Sciences of Ukraine, 2008, №12 ξ∗n = ξ∗(ρn), βn = β(ρn). Процес (ξ∗(t),κ(t), β(t)) не є марковським, але з його конструк- цiї випливає, що послiдовнiсть (ξ∗n,κn, βn), n > 0, є його вкладеним ланцюгом Маркова. Нижченаведенi спiввiдношення задають його перехiднi ймовiрностi: P{ξ∗n+1 = i+ 1,κn+1 = 1, βn+1 ∈ [z, z + dz)/ξ∗n = i,κn = k, βn = x} = = { −dzF1(x− z), якщо k = 1, x > z; dzF2(x+ z), якщо k = 2, (3) P{ξ∗n+1 = i− 1,κn+1 = 2, βn+1 ∈ [z, z + dz)/ξ∗n = i,κn = k, βn = x} = = { dzF1(x+ z), якщо k = 1; −dzF2(x− z), якщо k = 2, x > z. (4) Введемо подiю Ai(n, x) = {ξ(0) = n,κ(0) = i, β(0) = x}, i = 1, 2, i для n > 0, µ > 0, x > 0 покладемо ψi(n, t, x) = E{e−µT (t)/Ai(n, x)}. Неважко зрозумiти, що ψ1(n, t, x) = e−µ(x−t), ψ2(n, t, x) = 1 − f(n, t, µ), x > t, де f(n, t, µ) = µ n−1∑ k=0 ∞∫ 0 e−µy t∫ 0 F 2(y + t− v) dF k∗ 2 (v) dy. Для x > 0, n > 1 з формули повної ймовiрностi та (3), (4) отримуємо ψ1(n, t, x) = I{x 6 t} ( x∫ 0 ψ1(n + 1, t− y, x− y) dF1(y) + + ∞∫ x ψ2(n− 1, t− x, y − x) dF1(y) ) + I{x > t}e−µ(x−t), ψ2(n, t, x) = I{x 6 t} ( x∫ 0 ψ2(n − 1, t− y, x− y) dF2(y) + + t∫ x ψ1(n+ 1, t− x, y − x) dF2(y) + ∞∫ t e−µ(y−t)dF2(y) ) + I{x > t}(1 − f(n, t, µ)). (5) Цi рiвняння мають бути ще доповненi такою граничною умовою: ψ2(0, t, x) = I{x 6 t} ( t−x∫ 0 ψ1(1, t − x, y) dF2(y) + ∞∫ t−x e−µ(y−t+x)dF2(y) ) + I{x > t}. (6) ISSN 1025-6415 Доповiдi Нацiональної академiї наук України, 2008, №12 9 Нехай ψ̂i(n, λ, x) = ∞∫ x e−λtψi(n, t, x) dt, i = 1, 2, λ > 0. З (6) отримуємо ψ̂2(0, λ, x) = e−λx ( ∞∫ 0 ψ̂1(1, λ, y) dF2(y) + f2(λ) − f2(µ) µ− λ ) = e−λxC. Зауважимо, що C = ψ̂2(0, λ,+0) = ∞∫ 0 e−λt E{e−µT (t)/ξ(0) = 1}dt = ψ̂1(2, λ,+0). (7) Зробимо в (5) такi перетворення. Спочатку перейдемо до перетворення Лапласа за t з параметром λ > 0, пiсля чого введемо новi функцiї V1(n, x) = eλxψ̂1(n+ 1, λ, x), V2(n, x) = ψ̂2(n+ 1, λ, x) − e−λxC. У результатi цього отримаємо систему iнтегральних рiвнянь V1(n, x) − x∫ 0 V1(n+ 1, x− y) dF1(y) − ∞∫ x V2(n − 1, y − x) dF1(y) = = ϕ1(n, x) + Cψ1(x), V2(n, x) − x∫ 0 e−λyV2(n− 1, x− y) dF2(y) − ∞∫ x e−λyV1(n+1, y−x) dF2(y) = = ϕ2(x) + Cψ2(x), n > 0, x > 0, (8) з граничною умовою V2(−1, x) = 0. Тут ми позначили ϕ1(n, x) = ∞∫ 0 e−λt(1 − f(n, t, µ))F 1(t+ x) dt, ψ1(x) = ∞∫ x e−λ(y−x)dF1(y), ϕ2(x) = 1 µ− λ ∞∫ x e−λy(1 − e−(µ−λ)(y−x)) dF2(y), ψ2(x) = −e−λxF 2(x). Система (8) дослiджувалась у роботах [3, 4], i в останнiй з них були отриманi форму- ли для загального розв’язку такої системи. Тут ми сформулюємо результат з цiєї роботи у випадку системи (8) для функцiї V1(1, x), оскiльки лише вiн буде використовуватися далi. ∞∫ 0 e−sxV1(1, x) dx = ∞∫ 0 e−(s−λ)x ∞∫ x e−λt E{e−µT (t)/A1(2, x)}dtdx = = 1 f+(s, λ) I+ [ Φ(s, λ) f−(s, λ) ] + C f+(s, λ) I+ [ Ψ(s, λ) f−(s, λ) ] + C(f1(s) − f1(λ)) (λ− s)(1 − f1(s)) + + ∞∑ k=0 fk 1 (s)ϕ+(k + 1, s), (9) 10 ISSN 1025-6415 Reports of the National Academy of Sciences of Ukraine, 2008, №12 де Φ(s, λ) = I+[ϕ−(s)f1(s)] 1 − f1(s) + ∞∑ k=1 fk 1 (s)I−[ϕ+(k, s)f2(λ− s)], Ψ(s, λ) = I+[ψ−(s)f1(s)] + I−[ψ+(s)f2(λ− s)] 1 − f1(s) . Тут ϕ+(n, s) = ∞∫ 0 e−sxϕ1(n, x) dx, ψ+(s) = ∞∫ 0 e−sxψ1(x) dx, ϕ−(s) = ∞∫ 0 esxϕ2(x) dx, ψ−(s) = ∞∫ 0 esxψ2(x) dx. Надалi доведення базується на двох технiчних результатах, якi ми подамо у виглядi леми. Лема 1. Для 0 < Re s < λ маємо I+ [ Ψ(s, λ) f−(s, λ) ] = 1 − f1(λ) λ− s ( f+(λ, λ) 1 − f1(λ) − f+(s, λ) 1 − f1(s) ) , I+ [ Φ(s, λ) f−(s, λ) ] = 1 sf−(0, λ) ( f2(λ) − f2(µ) µ− λ − 1 − f2(λ) λ ) + + 1 − f1(λ) λ(λ− s) ( f+(s, λ) 1 − f1(s) − f+(λ, λ) 1 − f1(λ) ) + f+(s, λ) ∞∑ k=1 fk 1 (s)ϕ̂+(k + 1, s), де ϕ̂+(n, s) = ∞∫ 0 e−sx ∞∫ 0 e−λtf(n, t, µ)F 1(x+ t) dtdx. Лема 1 та формула (9) дають ∞∫ 0 e−(s−λ)x ∞∫ x e−λt E{e−µT (t)/A1(2, x)}dtdx = = − C λ− s ( 1 − f+(λ, λ) f+(s, λ) ) + 1 − f1(λ) λ(λ− s)f+(s, λ) ( f+(s, λ) 1 − f1(s) − f+(λ, λ) 1 − f1(λ) ) + + 1 sf−(0, λ) ( f2(λ)−f2(µ) µ− λ − 1−f2(λ) λ ) + 1 λ− s ( 1−f1(s) s − 1−f1(λ) λ ) . (10) З (7), (10) та тауберової теореми маємо C = lim x→0+ ψ̂1(2, λ, x) = lim s→+∞ s ∞∫ 0 e−(s−λ)x ∞∫ x e−λt E{e−µT (t)/A1(2, x)}dtdx = = C(1 − f+(λ, λ)) + f+(λ, λ) λ + 1 f−(0, λ) ( f2(λ) − f2(µ) µ− λ − 1 − f2(λ) λ ) , ISSN 1025-6415 Доповiдi Нацiональної академiї наук України, 2008, №12 11 що дає C = 1 λ + f+(0, λ) (µ− λ)f+(λ, λ) ( 1 − f2(µ) 1 − f2(λ) − µ λ ) . Це та (7) завершує доведення теореми 1. Щоб довести наслiдок 1, зауважимо, що в умовах цього наслiдку система є ергодичною, а lim t→∞ P{T (t) < x} iснує та не залежить вiд початкового стану. Маємо lim λ→0 f+(0, λ) f+(λ, λ) = lim λ→0 f−(0, λ)(1 − f2(λ)) f−(λ, λ)(1 − f1(λ)) = m2 m1 = ρ. Це та теорема 1 дають Ee−µT (∞) = lim λ→0 λ ∞∫ 0 e−λt E{e−µT (t)/ξ(0) = 1}dt = 1 − ρ+ ρ m2 1 − f2(µ) µ , звiдки випливає (2). Робота виконана за пiдтримки Мiнiстерства наукових дослiджень та iнформацiйних техно- логiй Польської Народної Республiки (грант No. 3 T11C 014 26.) 1. Chydzinski A. On the remaininig service time upon reaching a given level in M/G/1 queue // Queueing Systems. – 2004. – 47. – P. 71–80. 2. Fakinos D. The expected remaining service time in a single-server queue // Oper. Res. – 1982. – 30. – P. 1014–1018. 3. Королюк В.С., Пирлиев В. Случайное блуждание на полуоси на суперпозиции двух процессов вос- становления // Укр. мат. журн. – 1984. – 36, № 4. – С. 433–436. 4. Bratiychuk M. S., Kempa W. Application of the superposition of renewal processes to the study of batch arrival queues // Queueing Systems. – 2003. – 44. – P. 51–67. 5. Боровков А. A. Вероятностные процессы в теории массового обслуживания. – Mосква: Наука, 1972. – 368 с. Надiйшло до редакцiї 13.05.2008Шльонський технiчний унiверситет, Глiвiце, Польща 12 ISSN 1025-6415 Reports of the National Academy of Sciences of Ukraine, 2008, №12
id nasplib_isofts_kiev_ua-123456789-7497
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1025-6415
language Ukrainian
last_indexed 2025-12-07T16:30:43Z
publishDate 2008
publisher Видавничий дім "Академперіодика" НАН України
record_format dspace
spelling Братійчук, M.С.
2010-03-31T16:24:32Z
2010-03-31T16:24:32Z
2008
Залишковий час обслуговування в системі GI/G/1/∞ / M. С. Братiйчук // Доп. НАН України. — 2008. — № 12. — С. 7-12. — Бібліогр.: 5 назв. — укр.
1025-6415
https://nasplib.isofts.kiev.ua/handle/123456789/7497
519.21
For a GI/G/1/∞-type queueing system, the remaining service time at time t is under consideration. Its distribution as t → ∞ is considered as well.
uk
Видавничий дім "Академперіодика" НАН України
Математика
Залишковий час обслуговування в системі GI/G/1/∞
Article
published earlier
spellingShingle Залишковий час обслуговування в системі GI/G/1/∞
Братійчук, M.С.
Математика
title Залишковий час обслуговування в системі GI/G/1/∞
title_full Залишковий час обслуговування в системі GI/G/1/∞
title_fullStr Залишковий час обслуговування в системі GI/G/1/∞
title_full_unstemmed Залишковий час обслуговування в системі GI/G/1/∞
title_short Залишковий час обслуговування в системі GI/G/1/∞
title_sort залишковий час обслуговування в системі gi/g/1/∞
topic Математика
topic_facet Математика
url https://nasplib.isofts.kiev.ua/handle/123456789/7497
work_keys_str_mv AT bratíičukms zališkoviičasobslugovuvannâvsistemígig1