Научная статья на тему 'Сравнение Мп-И ММ-оценок длительности мертвого времени в модулированном МАР-потоке событий'

Сравнение Мп-И ММ-оценок длительности мертвого времени в модулированном МАР-потоке событий Текст научной статьи по специальности «Математика»

CC BY
99
16
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДУЛИРОВАННЫЙ MAP-ПОТОК СОБЫТИЙ / МЕТОД МОМЕНТОВ / МЕТОД МАКСИМАЛЬНОГО ПРАВДОПОДОБИЯ / ОЦЕНИВАНИЕ ПАРАМЕТРОВ / НЕПРОДЛЕВАЮЩЕЕСЯ МЕРТВОЕ ВРЕМЯ / MODULATED MAP / METHOD OF MOMENTS / METHOD OF MAXIMUM LIKELIHOOD / PARAMETERS ESTIMATION / NON-EXTENDABLE DEAD TIME

Аннотация научной статьи по математике, автор научной работы — Березин Дмитрий Владимирович, Нежельская Людмила Алексеевна

Построены оценки длительности мертвого времени методом моментов и методом максимального правдоподобия. Проведены численные эксперименты по сравнению оценок, а также по выявлению зависимости качества оценок от параметров потока и времени наблюдения за потоком. Проделан анализ результатов.

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

Похожие темы научных работ по математике , автор научной работы — Березин Дмитрий Владимирович, Нежельская Людмила Алексеевна

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

Comparison of MM and ML estimation of dead time period in Modulated MAP

This paper considers the modulated MAP, which rate is a piecewise constant random process X(t) with two states: X(t) = X1 and X(t) = X2 (X1 > X1 > 0). The time when the process X(t) remains at the i-th state, i = 1,2, depends on two random values: 1) the first random value has the exponential distribution function F/1-1 = 1 e-a,t, i = 1,2, when the i-th state ends process X(t) transits with the probability equal one from the i-th state to the j-th one, i, j = 1,2 (i Ф j); 2) the second random value has the exponential distribution function F,(2 = 1 e-X,t, i = 1,2; when the i-th state ends, process X(t) transits with the probability P1 (Xj | X,) from the i-th state to the j-th one (i Ф j) by a flow event occurs or X(t) transits with the probability P0 (Xj | X,) from the i-th state to the j-th (i ^ j) by an event does not occur, or the process X(t) transits with the probability P1 (X, | X,) from the i-th state to the i-th one by a flow event occurs. Here P1 (Xj | X,) + P0 (Xj | X,) + P1 (X, | X,) = 1, i, j = 1,2, i Ф j. The block transition rate matrix for the process X(t) is as follows: (a1 +X1) a-1 +X1P0(X2| X1) a2 +X2P0(X1 | X2) -(a2 +X2) X1P1 (XJX1) X1P1 (X 2 | X1) X2P (XJX2 ) X2P1 (X2 | X2 ) = 1D0 | DJ|. D = Occurring an event generates the period of time called dead time, during which the flow cannot be observed. After this period ends, a new event also generates dead time. Having only a sample (tb..., tn) of events moments, we need to estimate the dead time period applying the two methods: method of maximum likelihood and method of moments. The ML-estimator can be found by maximizing the following function: L(,...x(k]) = i\pT (x(lmax,Xmin > T > 0. 1=1 The moments equation is as follows: ^ ZxkXk+1 k12 = ^Pe^+*f)(1 f(T)))-L--L]2 П 1 k=1 V П k=1 ) z1 z 2 ^ z1 z 2) where the sample covariance is on the left part of the equation and the theoretical covariance is on the right one. The estimator of the dead time period can be obtained by solving the equation above. To compare the results of dead time period estimation for the two methods and to find dependencies between estimates quality and process parameters, the numerical experiments was performed. The results show that MM-estimate is better than ML-estimate when the observability time is small enough (10-25 points) and the parameter X2 is also small (X2 < 0,5). But as observability time or parameter X2 increases, ML-estimate becomes better than MM-estimator.

Текст научной работы на тему «Сравнение Мп-И ММ-оценок длительности мертвого времени в модулированном МАР-потоке событий»

ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

2016 Управление, вычислительная техника и информатика № 3 (36)

УДК 519.21

Б01: 10.17223/19988605/36/3

Д.В. Березин, Л.А. Нежельская

СРАВНЕНИЕ МП- И ММ-ОЦЕНОК ДЛИТЕЛЬНОСТИ МЕРТВОГО ВРЕМЕНИ В МОДУЛИРОВАННОМ МАР-ПОТОКЕ СОБЫТИЙ

