ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
2023 Управление, вычислительная техника и информатика № 62
Tomsk State University Journal of Control and Computer Science
ОБРАБОТКА ИНФОРМАЦИИ DATA PROCESSING
Научная статья
УДК 519.2
doi: 10.17223/19988605/62/4
Применение метода максимального правдоподобия для оценки параметра равномерного распределения длительности непродлевающегося мертвого времени в рекуррентном альтернирующем полусинхронном потоке событий
Александр Михайлович Горцев1, Анна Васильевна Веткина2
12 Томский государственный университет, Томск, Россия 1 a-gortsev@mail.ru 2 anyavetkina@gmail. com
Аннотация. Исследуется полусинхронный поток событий, относящийся к классу дважды стохастических потоков событий. Поток функционирует в условиях непродлевающегося случайного мертвого времени, распределенного по равномерному закону на отрезке [0, T*]. Рассматривается частный случай функционирования полусинхронного потока событий - альтернирующий поток, который является рекуррентным в общем и особом случаях соотношения его параметров. Производится оценивание параметра T* равномерного распределения длительности непродлевающегося случайного мертвого времени методом максимального правдоподобия. Приводятся результаты статистических экспериментов.
Ключевые слова: альтернирующий полусинхронный поток событий; непродлевающееся случайное мертвое время; оценка параметра; метод максимального правдоподобия.
Для цитирования: Горцев А.М., Веткина А.В. Применение метода максимального правдоподобия для оценки параметра равномерного распределения длительности непродлевающегося мертвого времени в рекуррентном альтернирующем полусинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2023. № 62. С. 36-49. doi: 10.17223/19988605/62/4
Original article
doi: 10.17223/19988605/62/4
An application of the maximum likelihood estimation for the parameter of uniform distribution of the duration of unextendable dead time in recurrent alternating
semi-synchronous flow
Alexander M. Gortsev1, Anna V. Vetkina2
12 Tomsk State University, Tomsk, Russian Federation 1 a-gortsev@mail.ru 2 anyavetkina@gmail. com
Abstract. The paper describes alternating recurrent semi-synchronous events flow that is a common mathematical model of information flows of messages operating in telecommunication and information-computing networks, and that belongs to the class of doubly stochastic event flows. General and special cases are considered. Operation of the
© А.М. Горцев, А.В. Веткина, 2023
flow is considered with random unextendable dead time that has uniform distribution on the interval [0, T*]. Parameter T* of the dead time is estimated using the maximum likelihood estimation. Results of statistical experiments are presented
Keywords: recurrent semi-synchronous events flow; unextendable random dead time; uniform distribution; estimation of the parameter; maximum likelihood estimation.
For citation: Gortsev, A.M., Vetkina, A.V. (2023) An application of the maximum likelihood estimation for the parameter of uniform distribution of the duration of unextendable dead time in recurrent alternating semi-synchronous flow. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika - Tomsk State University Journal of Control and Computer Science. 62. pp. 36-49. doi: 10.17223/19988605/62/4
Введение
Информационные потоки сообщений, функционирующие в современных телекоммуникационных системах и сетях различной конфигурации, наиболее адекватно и точно описываются дважды стохастическими потоками событий [1, 2] - такими потоками, у которых случайными являются и моменты наступления событий, и их интенсивность. В общем случае дважды стохастические потоки событий являются коррелированными потоками [2].
Дважды стохастические потоки делятся на два класса: первый класс составляют потоки, сопровождающий процесс (интенсивность) которых есть непрерывный случайный процесс [3, 4]; второй -потоки, сопровождающий процесс (интенсивность) которых есть кусочно-постоянный случайный процесс с конечным (произвольным) числом состояний [5, 6]. В зависимости от способа перехода интенсивности потока из состояния в состояние выделяется три типа дважды стохастических потоков: 1) синхронные (потоки, у которых состояние сопровождающего процесса меняется в случайные моменты времени, являющиеся моментами наступления событий) [7-10]; 2) асинхронные (потоки, у которых переход из состояния в состояние сопровождающего процесса происходит в случайные моменты времени и не зависит от моментов наступления событий) [11-14]; 3) полусинхронные (потоки, у которых одна часть состояний сопровождающего процесса меняется в моменты наступления событий потока, другая часть состояний сопровождающего процесса меняется в произвольные моменты времени, не связанные с моментами наступления событий потока) [15-18].
В реальных информационных системах часто встречаются ситуации, когда не все события потоков можно наблюдать. Причиной ненаблюдаемости, как правило, служит мертвое время регистрирующих приборов [19], порождаемое зарегистрированным событием, так что другие события, наступившие в этот период, становятся недоступными для наблюдения. Регистрирующие приборы при этом делятся на два вида: с непродлевающимся мертвым временем и продлевающимся. Кроме того, период ненаблюдаемости может быть как детерминированной величиной, одинаковой для всех событий, так и случайной с тем или иным законом распределения. Величина и характер мертвого времени у регистрирующих устройств зависят от многих факторов. При этом регистрирующие приборы обладают значением длительности мертвого времени, ограниченным сверху некоторой величиной. Поэтому, принимая мертвое время случайным [19], вполне естественно рассматривать его распределение как равномерное на некотором отрезке.
Для того чтобы выявить потери событий, возникающие из-за наличия искажающего фактора (непродлевающегося мертвого времени), требуется оценить значение длительности мертвого времени. В настоящей статье оценивается параметр длительности случайного мертвого времени, распределенного по равномерному закону, в полусинхронном дважды стохастическом потоке событий с интенсивностью, являющейся кусочно-постоянным случайным процессом с двумя состояниями. На параметр потока накладывается условие, так что исходный коррелированный поток вырождается в рекуррентный. Производится оценивание для двух случаев функционирования такого потока, общего и особого, с помощью метода максимального правдоподобия. Посредством имитационной модели наблюдаемого потока реализуются статистические эксперименты для получения численных результатов оценивания.
1. Математическая модель наблюдаемого потока. Постановка задачи
Рассматривается стационарный режим функционирования полусинхронного дважды стохастического потока событий, сопровождающий процесс (интенсивность) которого есть кусочно-постоянный стационарный случайный процесс ЦО с двумя состояниями « и «2. Будем говорить, что имеет место первое состояние процесса (потока) «1, если Х(г) = ^ , и, наоборот, имеет место второе состояние процесса (потока) «2, если ) = Я2 (^ >^2 — 0). Если имеет место первое состояние процесса «1, то в течение временного интервала, когда Х(г) = ^ , поступает пуассоновский поток событий с интенсивностью X). Если имеет место второе состояние процесса «2, то в течение временного интервала, когда ) = А,2, поступает пуассоновский поток событий с интенсивностью Переход из состояния «1 процесса в состояние «2 возможен только в момент наступления события (свойство синхронности потока), при этом этот переход осуществляется с вероятностью р (с вероятностью 1 - р процесс ЦО остается в состоянии «1). Переход из состояния «2 процесса Х(1) в состояние «1 может осуществляться в произвольный момент времени, не связанный с моментом наступления события (свойство асинхронности потока). При этом длительность пребывания процесса во втором состоянии есть случайная величина, распределенная по экспоненциальному закону Е(г) = 1 — е~а, г — 0 , где а 2 - интенсивность смены состояния «2 на «1. Так как переход из второго состояния в первое не привязан к моменту наступления события во втором состоянии, то поток называется полусинхронным дважды стохастическим потоком событий. В сделанных предположениях ЦО - скрытый марковский процесс (ЦО - принципиально ненаблюдаемый процесс; наблюдаемыми являются только моменты наступления событий потока).
После каждого зарегистрированного события в момент времени гк наступает период мертвого времени случайной длительности, который порождается этим событием, так что другие события исходного потока, наступившие в течение этого периода мертвого времени, недоступны наблюдению и не вызывают его продления (непродлевающееся мертвое время). Принимается, что случайная длительность мертвого времени распределена по равномерному закону с плотностью вероятности р(Т) = 1/ Т , где Т - значение длительности мертвого времени, 0 < Т < Т*.
Исследуется частный случай функционирования полусинхронного потока событий, когда Х2 = 0, т.е. рассматривается альтернирующий поток, у которого отсутствуют события во втором состоянии. При выполнении такого ограничения исходный полусинхронный поток, действующий в условиях детерменированного мертвого времени, становится рекуррентным потоком:
р (ть Т2 | Т) = р (Т1 | Т) р (Т2 | Т), Т1 — Т, Т2 — Т, где р (т | Т) - плотность вероятности значений длительности интервала между соседними событиями в наблюдаемом потоке, т = т1;т2; р(т1;т2 | Т) - совместная плотность вероятности [20. С. 254].
Вместе с тем рассматриваются общий и особый случаи соотношения параметров данного потока: когда — а2 ^ 0 и когда — а2 = 0 соответственно.
Возможный вариант возникающей ситуации приведен на рис. 1, где «1 и «2 - состояния случайного процесса ЦО; временная ось (0, - ось моментов наступления наблюдаемых событий в моменты времени \, , —; временная ось (0, - ось наступления событий в моменты времени
^(1), ^2(1), ••• в первом состоянии («1) процесса на которой также указаны значения длительностей
Т(1), Т2(1), — мертвых времен, порождаемых наблюдаемыми событиями потока; на временной оси (0, ¿(2)) нет событий потока, так как Я2 = 0; белыми кружками обозначены наблюдаемые события, черными - ненаблюдаемые, штриховкой - периоды мертвого времени; траектория процесса привязана к временной оси (0, ¿(1)).
Рис. 1. Формирование наблюдаемого альтернирующего потока событий Fig. 1. Formation of the observed altering events flow
Цели данной работы:
1. На основании выборки моментов наступления событий ^,t2,...,tn наблюдаемых потоков в общем и особом случаях на временном интервале (0, Tm), где Tm - время наблюдения за потоком (tn < Tm ), оценить параметр равномерного распределения длительности непродлевающегося случайного мертвого времени T* методом максимального правдоподобия.
2. Исследовать оценку T для общего и особого случаев рассматриваемого потока. Для этого провести статистические эксперименты, устанавливающие стационарный режим и определяющие свойства полученных оценок.
2. Приближенная МП-оценка параметра T*
Введем xk = tk+1 — tk, к = 1,2,..., - значение длительности k-го интервала между соседними событиями наблюдаемого потока (т^ > 0) . В силу того, что рассматривается стационарный режим функционирования наблюдаемого потока, плотность вероятности значений длительности k-го интервала есть p(тк) = p(т) , т> 0, для любого k, т.е. момент наступления события есть т = 0 .
Из работы [20. С. 217] имеем, что плотность вероятности значений длительности интервала между соседними событиями в рекуррентном альтернирующем полусинхронном потоке, функционирующем в условиях непродлевающегося мертвого времени фиксированной длительности T, в общем случае имеет вид:
Г0, 0 <т< T,
Р (т IT ) = -
где y(T) =
а0
2 (^1 — а2 — \p)
(\p + а2 )(Xi —а 2 )
1 +
y(T )\e~X1~T) + (1 — y(T) )а е"а2 (т—Г), p(^1—^2)
т> T,
(^1 p + а2 )T
— а2 ф 0 .
Для альтернирующего полусинхронного потока событий с непродлевающимся мертвым временем фиксированной длительности T в особом случае — а2 = 0 справедливы формулы [20. С. 220]
С0, 0 <т< Т,
Р (х IТ ) = ■
ЦХ — V2 (T)(1 — Ä! (т — T))]e"^),
т> T,
где ^2 (T ) =
1 + p
1 -
pe
А(1+p )t'
Подчеркнем, что внесение непродлевающегося случайного мертвого времени в математическую модель полусинхронного потока событий может только изменить (в меньшую или большую
*
сторону) корреляцию в потоке по сравнению с ситуацией отсутствия мертвого времени (Т = 0) либо с ситуацией наличия детерминированного мертвого времени (Т > 0), но не устранить ее полностью.
Тогда искомая плотность вероятности р( т) примет вид:
р(т) = | р(т, Т)ёТ = | р(Т) р(т\Т)ёТ,
(Т) (Т)
где р(т,Т) - совместная плотность вероятности значений т и Т; условная плотность вероятности р (т | Т) определяется выписанными выше выражениями для общего и особого случаев; равномерная плотность р(Т) определена в разд. 1; (Т) - область интегрирования значений случайной величины -длительности непродлевающегося случайного мертвого времени. Отметим, что внесение непродле-вающегося случайного мертвого времени в математическую модель для случая рекуррентного альтернирующего потока, когда Х2 = 0, оставляет наблюдаемый поток в классе рекуррентных потоков, так как последнее является следствием значений параметров потока или их соотношений.
Область значений случайной величины мертвого времени представляет собой объединение двух областей, когда 0 < т < Т* и когда т > Т*, поэтому общее выражение для плотности р(т) имеет следующий вид:
р(т) =
Pi (О = J p(T) p(x\T)dT, 0 <x< T *,
0
T*
P2W =i P(T)P(t\T)dT, x>T. 0
Подставляя выражение р(т,Т) для общего случая в последнюю формулу, находим
р (т) = -4 {1 -е~Х'т-е~а^ + е-*1™)т}, 0<т<Т\ (1)
P2 С0 = f
V* г (Л-Л p-«2 )T '
-1 + Ce1' + C2e
-1 + Cxe~Xl pT + C2e°
т> T, (2)
а9(Х,-а9-Х, р) X,2 р где С1 = //(1 \, ^ = --^--,0<р< 1, С1 + С2 = 1, XI .
(X р + а2)(Х1-а2) (Хр + а2)(Х1-а2)
Подставляя выражение р(т,Т) для особого случая в общую формулу для р(т) , получаем
р (т) =1 {1 - 2еХ'т+ е-1 (1+р)т}, 0 <т< Т *, (3)
р2(т)=(1 + 1ру {(-2 + е^1' + е-^^)(1 + р) +V(т-Т*)(е^ -^)}е^, т>Т* (4)
В статье авторов [21] для оценивания параметра Т * использован метод моментов [22]. В настоящей работе для случая рекуррентного альтернирующего полусинхронного потока событий для нахождения оценки параметра Т* воспользуемся методом максимального правдоподобия [22], поскольку длительности интервалов между соседними событиями потока являются взаимно независимыми случайными величинами. Подчеркнем, что аналогичный подход использован в работе [23], где рассмотрена подобная задача для рекуррентного обобщенного асинхронного потока.
Предположим, что в процессе наблюдения за потоком на полуинтервале времени (¿о, измерено п значений: т1, т2, ..., т„. Тогда функция правдоподобия запишется в виде:
Ь(г*|т1, т2, ..., т„) = Пр(ч\Т*), Т* >0, (5)
где р (тк | Т*) - плотность вероятности, определенная формулами (1), (2) для общего случая и формулами (3), (4) для особого случая альтернирующего потока, в которых т = тк (т(к) - измерение); Т* -переменная величина (Т* > 0).
Выражение (5) перепишем в следующем виде: Ь(Т* | т,, х
(Т* 1 т1> т2' ••■> Тп ) = Ь1 (Т* 1 Т1> Т2 ' ••■> Тп ) Ь2 (Т* 1 Т1> Т2' ••■> Тп ) >
Ь1 (Т#| Т1, Т2, Тп )= П ,Р(тк 1 Т*\Ь2 (^ т1, Т2, Тп )= П Р2 (Тк 1 Т )
к:тк<Т к:тк>Т
(6)
Упорядочим величины тк, к = 1, п, по возрастанию: 0 < т"' < т<2) <... < т'"' < да . Тогда выражение (6) примет вид:
Ь(т* | т(1), т(2), т(п))= Г1Р2(т(к) |Т*), 0 <Т* <т(1); v ! к=1 v !
ь(т* I т(1), т(2), ..., х(и)) = А(х(1) |Г*) П р2(т(к)\т*), х(1) <Т* <т(2);
т(п)
к=2
(7)
Ь(Т*|т(1), т(2), • .., х
М)) = П Р (т(к) | т*)Р2 (т(п) | Т*), т(п—1) < Т* < т(п);
Ь (т * | т(1), т(2), =(п) )=Пр (т(к) | Т *), т(п) < Т * <да. v ! к=1 v !
Теорема. Функция р(т(к) | Т ) переменной T* (T* > 0) как в общем, так и в особом случае
> 0) как в общем, так и в особом случае достигает своего глобального максимума в точке Т = т(к).
Доказательство. I. Общий случай. Обозначим р1 (т(к) | Т*) - плотность вероятности, определенную формулой (1), в которой т = т(к) (т(к-1 - измерение), T* - переменная величина (Г* > 0). Тогда очевидно, что йр^ (т(к) | Т ) / dT < 0 для Т >т(к), т.е. функция рх (т(к) | Т ) является убывающей по
переменной ^ и достигает своего глобального максимума в точке Т* = т(к), к = 1, п .
Рассмотрим теперь функцию р2 (т(к) | Т ) - плотность вероятности, определенную формулой (2), в которой т = т(к) (т(к^ - измерение), ^ - переменная величина, 0 < Т* <т(к), к = 1, п . При этом р1 (т(к) | Т* = т(к)) = р2 (х(к) | Т* = т(к)), к = 1, п . Производная по ^ функции р2 (т(к) | Т*) выпишется в виде:
р2'(т(к)|Т*) = (1/Т*)2у(т*), 0<Т* <т(к), к = ¡ГП, (8)
т(к) 1 ^—^1(т(к) —Т * )
1 = е 1 + е
(\р +а 2 )(^1 —а2 )
+ \ 2 р (Т * р — а2) — 1) е"(Х1р+а2)Т
а
+е
—а(т(к) —Т *)
(^ — \р — а 2 )(^1Т * — 1) + ^12р (а2Т^ — 1) —
(9)
—а
(^ —^ р — рТ * +1) е"(Х1р+а2)Т *
Знак производной (8) определяется знаком функции (9), как функции переменной ^
(0 <Т* < т(к), к = 1, п) . Производная функции у (т ) по переменной ^ выпишется в виде:
*
Т
У
'(Т • )■■
(\р + а2 )(^1 —а2 )
а2 + р(^1 — \р — а2 )е (^р+а)Т
(У 1 ^ ^ ' —г' К —а^ '—г *)
(л1 — А1 р — а2) е v ;+ ра2е v ' В (10) возможны четыре ситуации соотношения параметров рассматриваемого потока:
1) ^ — а > 0, ^ — а — р > 0,
(10)
2) Х1 -а2 > 0, Х1 -а2 -Х1 р < 0,
3) Х1 -а2 > 0, Х1 -а2 -Х1 р = 0,
4) Х1 -а2 < 0, Х1 -а2 -Х1 р < 0.
Нетрудно показать, что для всех этих ситуаций имеет место р2 (т(к) | Т ) > 0 для 0 < Т* < т(к\ к = 1, п . Последнее означает, что р2 (т(к) | Т*) - возрастающая функция переменной Т* (0 < Т* < т(к), к = 1, п) и достигает своего глобального максимума в точке Т =т(к). Объединяя два утверждения относительно глобальных максимумов функций р1 (т(к) | Т*) и р2 (т(к) | Т*), получаем утверждение теоремы для общего случая.
II. Особый случай. Аналогично общему случаю имеем dpр (т(к) | Т ) / dT < 0 для Т* > т(к), где
р1 (т(к) | Т ) определена в (3). То есть функция р1 (т(к) | Т ) является убывающей по переменной Т* и достигает своего глобального максимума в точке Т* = т(к), к = 1, п .
Рассмотрим теперь функцию р2 (т(к) | Т ) - плотность вероятности, определенную формулой (4), в которой т = т(к) (т(к^ - измерение), Т* - переменная величина, 0 < Т* <т(к\ к = 1, п . При этом
Pi (т(к)| Т =Х(к) ) — P2 (x
.(к)
T — х
), к = 1, п . Производная по Т* функции р2 (т(к) | Т ) выпишется
в виде (8), где
V(T * ) — _L е_Л1х(к) {2 (1 + P ) - eXT ' ( P + [l + X' * ] [l + Л, P (x(k) - T * )])
1 -
X1 (x(k} - T * )
(11)
- е_Х1рТ* (1 + р [1+ Х1 рТ
Знак производной (8) определяется знаком функции (11) как функции переменной Т (0 <Т* < т(к\ к = 1, п). Производная функции у (т ) по переменной Т* выпишется в виде:
(t* ) — t* IX+P [ 1 - P+PX (x(k) - T* )
1 - P2e"X1(1+p)t *
,-X1(x(k} "T* )
(12)
Из (12) вытекает, что р2 '(т(к )| Т*) > 0 для 0 < Т <т, к = 1, п . Последнее означает, что р2 (т(к) | Т*) - возрастающая функция переменной Т* (0 < Т* < т(к-1, к = 1, п) и достигает своего глобального максимума в точке Т* = т(к -1. Объединяя два утверждения относительно глобальных максимумов функций р1 (т(к) | Т ) и р2 (т(к) | Т*), получаем утверждение теоремы для особого случая, что завершает доказательство теоремы.
Результат теоремы указывает на то, что на отрезке [0, т(1) ^ изменения переменной Т* функция правдоподобия (7) является возрастающей функцией и достигает своего локального максимума
в точке T* — x(1). На полуинтервале
x(n), да
) изменения Т* функция правдоподобия (7) является
убывающей функцией и достигает своего локального максимума в точке Т* = т(п).
Таким образом, для отыскания глобального максимума функции правдоподобия (7) необходи-
(1) (п)~| ~ т* / (п) \
мо исследовать отрезок тч , изменения переменной Т (1 <т у).
Так как функция p ^x(k) | T j (T* > 0) в точке T* = x(k), k = 1, n, достигает глобального максимума, то будем считать точку T* = x(k), k = 1, n, точкой, подозрительной на локальный максимум
функции правдоподобия (7). Тогда алгоритм нахождения значения приближенной МП-оценки T параметра T * будет выглядеть следующим образом:
1) вычисляются значения функции правдоподобия (7) в точках T = x(k), k = 1, n ;
2) находится максимальное значение функции (7) на множестве этих точек;
3) в качестве значения приближенной МП-оценки параметра T* выбирается T*, обеспечивающее максимальное значение функции (7) на предыдущем шаге алгоритма.
3. Результаты статистических экспериментов для наблюдаемого потока
Для установления стационарного режима и определения свойств найденных оценок проведены статистические эксперименты.
Первый статистический эксперимент (установление стационарного режима). Получено 100 реализаций (N = 100) имитационной модели наблюдаемого потока для общего и особого случаев при T* = 1 ед. времени и Tm = 50, 100, ..., 2 000 ед. времени. Для каждого набора параметров получено 100 оценок параметра T* методом максимального правдоподобия. Каждое i-е решение есть значение
оценки Tj , i = 1,...,100, параметра Т*. Заданный набор параметров для рекуррентного альтернирующего полусинхронного потока в общем случае: X1 = 2, X2 = 0, а2 = 0,2, p = 0,6; в особом случае: Xj = 2, X2 = 0, а2 = 2 , p = 0,6.
На основании полученных данных вычислялись выборочное среднее искомых оценок
M(Т ) = — NT и их выборочная вариация V(Т ) = — N (T — T )2 , где T* - известное из имитаци-
Ni=1 Ni=1
онной модели значение параметра.
В табл. 1 приведены результаты для общего случая наблюдаемого потока при T* = 1 ед. времени. В первой строке таблицы указано время моделирования Tm (время наблюдения за потоком) (Tm = 50, 100, ..., 2 000 ед. времени); во второй и третьей строках указано выборочное среднее M (Т *) и выборочная вариация V (Т ) .
Таблица 1
Численные результаты первого статистического эксперимента для T * = 1, общий случай
Tm 50 100 150 200 250 300 350 400 450 500
M (Т') 0,9822 0,8826 0,9919 1,0062 0,9764 0,9277 1,0603 0,9963 0,9825 1,0234
V (т') 1,0369 0,5177 0,2402 0,1225 0,1547 0,1230 0,1150 0,0541 0,0531 0,0614
550 600 650 700 750 800 850 900 950 1 000 1 050
1,0114 1,0061 0,9927 1,0032 1,0150 1,0210 1,0094 1,0370 0,9909 1,0141 0,9866
0,0766 0,0661 0,0315 0,0379 0,0367 0,0313 0,0339 0,0328 0,0228 0,0191 0,0119
1 100 1 150 1 200 1 250 1 300 1 350 1 400 1 450 1 500 1 550 1 600
0,9931 1,0098 1,0145 0,9722 0,9848 0,9967 1,0063 0,9887 1,0087 0,9971 1,0103
0,0187 0,0250 0,0172 0,0162 0,0204 0,0188 0,0184 0,0133 0,0116 0,0111 0,0100
1 650 1 700 1 750 1 800 1 850 1 900 1 950 2 000
0,9962 1,0039 1,0047 0,9970 0,9860 1,0011 0,9882 1,0078
0,0117 0,0117 0,0140 0,0104 0,0150 0,0118 0,0102 0,0125
Для наглядности на рис. 2, 3 приведены графики зависимостей ММ(Т ) и V(Т ) от значения времени моделирования Tm, построенные по данным табл. 1.
1,05
1,00
0,95
0,90
* • •• • * * •
0,85
0 200 400 600 800 1000 1200 1400 1600 1800 2000 Tm
Рис. 2. График зависимости M(Т ) от Tm при T* = 1 в общем случае Fig. 2. Plot of MM(T*) versus Tm with T* = 1 in general case
nh 1,0 •
0,8
0,6 •
0,4
0,2 • •••• ...
0,0
0 200 400 600 800 1000 1200 1400 1600 1800 2000 Tm
Рис. 3. График зависимости V (Г*) ОТ Tm при T* = 1 в общем случае Fig. 3. Plot of V(Т*) versus Tm with T* = 1 in general case
Из анализа результатов первого статистического эксперимента следует, что для рекуррентного полусихронного потока событий в общем случае стационарный режим функционирования потока устанавливается при Tm > 1600 ед. времени, так как выборочное среднее M(Т ) устанавливается вблизи постоянного значения, когда Ti > 1600 ед. времени.
Результаты первого статистического эксперимента для особого случая приведены в табл. 2 для T* = 1, а также на рис. 4, 5.
Таблица 2
Численные результаты первого статистического эксперимента для T* = 1, особый случай
Tm 50 100 150 200 250 300 350 400 450 500
M ( T * ) 0,9784 1,0115 0,9836 1,0096 1,0041 0,9964 0,9990 0,9969 0,9973 0,9915
V ( T *) 0,0437 0,0185 0,0154 0,0095 0,0069 0,0062 0,0055 0,0043 0,0039 0,0044
550 600 650 700 750 800 850 900 950 1 000 1 050
1,0026 1,0066 0,9964 0,9990 1,0002 0,9981 0,9973 1,0000 1,0020 0,9936 1,0006
0,0030 0,0027 0,0026 0,0029 0,0024 0,0022 0,0021 0,0016 0,0021 0,0018 0,0017
1 100 1 150 1 200 1 250 1 300 1 350 1 400 1 450 1 500 1 550 1 600
0,9985 1,0019 0,9990 1,0005 1,0006 0,9944 1,0025 1,0002 0,9968 1,0011 0,9980
0,0016 0,0020 0,0014 0,0014 0,0014 0,0010 0,0015 0,0013 0,0011 0,0010 0,0010
1 650 1 700 1 750 1 800 1 850 1 900 1 950 2 000
0,9988 1,0000 0,9996 0,9993 0,9961 1,0001 1,0001 1,0017
0,0011 0,0011 0,0011 0,0008 0,0010 0,0009 0,0009 0,0008
1,010 1,005 1,000 0,995 0,990 0,985
• ••• * ........
0,980
0,975
0 200 400 600 800 1000 1200 1400 1600 1800 2000 Tm
Рис. 4. График зависимости M(Т*) от Tm при T* = 1 в особом случае Fig. 4. Plot of M(i ) versus Tm with T* = 1 in special case
ЧП
0,040
0,030 0,020 0,010 0,000
0 200 400 600 800 1000 1200 1400 1600 1800 2000 T
Рис. 5. График зависимости V(T" ) от Tm при T * = 1 в особом случае Fig. 5. Plot of V(T*) versus Tm with T* = 1 in special case
Аналогично для особого случая рассматриваемого потока следует, что стационарный режим функционирования потока устанавливается при Tm > 1300 ед. времени.
Второй статистический эксперимент (исследование влияния параметра T * на качество оценок). Второй статистический эксперимент поставлен при фиксированном времени моделирования,
равным времени установления стационарного режима, полученном из первого статистического экс*
перимента. Варьирует параметр T = 1; 2; 3; 4; 5, остальные параметры приняты такими же, как и в первом эксперименте.
Результаты второго статистического эксперимента для общего случая рассматриваемого потока приведены в табл. 3 ( Tm = 1600 ед. времени).
Таблица 3
Численные результаты второго статистического эксперимента, общий случай
T » 1 2 3 4 5
m ( Г ) 1,0022 2,0110 3,0442 4,0410 4,9749
V ( т' ) 0,0166 0,0402 0,0969 0,1165 0,2249
На рис. 6, 7 приведены графики зависимости выборочного среднего М(Т ) и выборочной ваЛ Л Л $
риации V(Т ) от параметра Т = 1; 2; 3; 4; 5, построенные по данным табл. 3.
Рис. 6. График зависимости M(Т ) от Т* в общем случае Fig. 6. Plot of M(T ) versus Т* in general case
Рис. 7. График зависимости V (T*) от Т* в общем случае Fig. 7. Plot of V(Т*) versus Т* in general case
Результаты второго статистического эксперимента для особого случая приведены в табл. 4 (Тт = 1300 ед. времени), а также на рис. 8, 9.
Таблица 4
Численные результаты второго статистического эксперимента, особый случай
T * 1 2 3 4 5
M ( т' ) 0,9998 2,0032 3,0047 4,0119 4,9929
V ( т' ) 0,0009 0,0020 0,0042 0,0058 0,0081
V(T)
0,008 0,006 0,004 0,002 0
1
2
3
4
5 t*
Рис. 8. График зависимости M(Т ) от Т* в особом случае Fig. 12. Plot of M (Г*) versus Т* in special case
Рис. 9. График зависимости V (t*) от Т * в особом случае Fig. 13. Plot of V(Т ) versus Т* in special case
анный эксперимент демонстрирует тот факт, что при увеличении значений параметра равномерного распределения мертвого времени Т* увеличивается выборочная вариация оценки. Это объясняется тем, что при больших значениях Т* увеличивается число потерянных событий исходного потока и, как следствие, ухудшается качество оценивания. Отклонение значений М(Т ) от истинных значений параметра Т* вполне удовлетворительное. Таким образом, получено достаточно высокое качество оценивания параметра Т* методом максимального правдоподобия в смысле критерия выборочной вариации V (Т *).
Заключение
В работе рассмотрен рекуррентный альтернирующий полусинхронный дважды стохастический поток событий в общем и особом случаях соотношения его параметров с непродлевающимся случайным мертвым временем, распределенным по равномерному закону.
По результатам проведенного исследования (для общего и особого случаев) можно сделать следующие выводы:
1) получен явный вид (7) функции правдоподобия для оценивания параметра T * равномерного распределения длительности непродлевающегося случайного мертвого времени;
2) показано, что точка глобального максимума функции правдоподобия (7) принадлежит отрезку [х(1), х(й)];
3) описана процедура построения МП-оценки Т *;
4) полученные оценки экспериментально исследованы на качество; приведенные результаты численных расчетов показывают, что метод максимального правдоподобия позволяет в достаточной мере эффективно оценивать параметр мертвого времени T * в смысле малости выборочной вариации оценок.
Список источников
1. Башарин Г.П., Кокотушкин В.А., Наумов В.А. О методе эквивалентных замен расчета фрагментов сетей связи. Ч. 1 //
Известия АН СССР. Техническая кибернетика. 1979. № 6. С. 92-99.
2. Вишневский В.М., Дудин А.Н., Клименок В.Н. Стохастические системы с коррелированными потоками. Теория и приме-
нение в телекоммуникационных сетях. М. : Техносфера, 2018. 564 с.
3. Cox D.R. The analysis of non-Markovian stochastic processes by the inclusion of supplementary variables // Proceedings of the
Cambridge Philosophical Society. 1955. V. 51 (3). P. 433-441.
4. Kingman Y.F.C. On doubly stochastic Poisson process // Proceedings of the Cambridge Philosophical Society. 1964. V. 60 (4).
P. 923-930.
5. Neuts M.F. A versatile Markovian point process // Journal of Applied Probability. 1979. V. 16. P. 764-779.
6. Lucantoni D.M. New results on the single server queue with a batch markovian arrival process // Communication in Statistics
Stochastic Models. 1991. V. 7. P. 1-46.
7. Горцев А.М., Нежельская Л.А. Оценивание длительности мертвого времени и параметров синхронного альтернирующего
потока событий // Вестник Томского государственного университета. 2003. № S6. С. 232-239.
8. Gortsev A.M., Nezhel'skaya L.A. Estimation of parameters of synchronously alternating Poisson stream of events by the moment
method // Telecommunications and Radio Engineering. 1996. V. 50 (1). P. 56-63.
9. Горцев А.М., Нежельская Л.А. Оценивание параметров синхронного дважды стохастического потока событий методом
моментов // Вестник Томского государственного университета. 2002. № S1-1. С. 24-29.
10. Nezhel'Skaya L.A. Probability density function for modulated MAP event flows with unextendible dead time // Communication in Computer and Information Science. 2015. V. 564. P. 141-151.
11. Горцев А.М., Нежельская Л.А. Оценивание параметров асинхронного потока с инициированием лишних событий методом моментов // Вестник Томского государственного университета. 2006. № S18. С. 267-273.
12. Леонова М.А., Нежельская Л.А. Вероятность ошибки при оценивании состояний обобщенного асинхронного потока событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2012. № 2 (19). С. 88-101.
13. Горцев А.М., Зуевич В.Л. Оптимальная оценка состояний асинхронного дважды стохастического потока событий с произвольным числом состояний // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2010. № 2 (11). С. 44-65.
14. Горцев А.М., Леонова М.А., Нежельская Л.А. Сравнение МП- и ММ-оценок длительности мертвого времени в обобщенном асинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2013. № 4 (25). С. 32-42.
15. Калягин А.А., Нежельская Л.А. Сравнение МП- и ММ-оценок длительности мертвого времени в обобщенном полусинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 3 (32). С. 23-32.
16. Горцев А.М., Калягин А.А., Нежельская Л.А. Оценка максимального правдоподобия длительности мертвого времени в обобщенном полусинхронном потоке // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 1 (30). С. 27-37.
17. Нежельская Л.А. Оптимальное оценивание состояний полусинхронного потока событий в условиях его частичной наблюдаемости // Вестник Томского государственного университета. 2000. № 269. С. 95-98.
18. Горцев А.М., Калягин А.А., Нежельская Л.А. Совместная плотность вероятностей длительности интервалов обобщенного полусинхронного потока событий при непродлевающемся мертвом времени // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2014. № 2 (27). С. 19-29.
19. Апанасович В.В., Коляда А.А., Чернявский А.Ф. Статистический анализ случайных потоков в физическом эксперименте. Минск : Университетское, 1988. 256 с.
20. Нежельская Л.А. Оценка состояний и параметров дважды стохастических потоков событий : дис. ... д-ра физ.-мат. наук. Томск, 2016. 341 с.
21. Горцев А.М., Веткина А.В. Оценивание методом моментов параметра равномерного распределения длительности не-продлевающегося случайного мертвого времени в рекуррентном полусинхронном потоке событий в общем и особом случаях // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2022. № 61. С. 47-60.
22. Малинковский Ю.В. Теория вероятностей и математическая статистика. Гомель : ГГУ им. Ф. Скорины, 2004. Ч. 2: Математическая статистика. 146 с.
23. Нежельская Л.А., Першина А.А. Оценивание методом максимального правдоподобия параметра распределения случайного мертвого времени в рекуррентном обобщенном асинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2021. № 55. С. 53-64.
References
1. Basharin, G.P., Kokotushkin, V.A. & Naumov, V.A. (1979) O metode ekvivalentnykh zamen rascheta fragmentov setey svyazi.
Ch. 1 [On the equivalent substitutions method for computing fragments of communication networks. Part 1]. Izvestiya AN SSSR. Tekhnicheskaya kibernetika. 6. pp. 92-99.
2. Vishnevsky, V.M., Dudin, A.N. & Klimenok, V.N. (2018) Stokhasticheskie sistemy s korrelirovannymi potokami. Teoriya i
primenenie v telekommunikatsionnykh setyakh [Stochastic systems with correlated flows. Theory and application in telecommunication networks]. Moscow: Tekhnosfera.
3. Cox, D.R. (1955) The analysis of non-Markovian stochastic processes by the inclusion of supplementary variables. Proceedings
of the Cambridge Philosophical Society. 51(3). pp. 433-441. DOI: 10.1017/S0305004100030437
4. Kingman, Y.F.C. (1964) On doubly stochastic Poisson process. Proceedings. of the Cambridge Philosophical Society. 60(4).
pp. 923-930.
5. Neuts, M.F. (1979) A versatile Markovian point process. Journal of Applied Probability. 16. pp. 764-779.
6. Lucantoni, D.M. (1991) New results on the single server queue with a batch markovian arrival process. Communication in Statistics
Stochastic Models. 7. pp. 1-46.
7. Gortsev, A.M. & Nezhelskaya, L.A. (2003) Otsenivaniye dlitel'nosti mertvogo vremeni i parametrov sinkhronnogo al'terniruyushchego
potoka sobytiy [Dead time period and parameter estimation of synchronous alternating flow of events]. Vestnik Tomskogo gosu-darstvennogo universiteta - Tomsk State University Journal. 6. pp. 232-239.
8. Gortsev A.M. & Nezhelskaya, L.A. (1996) Estimation of parameters of synchronously alternating Poisson stream of events by
the moment method. Telecommunications and Radio Engineering. 50(1). pp. 56-63.
9. Gortsev, A.M. & Nezhelskaya, L.A. (2002) Estimation of the parameters of a synchronous doubly stochastic event flow by
the method of moments. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. S1-1. pp. 24-29.
10. Nezhelskaya, L.A. (2015) Probability density function for modulated MAP event flows with unextendible dead time. Communication in Computer and Information Science. 564. pp. 141-151.
11. Gortsev, A.M. & Nezhelskaya, L.A. (2006) Otsenivanie parametrov asinkhronnogo potoka s initsiirovaniem lishnikh sobytiy metodom momentov [Estimation of the parameters of an asynchronous flow with the initiation of unnecessary events by the method of moments]. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. S18. pp. 267-273.
12. Leonova, M.A. & Nezhelskaya, L.A. (2012) The probability of wrong decisions in the estimation of states of a generalized asynchronous flow of events. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naya tekhnika i informatika -Tomsk State University Journal of Control and Computer Science. 2(19). pp. 88-101.
13. Gortsev, A.M. & Zuevich, V.L. (2010) Optimal'naya otsenka sostoyaniy asinkhronnogo dvazhdy stokhasticheskogo potoka sobytiy s proiz-vol'nym chislom sostoyaniy [Optimal estimation of the states of an asynchronous doubly stochastic flow of events with an arbitrary number of states]. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. 2(11). pp. 44-65.
14. Gortsev, A.M., Leonova, M.A. & Nezhelskaya, L.A. (2013) Sravnenie MP- i MM-otsenok dlitel'nosti mertvogo vremeni v obob-shchennom asinkhronnom potoke sobytiy [Comparison of MP- and MM-estimates of the duration of dead time in a generalized asynchronous flow of events]. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. 4(25). pp. 32-42.
15. Kalyagin, A.A. & Nezhelskaya, L.A. (2015) The comparison of maximum likelihood estimation and method of moments estimation of dead time value in a generalized semysynchronous flow of events. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 3(32). pp. 23-32. DOI: 10.17223/19988605/32/3
16. Gortsev, A.M., Kalyagin, A.A. & Nezhelskaya, L.A. (2015) Maximum likelihood estimation of dead time value at a generalized semysynchronous flow of events. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 1(30). pp. 27-37.
17. Nezhelskaya, L. (2000) Optimal'noe otsenivanie sostoyaniy polusinkhronnogo potoka sobytiy v usloviyakh ego chastichnoy nablyudaemosti [Optimal estimation of the states of semi-synchronous event flow under conditions of its partial observability]. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. 269. pp. 95-98.
18. Gortsev, A.M., Kalyagin, A.A. & Nezhelskaya, L.A. (2014) The joint probability density of duration of the intervals in a generalized semisynchronous flow of events with unprolonging dead time. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 2(27). pp. 19-29.
19. Apanasovich, V.V., Kolyada, A.A. & Chernyavsky, A.F. (1988) Statisticheskiy analiz sluchaynykh potokov v fizicheskom eksperi-mente [The statistical analysis of series of random events in physical experiment]. Minsk: Universitetskoe.
20. Nezhelskaya, L.A. (2016) Otsenka sostoyaniy iparametrov dvazhdy stokhasticheskikh potokov sobytiy [Estimation of States and Parameters of Doubly Stochastic Event Flows]. Physics and MathematicsCand. Diss. Tomsk. p. 341.
21. Gortsev, A.M. & Vetkina, A.V. (2022) Estimation by method of moments of the parameter of the uniform distribution of the duration of unextendable random dead time in recurrent semi-synchronous events flow in general and special case. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika - Tomsk State University Journal of Control and Computer Science. 61. pp. 47-60. DOI: 10.17223/19988605/61/5
22. Malinkovsky, Yu.V. (2004) Teoriya veroyatnostey i matematicheskaya statistika [Probability Theory and Mathematical Statistics]. Gomel: Francisk Skorina Gomel State University.
23. Nezhelskaya, L.A. & Pershina, A.A. (2021) Estimation of the uniform distribution parameter of unextendable dead time duration in a generalized recurrent asynchronous flow of events by the maximum likelihood method. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika - Tomsk State University Journal of Control and Computer Science. 55. pp. 53-64. DOI: 10.17223/19988605/55/7
Информация об авторах:
Горцев Александр Михайлович - профессор, доктор технических наук, заведующий кафедрой прикладной математики Института прикладной математики и компьютерных наук Национального Исследовательского Томского государственного университета. E-mail: a-gortsev@mail.ru
Веткина Анна Васильевна - аспирант кафедры прикладной математики Института прикладной математики и компьютерных наук Национального Исследовательского Томского государственного университета. E-mail: anyavetkina@gmail.com
Вклад авторов: все авторы сделали эквивалентный вклад в подготовку публикации. Авторы заявляют об отсутствии конфликта интересов.
Information about the authors:
Gortsev Alexander M. (Doctor of Technical Sciences, Professor, National Research Tomsk State University, Tomsk, Russian Federation). E-mail: a-gortsev@mail.ru
Vetkina Anna V. (Post-graduate Student, National Research Tomsk State University, Tomsk, Russian Federation). E-mail: anyavetkina@gmail.com
Contribution of the authors: the authors contributed equally to this article. The authors declare no conflicts of interests.
Поступила в редакцию 14.09.2022; принята к публикации 01.03.2023 Received 14.09.2022; accepted for publication 01.03.2023