ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА 2019 Управление, вычислительная техника и информатика № 48
УДК 519.218.72
Б01: 10.17223/19988605/48/6
Г.Ш. Цициашвили, М.А. Осипова ИССЛЕДОВАНИЕ ПРОЦЕССА СБОРКИ ПУАССОНОВСКИХ ПОТОКОВ
Работа выполнена при частичной финансовой поддержке гранта РФФИ № 17-07-00177.
С помощью обобщения теоремы Бурке, основанном на Хинчиновской модели пуассоновского потока, установлено, что сборка независимых пуассоновских потоков является нестационарным пуассоновским потоком. Доказано, что интенсивность сборки при устремлении времени к бесконечности стремится к меньшей из интенсивностей исходных пуассоновских потоков, и оценивается скорость этой сходимости. Ключевые слова: сборка пуассоновских потоков; интенсивность сборки; скорость сходимости; моделирование сборки марковским процессом.
В работе строится модель сборки независимых пуассоновских потоков, под которой понимается соединение заявок с одинаковыми номерами в потоках. Процесс сборки встречается в компьютерных сетях [1, 2], системах изготовления изделий [3] и т.д. Однако исследование потока заявок, выходящих после сборки, затрудняется сложными аналитическими вычислениями, поскольку не определена удобная математическая модель этого потока.
В настоящей работе строится математическая модель процесса сборки. Эта модель основана на дискретном марковском процессе, описывающем число заявок в исходных потоках на полуинтервалах времени [0, Скачки определенного типа у этого марковского процесса можно рассматривать как точки потока сборки. Такая модель возникает при изучении выходных потоков в моделях массового обслуживания с показательными распределениями времени обслуживания и пуассоновским входным потоком. В теореме Бурке доказано, что стационарный выходной поток в подобной системе обслуживания совпадает по распределению с входным потоком. В работе [5] дается обобщение теоремы Бурке на основе модели пуассоновского потока, предложенной А.Я. Хинчиным [6].
В настоящей работе доказывается, что сборка независимых пуассоновских потоков является нестационарным пуассоновским потоком, что существенно затрудняет исследование потока, получающегося в результате сборки. Однако с помощью вероятностных неравенств удается доказать, что интенсивность этого потока при устремлении времени ? к бесконечности стремится к меньшей из интенсивностей исходных пуассоновских потоков.
Получена оценка скорости этой сходимости. В случае двух потоков с одинаковой интенсивностью степенная скорость сходимости оценивается с помощью известной асимптотики функции Инфельда. В случае г > 2 потоков с одинаковой интенсивностью строятся верхние степенные оценки скорости сходимости, поскольку асимптотики получающихся в результате гипергеометрических рядов использовать не удалось. Однако если у исходных потоков интенсивности разные, то интенсивность потока сборки стремится к предельной гораздо быстрее.
1. Сборка пуассоновских потоков
Пусть имеется г независимых пуассоновских потоков с интенсивностью X. Представим эти потоки в виде Т = {0< ^ 1 < ti 2 <...}, / = 1,___, г. Назовем поток
®Г=1 Т = {0 < шах(7и, _, tr ,1) < шах^, _, < _ } сборкой потоков Т1, _, ТГ.
Определим следующие множества индексов: Ji = {1,..,г}/{г},г = 1,...,г. Обозначим г-мерный вектор, состоящий из г -1 нулей и единицы на 7-м месте, 1г. Рассмотрим марковский процесс {щ^),...,пг{1)), где пк (I) - число точек потока Тк на полуинтервале [(),?), к = \,...,/'. Скачок
этого процесса из состояния (п1,.,пт),п1 <ттк^.пк, в состояние (и1;...,пг) + 1г приводит к
появлению в момент времени t новой точки у потока ®[=1 Т • Поэтому поток ® г=1 Тг также является пуассоновским [6] с интенсивностью
- г ( ^
Х(0 = ХТР п (t)<min пк ^)
^^ 7,- Т
i=i V
keJ.
Лемма 1. Выполняются равенства
Х» = Х(1 - P(nl(t) = ...= пг (t)))• Доказательство. Перепишем равенство (1) в виде
л (
\\
Щ = ХР\ U(«,(0 < minnk{t)) = X 1 -Р\ f|(И,.(0 > min/1*(0)
(
J V лЛ
J J
=щ-р(пх(1)=...=пгт-
= П(и,(0>тти,(0)
^ V ¿=1 ш
Лемма доказана.
2. Предельные соотношения для интенсивности сборки потоков ® г=1 Тг
(1) (2)
Всюду далее полагаем а = Xt.
Теорема 1. При X >0, г = 2 справедливо предельное соотношение
Р(п1 (0 = п2 (0) 2урлХ ^ 1, t ^ ю. Доказательство. Действительно, выполняются равенства
P(n1(t) = n2(t))= 2 exp(-2a)
a
2k
œ a
= exp(-2a)B, B = 2
2k
(3)
к=о (к!)2 к=о (к!)2
Здесь В = В(а) - функция Инфельда [7. Гл. 4, п. 11, формула (2.60)], удовлетворяющая следующему асимптотическому соотношению:
B(a)= exp(2a)
2-Jm
(■ - < aj-
(4)
Заменяя a на Xt в формуле (4), приходим к соотношению (3). Теорема доказана.
Теорема 2. При X >0, r >2 для любого у = 1/2 + s, 0< s <<1/2, справедливо соотношение
P(n1 (t) = ... = nr (t)) = O(tY-Y/2) = O(te-(r-1)/2) ^ 0, t ^ œ. (5)
Доказательство. Выберем произвольное число у, 1/2 < у <1, тогда из формулы (2) получаем равенство
P(ni(t ) = ... = Пг (t ))= 2 k=0
aakX V k! y
¿i(a) = 2
a-a^ <k<a+aY
a
fe-aakЛ
k!
, A (a) = 2
0<k<a-aYV
= Ai (a) + ¿2 (a) + A3 (a) , A3 (a) = 2
^ e aak ^
k!
(e aak ^
a+a <k
V
k!
Так как последовательность — монотонно не убывает при 0 ^ к ^ а и монотонно не возрастает при
к!
а < к, то при а ^го из формулы Стирлинга (Ь - целая часть числа а ) имеем
да
да
r
r
A (a) < 2aY
e a : 2aY
V Ъ! У
( e-aab V
Ъъе-ъ42Пь
<
2a '
(2na)
Ъг f
422K
a Y-r/2, A1(a) = O(t Y-r/2). (6)
= n(t"i-r/2\
Построим при a ^œ оценку A2(a), полагая c = [a - aY ] : a :
f„-a„c\r (
A (a) < c
e a
~cг
: a
ea
na
<
(2na)
r/2
—a a—a
Y 1 Y
(a - aY - 1)a-a'-1 eW
,2Y-1
a erF(a), F (a) = -aY + (a - aY )ln a - (a - aY - 1)ln(a - aY -1) = - a-(1 + o(1)).
(2na)r/2
Таким образом, из условия 1/2 < y <1 следует предельное соотношение
A (a) = o(tY-r), a ^œ. Перейдем теперь при a ^œ к оценке A3(a), полагая rf = [a + aY ] : a :
A3 (a) <j В свою очередь, при a ^œ
rf <k
f -a k\
e a
v ^ y
<
f -a d\
e a
f \kr f -a d\
e a
k >0
1-Y
(7)
(8)
f -a d\ r
e a
V d! J
f -a d \r
e a
na
ea
i 1 Y 1 \a+aY -1 -a-a' / _
(a + a' -1) e y2na
1
a
2'-1
-erG(a), G(a) = aY + (a + aY)ln a - (a + aY-1)ln(a + aY -1) = -a-(1 + o(1)). (9)
(2na)r/2 2
Из формул (8), (9) и условия 1/2 < ' <1, приходим к предельному соотношению
(10)
A (a) = o(tY-r/2), a ^œ. Объединяя формулы (6), (7), (10), приходим к соотношению (5). Теорема доказана.
Следствие 1. Из леммы 1 и теорем 1, 2 следует, что при r = 2 справедливо соотношение
S2 (t) =| k(t) - k |= O(t-l/2 ) ^ 0, t ^ œ, а при r >2 справедливо соотношение
ôr(0 =1 Ht)-k\= o(f-(r-m0, 6« 1 /2.
Иными словами, с ростом числа собираемых потоков r величина S (t) убывает по r достаточно быстро.
œ
Замечание 1. Ряд j(ak / k!)r, исследуемый в теореме 2, является обобщенным гипергеометри-
k=0
ческим рядом. Однако воспользоваться известными асимптотическими формулами для этого ряда не удается [8. Ch. 16. Formula (16.11.5)]. Поэтому для него в теореме 3 приходится строить верхние оценки.
3. Сборка потоков с разными интенсивностями
Рассмотрим теперь случай, когда имеется два пуассоновских потока Т, Т с интенсивностями
X, Х2, Х1 < Х2. Полагая d = Х2cd = ^0 < с = — < 1, исследуем функцию
Х0
p(n (t ) > n2(t ))=je
œ X2t (k2t)k ^ -kjt (k11)' _
k!
i œ
-, = У e
i! k=0
Te"d — Te-cd ^ = G(d). j k! j i! ( )
r
r
e
r
r
Y
a
J
r
r
r
r
k=0
i=k
Лемма 2. При любом у = 1 - 8, 0 < 8 <<1/2, справедливо предельное соотношение
G(d) = O
С1/2 ехр
d2у-
\\
(1 + 0(1))
, С — ю.
(11)
//
Доказательство. Представим G(d) в виде суммы G(d) = ^ (С) + ^ (С),
Ск «
Ск ю
Gl (С) = Е е-- Ев-сС ^, G2 (С) = Е в-с ^ Ее"
к>С к! г=к г! к< С к! г=к
■сС
(сС )г
тогда при сС > 1, 0 < с <1, С — ю имеем
]к
-С С - -сС (сС)г ю е-сС (сС)г е ~сС (сС)С
G1(d) < Е е С — Е е < Е -<-Г „. Е
^ с—^
к>С к! г=[с] г!
г=[С ]
г!
[С ]! г=[С ]
V [С ] у
г—[С ]
-сС<„л^Г „.Л1 е "сС (сС)С
е _сс (сС)С
[С ]!
сС 1--
V [—])
[С ]!(1 — с)
В свою очередь, вследствие формулы Стирлинга и неравенства с — 1 — 1п с > 0, 0 < с <1,
е (сС )\ е (сС )С , е"сС (сС )С
<-
е~сС (сС)С ехр(-С (с-1 - 1п с) +1)
[С]! ' [С]Се-^2п[С] [С]Се С^Ш (С-1)Се^Т2ПС"
•>/2л—
0, С — ю.
Таким образом, имеем
^ (С ) = 0(С с е ~ССк
1/2 -С (с—1—1п с)
), С — ю.
(12)
Оценим теперь 02 (С) < Ек < С-, полагая 1/2 < у < 1:
к!
G2(d)<G2(С) + G2(С), G2(d)= Е
е - ССк
к<С-Су
к!
G2(С)< Е
е ~ССк
Е
е ~сС (сС)г
С>к>С-Су к! г > С-Су г!
Так как при 0 < к < С последовательность — возрастает, то при С — ю и, значит, при
к!
I = [С - Су ] —^ ю
« (с ) < ¡е' ■ - с' —^—.с: ( — т <-с т
п'лрш V') -ДЛ— I, с - с -1
С -С Т
С ——
= I — I ехр(£>(—)), £>(—) = -—у-(сС-С1 )1п(1-Сг_1 -С1) =--(1 + о(1)), С — ю.
2п) 2
Таким образом, получаем
G; (—) = о
ехр
< С2 у-1
(1 + 0(1))
V V
Оценим теперь 02 (—) при С — ю :
С — ю.
//
Е
е~с—к
С >к >— -С у
В то же время при С — ю
к!
< — ге-[с ] : —
е-[—]—[—] —у-1/2е
[—]!' [С ][С ] е-[С ],Щd]'y[2П,
С — ю.
2 е-с— Ме-с— (с—У с—л
г>—-Су
г!
'! ,=0
V '
е ~сС (с—)'
''е(1 - с)
(13)
(1- с)42п—
ехр(Д (С)), Я(С) = -сС +1(1п с + 1п С) +1 -11п I = -С(с -1 - 1п с)(1 + о(1)).
к
1
Так как с — 1 — 1пс >0,0<с <1, то справедливо следующее соотношение:
&2 (й) = 0(йЧе-Л(с-1Апс)(1+о(Х))), й (14)
поэтому из формул (12)-(14) следует соотношение (11). Лемма доказана.
Предположим теперь, что имеется т > г независимых пуассоновских потоков с интенсивно-стями Х1 = ... = Xг < Xг+1 < ...< Xт. По аналогии с формулой (2) при (г) = Р(щ (г)<тт£е./П£(г)),
^ = {1,.., т}/{}, г = 1,..., т, имеем
X(t) = (t) = РЫО = ... = nm(t))) + £(X. -(t), (15)
m
+ ^
i=r+1
Р(п1 (г) = . = пт (г)) < Р(п (г) £ пг+1 (г)), а (г) < Р(пДг) £ щ (г)), г = г+1,.,т. (16)
Теорема 3. При любых 1 < г < т, X —. • • — Хг < Хг+1 ... < Хт и при любом у = 1 — 8, 0 < 8 << 1/2, справедлива сходимость
i f .">„_! \Л
t1/2 exp
(X ,+i t )2Y-1
(1 + *(!))
v v 2 уу
t ^да.
| X(t) - x l= о
Утверждение данной теоремы вытекает из формул (11), (15), (16).
Заключение
Таким образом, работе построена марковская модель сборки независимых пуассоновских потоков и доказано, что этот поток является нестационарным пуассоновским. При устремлении времени к бесконечности интенсивность нестационарного пуассоновского потока сходится к наименьшей из интенсивностей потоков, подвергающихся сборке. Построены оценки скорости этой сходимости при различном числе исходных пуассоновских потоков и при различных интенсивностях этих потоков. Для получения оценок скорости сходимости используются верхние оценки рядов, представляющих разности между нестационарными и стационарными интенсивностями пуассоновского потока сборки.
ЛИТЕРАТУРА
1. Горбунова А.В., Зарядов И.С., Самуйлов К.Е., Сопин Э.С. Обзор систем параллельной обработки заявок. Часть I //
Вестник Российского университета дружбы народов. Сер. Математика. Информатика. Физика. 2017. Т. 25, № 4. С. 350— 362.
2. Горбунова А.В., Зарядов И.С., Самуйлов К.Е. Обзор систем параллельной обработки заявок. Часть II // Вестник
Российского университета дружбы народов. Сер. Математика. Информатика. Физика. 2018. Т. 26, № 1. С. 13-27.
3. Колесникова О.В., Лелюхин В.Е. Алгоритм определения последовательности изготовления элементов изделия «Опадаю-
щие листья» // Глобальный научный потенциал. 2015. № 2 (47). С. 54-58.
4. Burke P.J. The output of a queuing system // Operations Research. 1956. V. 4. P. 699-704.
5. Tsitsiashvili G.Sh., Osipova M.A. Modelling of output flows in queuing systems and networks // Information Technologies and
Mathematical Modelling // Communications in Computer and Information Science. V. 912. P. 106-116.
6. Khinchin A.Ya. Mathematical methods in the theory of queueing. London : Griffin, 1960.
7. Свешников А.Г., Боголюбов А.Н., Кравцов В.В. Лекции по математической физике : учеб. пособие. М. : Изд-во МГУ,
1993.
8. Frank W.J., Olver D.W., Lozier R.F. Boisvert and Charles W. Clark. NIST Handbook of Mathematical Functions. Cambridge :
Cambridge University Press. 2010.
Поступила в редакцию 27 января 2019 г.
Tsitsiashvili G.Sh., Osipova M.A. (2019) THE STUDY OF THE ASSEMBLY OF POISSON FLOWS. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie vychislitelnaja tehnika i informatika [Tomsk State University Journal of Control and Computer Science]. 48. pp. 51-56
DOI: 10.17223/19988605/48/6
i=1
^^aweum, MA. Ocunoea
In this paper the Markov model of assembly of independent Poisson flows is constructed and it is proved that this assembly is a non-stationary Poisson flow. When time tends to infinity, the intensity of the unsteady Poisson flow converges to the lowest of the intensities of the flows subjected to the assembly. Estimates of the rate of this convergence are constructed for different numbers of initial Poisson flows and for different intensities of these flows. To obtain estimates of the rate of convergence, upper estimates of series, representing the differences between the nonstationary and stationary intensities of the Poisson flows assembly are used. Let there be independent Poisson flows with intensity X. Imagine these flows in the following form: Tt = {0 < tt x < tt 2 <...},
i = \,...,r. Call the flow ®ri=lTt = {0 < max(fj ,trl)< max(fj 2, ...,tr 2) < ...} by the assembly of the flows Tx,...,Tr.
Define the following sets of indexes: Ji = {I,.., r} / {i}, i = I,..., r. Denote the r-dimensional vector, consisting the r -1 zeros and the unit on/-th place by . Consider the Markov process («j (i),..., (i)), t > 0, where nk(t) is the number of flow points Tt on the half-interval [0,i), k = f,...,r. This process jump from state (nx,...,nm), n^mmkej^k^ t° s^te ("u-+ 1,- leads to the appearance at a moment t the new point of the flow <8-1T• So, <8-1T is also the Poisson flow with the intensity
X(t ) = X£P [ n(t)< mm"^ (t)
Lemma 1. The following equalities are performed: X(t) = X(1 -Pin^t) = ... = nr(i))). Theorem 1. For X > 0, r = 2 , the following limit relation P(" (t) = n2 (t))2^nXt ^ 1, t ^ ro, holds. Theorem 2. For X > 0, r >2 , and for any y = 1/2 + e, 0 < e << 1 /2, we have the limit relation
p(«,(0 =... = nr(t)) = o(f-r!1) = o(f-{r-m) Theorem 3. For any 1 < r < m, Aq — ... — < Xr+1... < Xm and for all y, 1 / 2 < y < 1, the following limit relation holds:
| X(t) - X1 |= O
t1'2 exp I -(Xr+11)2Y-1 (1 + o(1))
, t ^ ro.
Keywords: an assembly of Poisson flows; an intensity of an assembly; a rate of convergence; simulation of assembly by Markov process.
TSITSIASHVILI Gurami Shalvovich (Doctor of Physics and Mathematics, Professor, Main Researcher of Institute for Applied Mathematics, Far Eastern Branch of Russian Academy Sciences, Vladivostok, Russian Federation). E-mail: [email protected]
OSIPOVA Marina Anatolievna (Candidate of Physics and Mathematics, Associate Professor, Researcher of Institute for Applied Mathematics, Far Eastern Branch of Russian Academy Sciences, Vladivostok, Russian Federation). E-mail: [email protected]
REFERENCES
1. Gorbunova, A.V., Zaryadov, I.S., Samuylov, K.E. & Sopin, A.S. (2017) A Survey on Queuing Systems with Parallel Serving of
Customers. Part I. Vestnik Rossiyskogo universiteta druzhby narodov. Ser. Matematika. Informatika. Fizika - Bulletin of the Peoples 'Friendship University of Russia. Series: Mathematics. Information Sciences. Physics. 25(4). pp. 350-362. (In Russian). DOI: 10.22363/2312-9735-2017-25-4-350-362
2. Gorbunova, A.V., Zaryadov, I.S. & Samuylov, K.E. (2018) A Survey on Queuing Systems with Parallel Serving of Customers.
Part II. Vestnik Rossiyskogo universiteta druzhby narodov. Ser. Matematika. Informatika. Fizika - Bulletin of the Peoples' Friendship University of Russia. Series: Mathematics. Information Sciences. Physics. 26(1). pp. 13-27. (In Russian). DOI: 10.22363/2312-9735-2018-26-1-13-27
3. Kolesnikova, O.V. & Lelyukhin, V.E. (2015) Algorithm for determining the manufacturing steps sequence of the "Falling leaves"
product. Global'nyy nauchnyy potentsial - Global Scientific Potential. 2(47). pp. 54-58. (In Russian).
4. Burke, P.J. (1956) The output of a queuing system. Operations Research. 4. pp. 699-704. DOI: 10.1287/opre.4.6.699
5. Tsitsiashvili, G.Sh. & Osipova, M.A. (2018) Modelling of output flows in queuing systems and networks. In: Dudin, A., Nazarov,
A. & Moiseev, A. (eds) Information Technologies and Mathematical Modelling. Queueing Theory and Applications. Vol. 912. Springer, Cham. pp.106-116.
6. Khinchin, A.Ya. (1960) Mathematical Methods in the Theory of Queueing. London: Griffin.
7. Sveshnikov, A.G., Bogolyubov, A.N. & Kravtsov, V.V. (1993) Lektsii po matematicheskoy fizike [Lectures on Mathematical
Physics: Studies Manual]. Moscow: Moscow State University.
8. Frank, W.J., Olver, D.W. & Lozier, R.F. (2010) Boisvert and Charles W. Clark. NIST Handbook of Mathematical Functions.
England: Cambridge University Press.