Построены оценки длительности мертвого времени методом моментов и методом максимального правдоподобия. Проведены численные эксперименты по сравнению оценок, а также по выявлению зависимости качества оценок от параметров потока и времени наблюдения за потоком. Проделан анализ результатов. Ключевые слова: модулированный МАР-поток событий; метод моментов; метод максимального правдоподобия; оценивание параметров; непродлевающееся мертвое время.

Интенсивное развитие компьютерной техники и информационных технологий послужило стимулом к созданию важной сферы приложений теории массового обслуживания - проектирование и создание информационно-вычислительных сетей, компьютерных сетей связи, спутниковых сетей, телекоммуникационных сетей и т.п. Интенсивность входящих потоков событий в системах и сетях массового обслуживания меняется со временем, как правило, случайно, поэтому возникает необходимость исследования математических моделей дважды стохастических потоков событий. Дважды стохастические потоки можно разделить на два класса: к первому классу относятся потоки, интенсивность которых есть непрерывный случайный процесс [1]; ко второму классу относятся потоки с интенсивностью, представляющей собой кусочно-постоянный случайный процесс с конечным числом состояний [2-5]. Отметим, что МАР-потоки событий относятся ко второму классу дважды стохастических потоков и наиболее характерны для реальных телекоммуникационных сетей [6].

При исследовании потоков событий выделяют два класса задач: оценивание состояний потока событий [7-10] и оценивание параметров потока [11-13] по наблюдениям за моментами наступления событий.

Одним из искажающих факторов при оценке состояний и параметров потока событий является мертвое время регистрирующих приборов, которое порождается зарегистрированным событием. Другие же события, наступившие в течение периода мертвого времени, наблюдению недоступны. Для того чтобы оценить потери заявок, возникающие из-за эффекта мертвого времени, необходимо оценить его длительность. Отметим, что задачи оценки длительности мертвого времени рассматривались в статьях [14-20] для обобщенного асинхронного, обобщенного полусинхронного и модулированного МАР-потока событий.

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

1. Постановка задачи

Рассматривается модулированный МАР-поток событий с интенсивностью, представляющей собой кусочно-постоянный стационарный случайный процесс А,(0 с двумя состояниями: А,(0 = X] и А,(0 = Х2 (X > А,1 > 0). Длительность пребывания процесса А,(0 в 7-м состоянии, 7 = 1,2, определяется дву-

мя случайными величинами: 1) первая случайная величина распределена по экспоненциальному закону = 1 - , / = 1,2; в момент окончания /-го состояния процесс к(г) переходит с вероятностью единица из /-го состояния в у-е, /, у = 1,2 (/ Фу); 2) вторая случайная величина распределена по экспоненциальному закону Fi(2) = 1 - е-к 'г, / = 1,2; в момент окончания /-го состояния процесс к(г) переходит с вероятностью Р1 (ку | к/) в у-е состояние (/ Фу) с наступлением события, либо с вероятностью Р0 (ку | к/) переходит в у-е состояние (( Ф у) без наступления события, либо с вероятностью Р\ (к/ | к/) остается в /-м состоянии с наступлением события (Р1 (ку | к/) + Р0 (ку | к/) + Р1 (к/ | к/) = 1, /,у = 1,2, / Фу).

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

Блочная матрица инфинитезимальных характеристик процесса к(г) при этом примет вид

Б =

- (а1 + к1) «1 + к1Р0 (к 2 | к1 ) « 2 +к 2Р0 (к1| к 2 ) -(а 2 +к 2 )

к1Р1 (к1 | к1 ) к1Р1 (к 2 | к1 ) к2Р1 (к1 | к 2 ) к2Р1 (к 2 | к 2 )

= 1 Бо | А||.

Элементами матрицы Б1 являются интенсивности переходов процесса к(г) из состояния в состояние с наступлением события. Недиагональные элементы матрицы Б0 — интенсивности переходов из состояния в состояние без наступления события. Диагональные элементы матрицы Б0 — интенсивности выхода процесса к(г) из своих состояний, взятые с противоположным знаком.

После каждого зарегистрированного в момент времени гк события наступает время фиксированной длительности Т (мертвое время), в течение которого другие события исходного модулированного МАР-потока недоступны наблюдению. По окончании мертвого времени первое наступившее событие снова создает период мертвого времени длительности Т и т.д. Пример возникающей ситуации приведен на рис. 1, где 1 и 2 — состояния процесса к(г), г^... — моменты наступления событий в наблюдаемом потоке, жирной линией обозначены длительности мертвого времени; черными кружками обозначены события модулированного МАР-потока, недоступные наблюдению.

Л^кО

Р^к^кО

а1

J к

а2

<<

„Р1(к2|к2) О Р

Р1(к2|к2) сС

сС

-о-

г

Т

Процесс к(Г)

-<Н>

Модулированный МАР-^оток событий

-•-о

Схема создания мертвого времени

I I

-О-

Наблюдаемый поток событий

-о-

и

1

2

г

г

г

г

Рис. 1. Формирование наблюдаемого потока событий

В силу предпосылок в моменты г^,..., гк последовательность {к(гк)} есть вложенная цепь Маркова, т. е. наблюдаемый поток обладает марковским свойством, если его эволюцию рассматривать с момента гк - момента наступления события потока, к = 1,2, ... . Так как процесс к(г) принципиально ненаблюдаем, то необходимо по моментам наступления событий г1,г2,., гк построить оценку длительности мертвого времени Т методом моментов и методом максимального правдоподобия и провести сравнительный анализ полученных оценок.

2. МП-оценка длительности мертвого времени

Обозначим тк = 4+1 - к = 1,2,..., - значение длительности к-го интервала между моментами наступления соседних событий потока. Так как рассматривается стационарный режим, то плотность вероятности значений длительности к-го интервала есть рТ (тк) = рТ (т),т > 0, для любого к (индекс Т подчеркивает зависимость плотности вероятности от длительности мертвого времени). Вследствие этого момент tk без потери общности можно положить равным нулю, что то же самое, момент наступления событий наблюдаемого события потока есть т = 0. Тогда [20] плотность вероятности примет вид

Рт ("0 =

0,0 <т< Т;

Zo — Z

1

z2 — -

ßi +ß:

-f (Т )

—Zi(x—т)

Zt — Z,

1

Zi — -

ßi+ß:

f (Т )

e—z2(x—T), т> T,

f (Т) = A + { (1 — Po(X2 | Xi)) — Я2(1 — i>o(( | Я2))}—T)P e —(ßl+ß2)T,

F (T )

F(T) = XiX2 (i — Po (X2 |Xi )Po (Xi | X2 )) + Xi«2 (i — Po ( |Xj) + X2^(1 — Po (Xi | X2)) — V2Pe—(ßi+ß2 )T ßi =«i + Xi(i — Pi(Xi | Xi)), ß2 =«2 +X2(i — Pi(X2 | X2)), A = Pi + P2, Pi = X2Pi(Xi | X2 )(Xi +«i ) + XiPi (Xi | Xi)(«2 + X2Po (Xi | X2 )) , P2 = XiPi (X2 | Xi)(X2 + a2 ) + X2Pi (X2 | X2 )(ai + XiPo (X2 | Xi)), P = Pi (Xi | Xi )Pi (X2 | X2 ) — Pi (Xi | X2 )Pi (X2 | Xi) ,

(ai +Xi +«2 + X2)W(«i + Xi — «2 — X2)2 + 4(ai + Vo (X2 | Xi))(a2 +X2Po (Xi | X2))

= 1

Zi,2 = 2

(i)

0 < 21 < 12.

Отметим, что в (1) функция Р\Т) > 0 для любых Т, 0 < Т < т.

Пусть ть..., тк - последовательность измеренных в результате наблюдения за потоком значений длительностей интервалов между соседними событиями потока. Упорядочим величины ть..., тк по возрастанию: тт1П = т(1) < .. .< т(к). В сделанных предпосылках наблюденный поток обладает марковским свойством, если его эволюцию рассматривать начиная с момента tk, к = 1,2,. . С учетом (1) функция правдоподобия [20] запишется в виде

ь( г, аг, Р (А г|А,), Р (А ;|Аг), Р0 (А ;|А, ),Т|т(1) ,...т(к ))= 0, /, у = 1,2,1 Ф у,0 <ТтШ < Т; ь((г,аг,Р(Аг | Аг),р(Ау | Аг),Р0(А; | Аг),Т | т(1),^т(к))= ПРт ()), Тт„ > Т.

I=1

Поставленная задача заключается в построении оценки длительности мертвого времени в предположении, что все остальные параметры потока Аг-, аг-, Р1 (Аг- | А) Р1 (Ау | А) Р0 (Ау | А) I, у = 1, 2, \ Ф у, известны. В этой связи согласно методу максимального правдоподобия ее реализация заключается в решении оптимизационной задачи

L^t«,...^ >)=npr ()) =

i=i

к Zi

:П—— l=i Z2 — Zi

i

Zo — -

ßi + ß:

-f (Т )

-z1(T<1 T)__Zl_

Z9 Z1

1

Z — -

ßi + ß:

-f (Т )

,"Z2 (T(l )-T )

max, t min > T > o, (2)

T

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

где f(T), ßi, ß2, Zi, Z2 определены в (1).

Значение Т, при котором (2) достигает своего глобального максимума, является оценкой максимального правдоподобия TMn длительности мертвого времени.

В [2o] аналитически строго решена оптимизационная задача (2): при любых значениях параметров модулированного МАР-потока событий X1 > X2 >o, a1, a2, P1 (X;- | Xt) + P1 (Xj | Xt) + Po (Xj | Xt) = 1, i, j = 1, 2, i Ф j, МП -оценка Tmh = t min . Итак, в процессе наблюдения за потоком событий вычисляются величины тк, k = 1,...,n, после чего находится Tmin = min тк и полагается TMn = тmin .

Z

Z

2

e

3. ММ-оценка длительности мертвого времени

В [19] показано, что модулированный МАР-поток событий в общем случае является коррелированным и только в частных случаях становится рекуррентным.

Пусть тк = гк+1 - гк, тк+1 = гк+2 - гк+1, к = 1,2,., - значения длительностей смежных к-го и к+1-го интервалов между соседними событиями потока. В силу стационарности потока можно положить к = 1 и рассматривать длительности интервалов т1 = г2 - г1, т2 = г3 - г2. Тогда т1 = 0 - моменту г1 наступления события наблюдаемого потока, а т2 = 0 соответствует моменту г2 наступления следующего события потока. При этом соответствующая совместная плотность вероятности значений длин соседних интервалов между моментами наступления событий рТ (т1, т2) имеет вид [19]:

Рт(Т1,Т2) = 0,0<Т <Т,0<Т2 <Т;

Рт

т т

(Т1, Т 2 ) = Рт (Т )РТ (Т 2 ) + / (Т )(1 - / (Т ))е -(р1+р2 )т Х-^ [[ (к | к ) (к 2| к 2 )-Р (^ | к 2 )Р1(к 2|к1)]

1^2

х [е-21(т1-Т) - г2е-"2(т1-Т)] ■^^тТ) - г2е-22(т2-Т)], т1 > Т, т2 > Т, (3)

где /Т), Рт (Т1), Рт (т2) определены в (1) при т = т и т = т2.

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

дада ( да Л2

ООУ^,т2) = //т1т2Рт(т1,т2)ёт1ёт2 -I |трт(т)т I .

тт V т )

Подставляя РТ (т1, т2) из (3) и РТ (т) из (1), найдем явный вид теоретической ковариации

ООУ(Т1, Т2) = ^ Ре-Р+Р2)т/(Т) (1 - / (Т))1 -1 - -II2, (4)

^2 V 21 "2 )

где Р, /Т), рь р2 определены в (1).

Пусть за время наблюдения за потоком реализовалось п интервалов (гк , гк+1) длительности тк. Введем статистику:

1 п-1 ( 1 п Л2

¿0 =-гЕт*Тк-|-Етк| , (5)

п - 1 к=1 V П к=1 )

которая является оценкой теоретической ковариации (4) значений длин соседних интервалов между моментами наступления событий потока. Тогда, основываясь на методе моментов, запишем уравнение моментов для определения оценки длительности мертвого времени, учитывающее коррелированность модулированного МАР-потока событий, в виде

<?0 = ^ Ре-(р1+р2)Т/(Т )(1 - / (Т ))| -1 - -112. (6)

V 22 )

Подставляя в (6) явный вид /(Т) из (1), вводя обозначение х = е-(р1+р2 )т и проделывая необходимые преобразования, получим кубическое уравнение относительно х

ах3 + Ьх2 + сх + ё = 0, (7)

а = [(1 - Р0 (к 2 | к0) - к 2 (1 - Р0 (к | к2))](Р1Р1 -Р2Р2 )к 2к1Р х

X [[ -( +Р2 )(к\P\ (к | к1) + к2Р1 (к2 | к2 )) ],

Ь = [[(1 - Р0 (к 2^)) -к 2 (1 - Р0 (к1 | к 2) )] -Р2 Р2 )к 2^Р X Х[[ +Р2 Хг1 + "2) - 2 "2 ]-С0 ^ (Р1 +Р2)2 (к 2к1Р)2, С = [ (1 - Р0 (к 2 | к1))-к 2 (1 - Р0 (к1 | к 2))] -Р2 Р2 )к + 2С,к 2к1Р(Р1 +Р 2)2 (^Д

ё = -С0 (Р1 +Р2) 2 0^2 ) ^

Р, Р1, Р2, р1, р2, определены в (1).

Решив уравнение (7), найдем 3 корня х1, х2, х3. Учитывая обозначение х = е-(р1+р2)т , выразим Т:

ТММ =-;гПГ1п(хг),1 = 1'3' (8)

ßl + ß2

Так как T > 0, то x1 - действительное число, 0 < xi < 1. Если среди ТММ , 1 = 1,3 , полученных из (8), есть несколько значений ТММ > 0, то единственная оценка TMM выбирается следующим образом: если имеется один корень 0 < ТМм < тmin , то TMM = TMM ; если имеется j корней Тмм , 2 ^ j ^ 3, 1 = 1, j , удовлетворяющих условию 0 < ТММ < Т min , то Tmm = 1 2ТММ ; во всех остальных случаях Tmm = Т min .

j 1=1

4. Результаты численных расчетов

Для получения численных расчетов и сравнения качества МП- и ММ-оценок были проведены статистические эксперименты, предполагающие следующие этапы: 1) для определенного набора параметров Xi, ai, P1 (Xi | X) P1 (Xj | X) P0 (Xj | X) Т единиц времени и заданном времени модулирования tмод единиц осуществляется имитационное моделирование наблюдаемого потока событий (i-й опыт); результатом работы модели является последовательность значений ть..., тк, k = 1, 2...; 2) в i-м опыте

находится тМП =Tmin (Tmin = min(c,), j = 1,k), рассчитывается оценка (5), решается уравнение (7), реа-

j

лизуется алгоритм нахождения единственной оценки TMM; 3) значения ТМп и ТММ запоминаются, i увеличивается на единицу, алгоритм переходит на шаг 1. Шаги 1-3 повторяются N раз.

Результатом описанного выше алгоритма являются две выборки ТМп,...,Тмп и ТММ,...,ТММ оценок мертвого времени Т в N опытах. По этим выборкам строятся выборочные средние

1 N 1 N 2

М(ТМП) = — 2ТМп и М(ТММ) = — 2ТММ , а также выборочные вариации ?МП = — 2 (тМп - т) и N i=1 N i=1 N i=1

1 N 2

VММ = — 2 (Т^Мм^М - т) , где Т - истинное значение длительности мертвого времени. Далее вычисляется

N i=1

значение А V = VМп - ^ММ ; если AV > 0, то ММ-оценка в данном эксперименте будет признана лучшей, если же AV" < 0, то лучше оценка максимального правдоподобия Тмп .

В группе экспериментов, рассмотренной ниже, исследуется зависимость качества оценок от времени моделирования ^од и значений параметра X2. Эксперименты проводились таким образом, что значения всех параметров, за исключением ^од и X2, фиксировались и оставались неизменными. Количество опытов N = 10 000. Исходные данные для экспериментов представлены в табл. 1.

Таблица 1

Исходные данные для экспериментов

X1 = 1 а1 = 0,1 P1 (X1 | X1) = 0 P1 (X2 | X1) = 0,9 P0 (X2 | X1) = 0,1

Т = 0,2 а2 = 0,1 P1 (X2 | X2) = 0,1 P1 (X1 | X2) = 0,8 P0 (X1 | X2) = 0,1

Результаты эксперимента при фиксированном значении к2 = 0,2 приведены в табл. 2.

Таблица 2

Результаты первого эксперимента при к2 = 0,2

¿мод 10 15 20 25 30 35 40 45

Ml (Тмп) 0,829 0,836 0,776 0,716 0,602 0,528 0,491 0,440

MI (Тмм) 0,861 0,884 0,802 0,730 0,604 0,527 0,486 0,428

VММ 0,969 1,098 1,065 1,039 0,696 0,400 0,358 0,218

?мп 0,958 1,278 1,186 1,120 0,740 0,434 0,364 0,189

AV -0,011 0,180 0,120 0,081 0,044 0,033 0,006 -0,029

Для значения А2 = 0,3 результаты эксперимента приведены в табл. 3.

Таблица 3

Результаты первого эксперимента при А2 = 0,3

¿мод 10 15 20 25 30 35 40 45

М (Тмп ) 0,729 0,685 0,598 0,509 0,448 0,396 0,371 0,350

М Тмм ) 0,751 0,701 0,596 0,503 0,435 0,386 0,359 0,335

УММ 0,715 0,718 0,553 0,366 0,223 0,130 0,102 0,087

Умп 0,719 0,779 0,564 0,353 0,195 0,114 0,080 0,060

А V 0,004 0,061 0,011 -0,013 -0,028 -0,016 -0,022 -0,027

Для значения А2 = 0,4 результаты эксперимента представлены в табл. 4.

Таблица 4

Результаты первого эксперимента при А2 = 0,4

¿мод 10 15 20 25 30 35 40 45

М (Тмп ) 0,660 0,574 0,484 0,418 0,369 0,340 0,325 0,312

М Тмм ) 0,677 0,575 0,478 0,408 0,358 0,332 0,311 0,296

УММ 0,537 0,436 0,289 0,190 0,094 0,062 0,058 0,049

Умп 0,578 0,447 0,270 0,169 0,076 0,047 0,030 0,022

А V 0,041 0,011 -0,019 -0,021 -0,019 -0,015 -0,028 -0,027

Результаты эксперимента при фиксированном значении А2 = 0,5 приведены в табл. 5.

Таблица 5

Результаты первого эксперимента при А2 = 0,5

¿мод 10 15 20 25 30 35 40 45

М (Тмп ) 0,601 0,500 0,412 0,363 0,328 0,308 0,298 0,282

М Тмм ) 0,609 0,501 0,408 0,356 0,320 0,298 0,286 0,273

УММ 0,436 0,308 0,151 0,092 0,055 0,041 0,037 0,025

Умп 0,450 0,308 0,154 0,083 0,039 0,023 0,018 0,012

аУ 0,014 0,000 0,003 -0,010 -0,017 -0,018 -0,019 -0,013

Как видно из результатов, при малых значениях времени моделирования и параметра А2 метод моментов дает лучшие результаты. Но при увеличении времени моделирования и параметра А2 МП-оценка оказывается лучше. Это объясняется следующим: чем больше время наблюдения за потоком, тем больше событий наступает в наблюдаемом потоке и М (Тмп) стремится к значению Т; при увеличении параметра А2 событий также наступит больше и разница М(Тмп )_ Т становится меньше.

В следующем эксперименте исследуется качество оценок при больших временах наблюдения за потоком: ^од = 100,.,600. Исходные данные для эксперимента представлены в табл. 6, А2 = 0,3.

Таблица 6

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

Результаты второго эксперимента

¿мод 100 200 300 400 500 600

М (Тмп ) 0,278 0,259 0,255 0,258 0,260 0,265

М Тмм ) 0,255 0,226 0,217 0,213 0,210 0,209

УММ 0,0421 0,0433 0,0475 0,0573 0,0656 0,0781

УМП 0,0067 0,0014 0,0006 0,0003 0,0002 0,0002

АУ -0,0353 -0,0419 -0,0469 -0,0570 -0,0654 -0,0780

Результаты показывают, что при больших временах наблюдения за потоком МП-оценка оказывается лучше ММ-оценки и значение МП-оценки с ростом времени приближается к истинному значению длительности мертвого времени Т.

Заключение

В данной статье представлен вывод МП- и ММ-оценки длительности мертвого времени для модулированного МАР-потока событий, где в качестве статистики используется ковариация длин соседних интервалов между моментами наступления событий. Приведено правило отбора единственной ММ-оценки. Поставлены численные эксперименты по сравнению полученных оценок, а также по выявлению зависимости качества оценок от параметров потока, проведен анализ численных результатов. Результаты показывают, что при малом времени наблюдения за потоком (10-25 единиц) и при малом параметре А,2 потока (А,2 < 0,5) оценка, полученная методом моментов, дает лучшие результаты по сравнению с МП-оценкой. Но при увеличении параметра А,2 или времени наблюдения МП-оценка оказывается более точной, чем ММ-оценка.

ЛИТЕРАТУРА

1. Kingman J.F.C. On doubly stochastic Poisson process // Proc. of Cambridge Philosophical Society. 1964. V. 60, No. 4. P. 923-930.

2. Башарин Г.П., Кокотушкин В.А., Наумов В.А. О методе эквивалентных замен расчета фрагментов сетей связи // Изв. АН

СССР. Техн. кибернетика. 1979. № 6. С. 92-99.

3. Башарин Г.П., Кокотушкин В.А., Наумов В.А. О методе эквивалентных замен расчета фрагментов сетей связи // Изв. АН

СССР. Техн. кибернетика. 1980. № 1. С. 55-61.

4. Neuts M.F. A versatile Markov point process // Journal of Applied Probability. 1979. № 16. С. 764-779.

5. Lucantoni D.M. New results on the single server queue with a batch Marcovian arrival process // Communications in Statistics Sto-

chastic Models. 1991. No. 7. P. 1-46.

6. Дудин А.Н., Клименок В.Н. Системы массового обслуживания с коррелированными потоками. Минск : Изд-во БГУ, 2000.

175 с.

7. Горцев А.М., Нежельская Л.А., Шевченко Т.И. Оценивание состояний МС-потока событий при наличии ошибок измерений

// Изв. вузов. Физика. 1993. № 12. С. 67-85.

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

емости // Вестник Томского государственного университета. 2000. № 269. С. 95-98.

9. Леонова М.А., Нежельская Л. А. Вероятность ошибки при оценивании состояний обобщенного асинхронного потока собы-

тий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2012. № 2. С. 88-101.

10. Nezhel'skaya L.A. Optimal state estimation in modulated MAP event flows with unextendable dead time // Communications in Computers and Information Sciences. 2014. V. 487. P. 342-350.

11. Горцев А. М., Нежельская Л. А. Оценивание параметров полусинхронного дважды стохастического потока событий методом моментов // Вестник Томского государственного университета. 2002. № 1. С. 18-23.

12. Горцев А.М., Нежельская Л.А. Полусинхронный дважды стохастический поток событий при продлевающемся мертвом времени // Вычислительные технологии. 2008. Т. 13, № 1. С. 31-41.

13. Gortsev A.M., Nezhel'skaya L.A. An asynchronous double stochastic flow with initiation of superfluous events // Discrete Mathematics and Applications. 2011. V. 21, No. 3. P. 283-290.

14. Леонова М. А., Нежельская Л. А. Оценка максимального правдоподобия длительности мертвого времени в обобщенном асинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2013. № 2 (23). С. 54-63.

15. Горцев А.М., Леонова М. А., Нежельская Л. А. Сравнение МП- и ММ-оценок длительности мертвого времени в обобщенном асинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2013. № 4 (25). С. 32-42.

16. Горцев А.М., Калягин А.А., Нежельская Л.А. Совместная плотность вероятностей длительности интервалов обобщенного полусинхронного потока событий при непродлевающемся мертвом времени // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2014. № 2 (27). С. 19-29.

17. Горцев А. М., Калягин А. А., Нежельская Л. А. Оценка максимального правдоподобия длительности мертвого времени в обобщенном полусинхронном потоке // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 1 (30). С. 27-37.

18. Калягин А. А., Нежельская Л.А. Сравнение МП- и ММ-оценок длительности мертвого времени в обобщенном полусинхронном потоке событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 3 (32). С. 23-32.

19. Нежельская Л. А. Условия рекуррентности потока физических событий при непродлевающемся мертвом времени // Изв. вузов. Физика. 2015. Т. 58, № 12. С. 168-175.

20. Нежельская Л. А. Оценивание длительности непродлевающегося мертвого времени в потоке физических событий методом максимального правдоподобия // Изв. вузов. Физика. 2016. Т. 59, № 5. С. 43-53.

Березин Дмитрий Владимирович. E-mail: [email protected] Томский государственный университет

Нежельская Людмила Алексеевна, канд. техн. наук, доцент. E-mail: [email protected] Томский государственный университет

Поступила в редакцию 24 апреля 2016 г.

Berezin Dmitriy V., Nezhel'skaya Lyudmila A. (Tomsk State University, Russian Federation). Comparison of MM- and ML-estimators of dead time period in modulated MAP.

Keywords: modulated MAP; method of moments; method of maximum likelihood; parameters estimation; non-extendable dead time. DOI: 10.17223/19988605/36/3

This paper considers the modulated MAP, which rate is a piecewise constant random process X(t) with two states: X(t) = X1 and X(t) = X2 (Xi > X1 > 0). The time when the process X(t) remains at the i-th state, i = 1,2, depends on two random values: 1) the first random value has the exponential distribution function F/1-1 = 1 - e-a,t, i = 1,2, when the i-th state ends process X(t) transits with the probability equal one from the i-th state to the j-th one, i, j = 1,2 (i Ф j); 2) the second random value has the exponential distribution function F,(2 = 1 - e-X,t, i = 1,2; when the i-th state ends, process X(t) transits with the probability P1 (Xj | X,) from the i-th state to the j-th one (i Ф j) by a flow event occurs or X(t) transits with the probability P0 (Xj | X,) from the i-th state to the j-th (i ^ j) by an event does not occur, or the process X(t) transits with the probability P1 (X, | X,) from the i-th state to the i-th one by a flow event occurs. Here P1 (Xj | X,) + P0 (Xj | X,) + P1 (X, | X,) = 1, i, j = 1,2, i Ф j. The block transition rate matrix for the process X(t) is as follows:

D =

-(aj + Ai) aj + AiP0(A2| Ai)

a 2 + A 2 P0 (Ai | A 2 ) -(a 2 + A 2 )

AjPj (Ai|Ai ) АР (A 2 | Ai ) A 2 Pi (Ail A 2 ) A 2 Pi (A 2 | A 2 )

= 1 Do | AH.

Occurring an event generates the period of time called dead time, during which the flow cannot be observed. After this period ends, a new event also generates dead time. Having only a sample (fi,..., tn) of events moments, we need to estimate the dead time period applying the two methods: method of maximum likelihood and method of moments. The ML-estimator can be found by maximizing the following function:

Lx(k]) = i\pT (t('max,Xmin > T > 0.

i=i

The moments equation is as follows:

^ ZxkX,+i -i^x,]2 = Pe-(Pi+Ьf)(i- f(T))V-L--L^2

n - i k=i V n k=i J zl z2 ^ zl z2 )

12

where the sample covariance is on the left part of the equation and the theoretical covariance is on the right one. The estimator of the dead time period can be obtained by solving the equation above.

To compare the results of dead time period estimation for the two methods and to find dependencies between estimates quality and process parameters, the numerical experiments was performed. The results show that MM-estimate is better than ML-estimate when the observability time is small enough (10-25 points) and the parameter X2 is also small (X2 < 0,5). But as observability time or parameter X2 increases, ML-estimate becomes better than MM-estimator.

REFERENCES

1. Kingman, J.F.C. (1964) On doubly stochastic Poisson process. Proceedings of Cambridge Phylosophical Society. 60(4). pp. 923-930.

2. Basharin, G.P., Kokotushkin, V.A. & Naumov, V.A. (1979) Method of equivalent substitutions for calculating fragments of commu-

nication networks for digital computer. Engineering cybernetics. 17(6). pp. 66-73. DOI: 10.1016/0166-5316(84)90009-9

3. Basharin, G.P., Kokotushkin, V.A. & Naumov, V.A. (1980) On the equivalent substitutions method for computing fragments of

communication networks. Engineering cybernetics. 17(6). pp. 55-61.

4. Neuts, M.F. (1979) A versatile Markov point process. Journal of Applied Probability. 16. pp. 764-779. DOI: 10.2307/3213143

5. Lucantoni, D.M. (1991) New results on the single server queue with a batch Marcovian arrival process. Communications in Statistics

Stochastic Models. 7. pp. 1-46.

6. Dudin, A.N. & Klimenok, V.I. (2000) Sistemy massovogo obsluzhivaniya s korrelirovannymi potokami [Queueing systems with cor-

related flows]. Minsk: BSU.

7. Gortsev, A.M., Nezhelskaya, L.A. & Shevchenko, T.I. (1993) Optimal states estimation of asynchronous doubly stochastic flow of

events with arbitrary number of states. Russian Physics Journal. 12. pp. 67-85. (In Russian).

8. Nezhelskaya, L.A. (2000) Optimal'noe otsenivanie sostoyaniy polusinkhronnogo potoka sobytiy v usloviyakh ego chastichnoy na-

blyudaemosti [Optimal state estimation of semi-synchronus flow in conditions of its incomplete observability]. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. 269. pp. 95-98.

9. Leonova, M.A. & Nezhelskaya, L.A. (2012) The probability of wrong decisions in the estimation of states of a generalized asynchro-

nous 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. (In Russian).

10. Nezhelskaya, L.A. (2014) Optimal state estimation in modulated MAP event flows with unextendable dead time. Communications in Computers and Information Sciences. 487. pp. 342-350. DOI: 10.1007/978-3-319-13671-4_39

11. Gortsev, A.M. & Nezhelskaya, L.A. (2002) Otsenivanie parametrov polusinkhronnogo dvazhdy stokhasticheskogo potoka sobytiy metodom momentov [Parameters estimation of a semi-synchronous doubly stochastic flow of events using method of moments]. Vestnik Tomskogo gosudarstvennogo universiteta - Tomsk State University Journal. 1. pp. 18-23.

12. Gortsev, A.M. & Nezhelskaya, L.A. (2008) Semi-synchronous twice-stochastic event flow in conditions of prolonged dead time. Vychislitel'nye tekhnologii - Computational Technologies. 13(1). pp. 31-41. (In Russian).

13. Gortsev, A.M. & Nezhelskaya, L.A. (2011) An asynchronous double stochastic flow with initiation of superfluous events. Discrete Mathematics and Applications. 21(3). pp. 283-290. DOI: 10.1515/dma.2011.017

14. Leonova, M.A. & Nezhelskaya, L.A. (2013) Maximum likelihood estimation of dead time value at 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(23). pp. 54-63. (In Russian).

15. Gortsev, A.M., Leonova, M.A. & Nezhelskaya, L.A. (2013) The comparison of maximum likelihood estimation and method of moments estimation of dead time value in a generalized asynchronous flow of events. Vestnik Tomskogo gosudarstvennogo universi-teta. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 4(25). pp. 32-42. (In Russian).

16. Gortsev, A.M., Kalyagin, A.A. & Nezhelskaya, L.A. (2014) The joint probability density of duration of the intervals in a generalized semi-synchronous 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. (In Russian).

17. Gortsev, A.M., Kalyagin, A.A. & Nezhelskaya, L.A. (2015) Maximum likelihood estimation of dead time value at a generalized semi-synchronous 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. (In Russian).

18. Kalyagin, A.A. & Nezhelskaya, L.A. (2015) Comparison of MP- and MM-estimations of dead in a generic semisynchronous 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

19. Nezhelskaya, L.A. (2015) Conditions of recurrention of physic flow of events with unprolonging dead time. Russian Physics Journal. 58(12). pp. 168-175.

20. Nezhelskaya, L.A. (2016) Estimation of dead time value in physic flow of events by method of moments. Russian Physics Journal. 59(5). pp. 43-53.

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