Оценка максимального правдоподобия длительности мертвого времени в обобщенном полусинхронном потоке | Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 1(30).

Оценка максимального правдоподобия длительности мертвого времени в обобщенном полусинхронном потоке

Изучается обобщенный полусинхронный поток событий, являющийся одной из адекватных математических моделей информационных потоков заявок в цифровых сетях интегрального обслуживания (ЦСИО). Поток функционирует в условиях непродлевающегося мертвого времени, когда длительность мертвого времени - неизвестная фиксированная величина. Методом максимального правдоподобия решается задача об оценивании длительности мертвого времени по наблюдениям за моментами наступления событий потока.

Maximum likelihood estimation of dead time value at a generalized semysynchronous flow of events.pdf Настоящая статья является непосредственным продолжением исследований обобщенного полусинхронного потока событий (далее поток), начатых в статьях [1-4]. Изучаемый поток относится к классу дважды стохастических потоков событий и является одной из адекватных математических моделей информационных потоков сообщений, функционирующих в ЦСИО [5]. Можно выделить два класса дважды стохастических потоков событий: 1) потоки событий с интенсивностью, представляющей собой непрерывный случайный процесс; 2) потоки событий с интенсивностью, представляющей собой кусочно-постоянный случайный процесс с конечным числом состояний. Второй класс потоков в настоящее время принято называть МС-потоками либо МАР-потоками событий. В [6] приведена классификация МС-потоков событий и установлена связь между МС-потоками и МАР-потоками событий. Наиболее полная литература по изучаемым типам МС-потоков приведена в [1]. Параметры потоков событий, функционирующих в реальном времени, неизвестны частично, либо полностью, либо представляют собой функцию времени. В подобных случаях наиболее рациональным является применение адаптивных систем массового обслуживания, которые в процессе функционирования оценивают неизвестные параметры либо состояния входящих потоков событий и изменяют дисциплины обслуживания в соответствии с полученными оценками [7]. Вследствие этого возникают задачи: 1) оценки состояний потока (задача фильтрации интенсивности потока) по наблюдениям за моментами наступления событий [8, 9]; 2) оценки параметров потока по наблюдениям за моментами наступления событий [10, 11]. Одним из искажающих факторов при оценке состояний и параметров потока событий выступает мертвое время регистрирующих приборов [12], которое порождается зарегистрированным событием. Другие же события, наступившие в течение периода мертвого времени, недоступны наблюдению (теряются). Можно считать, что этот период продолжается некоторое фиксированное время (непродлевающееся мертвое время). В качестве примера приведем CSMA / CD - протокол случайного множественного доступа с обнаружением конфликта, широко используемого в компьютерных сетях. В момент регистрации (обнаружения) конфликта на входе некоторого узла сети рассылается сигнал «заглушки» («пробки»); в течение времени рассылки сигнала «заглушки» заявки, поступившие в данный узел сети, получают отказ в обслуживании и направляются в источник повторных вызовов. Здесь время, в течение которого узел сети закрыт для обслуживания заявок, поступающих в него после обнаружения конфликта, можно трактовать как мертвое время прибора, регистрирующего конфликт в узле сети. Для того чтобы оценить потери сообщений потока, возникающие из-за эффекта мертвого времени, необходимо оценить его длительность. В настоящей статье для решения задачи оценивания длительности мертвого времени применяется метод максимального правдоподобия [13], так как оценки, полученные на основе этого метода, как правило, обладают привлекательными свойствами. 1. Постановка задачи Рассматривается обобщенный полусинхронный поток событий, интенсивность которого есть кусочно-постоянный случайный процесс Цt) с двумя состояниями и Х2 > Х2 > 0). В течение времен -ного интервала, когда X(t) = Xi , имеет место пуассоновский поток событий с интенсивностью Xi, i = 1,2. Переход из первого состояния процесса X(t) во второе возможен только в момент наступления события, при этом переход осуществляется с вероятностью p (0 < p < 1); с вероятностью 1 - p процесс X(t) остается в первом состоянии. Тогда длительность пребывания процесса X(t) в первом состоянии есть случайная величина с экспоненциальной функцией распределения F1 (т) = 1 - е-. Переход из второго состояния процесса X(t) в первое состояние может осуществляться в произвольный момент времени. При этом длительность пребывания процесса X(t) во втором состоянии распределена по экспоненциальному закону: F2 (т) = 1 - е-ат. При переходе процесса X(t) из второго состояния в первое инициируется с вероятностью 5 (0 < 5 < 1) дополнительное событие. При этом блочная матрица инфинитезимальных коэффициентов примет вид (1 - Р pXj 5а Х2 -Ъ 0 IN А ||. D = (1 -5) а -(Х2 +а) Элементами матрицы D\ являются интенсивности переходов процесса X(t) из состояния в состояние с наступлением события. Недиагональные элементы матрицы D0 - интенсивности переходов из состояния в состояние без наступления события. Диагональные элементы матрицы D0 - интенсивности выхода процесса X(t) из своих состояний, взятые с противоположенным знаком. а а а Процесс x(t) t 5 5 t Обобщенный полусинхронный поток T T T i Схема создания непродлевающегося мертвого времени t -О- ?3 Г4 Наблюдаемый поток событий -Оt Рис. 1. Формирование наблюдаемого потока событий В сделанных предпосылках X(t) - скрытый марковский процесс. После каждого зарегистрированного в момент времени tk события наступает время фиксированной длительности Т (мертвое время), в течение которого другие события исходного потока недоступны наблюдению. События, наступившие в течение мертвого времени, не вызывают продления его периода (непродлевающееся мертвое время). По окончании мертвого времени первое наступившее событие снова создает период мертвого времени Т и т.д. Вариант возникающей ситуации показан на рис. 1, где 1, 2 - состояния случайного процесса X(t); дополнительные события, которые могут наступать в момент перехода процесса X(t) из второго состояния в первое, помечены буквой 5; штриховка - периоды мертвого времени длительности Т; t1, t2,... -моменты наступления событий в наблюдаемом потоке. Подчеркнем, что если 5 = 0, то имеет место обычный полусинхнонный поток событий [14]. Отметим также, что в соответствии с классификацией МАР-потоков событий, приведенной в [6], обобщенный полусинхронный поток относится к классу МАР-потоков событий второго порядка. Процесс Ц0 и типы событий (события пуассоновских потоков и дополнительные события) принципиально ненаблюдаемые, а наблюдаемыми являются только временные моменты наступления событий t1, t2, . наблюдаемого потока. Рассматривается установившийся (стационарный) режим функционирования наблюдаемого потока событий, поэтому переходными процессами на интервале наблюдения (t0, t), где t0 - начало наблюдений, t - окончание наблюдений, пренебрегаем. Необходимо в момент окончания наблюдений (в момент времени t) осуществить методом максимального правдоподобия оценку T длительности мертвого времени. 2. Построение функции правдоподобия Обозначим тк = tk+1 - tk (k = 1,2,...) значение длительности k-го интервала между соседними событиями наблюдаемого потока (тк > 0). Так как рассматривается стационарный режим, то плотность вероятностей значений длительности k-го интервала pT (тк) = pT (т), т > 0, для любого к (индекс T подчеркивает, что плотность вероятностей зависит от длительности мертвого времени). В силу этого момент tk без потери общности можно положить равным нулю или, что то же самое, момент наступления события наблюдаемого потока есть т = 0. Тогда [4] плотность вероятностей примет вид Pt (x) = 0, 0 < т < T; Pt (X) = [1 - f (T)] ^} + f (T)(a + X2)e-(a+X2)(X-T), (T) = p(a + X2XX1 -X -a5)[^1 + (a + PX - ^1)e-(a+pX1)T] (1) (a + pX1)(X1 -X2 -a)F(T) F(T) = (a + X2) - [X2 - p(X2 +a5)]e-(a+pX°T, 0 < T 0. В (1) функция F(T) > 0 для любых T (0 < T < т). Сначала рассмотрим общий случай (Х1 - - а) Ф 0. Подчеркнем, что (1) - одномерная плотность вероятностей. Пусть т1 = t2 - t1, т2 = t3 - t2,..., тк = tk+1 - tk - последовательность измеренных (в результате наблюдения за потоком в течение интервала наблюдения (0, t)) значений длительностей интервалов между соседними событиями потока. Упорядочим величины т1,..., Tk по возрастанию: ттт = т1 < т2 ) = Прт (т( J)) = П {[1 - f (T )]X1e-X1( т( 1) -T} + 1=1 1=1 (2) +f(T)(a + X2)e-(a+X2)(x(l)-T}) ^max, 0 тт (тт > 0). Изучим поведение функции pT(Tm), 0 < T < тт, как функции переменной T. В дальнейшем изложенная ситуация, когда принимается тт = 0, означает доопределение изучаемых функций в граничной точке. Исследуем производную p'T(im) по T функции pT(Tm). Имеем pT (Тт) = [X - Xf (T) - fT (T)]e-"1(Tm-T} + [(а + X2) f (T) + fT (T)]e-(a+^2)(2, , = pa (a + X2)(X -X2 - a5)[X (1 - p + p5) - (a + X2)]e-(a+pX1)T ^ ^ т > (3) (Xj-X2 - a)F2(T) ' т т ' где fT), F(T) определены в (1); f (T) - производная функции f(T) по T. Лемма 1. Производная p^(Tm) - положительная функция переменной тт при T = 0, 0 < тт < да (p'o^) > 0). Доказательство. Так как тт - любое неотрицательное число тт > 0, то p0(Tm) можно рассматривать как функцию переменной тт. Подставляя T = 0 в (3) и проделывая необходимые преобразования, получаем p'o^) -Г{[X^ -p + p5)-(a + X2)]e-X1Tm + p(a + X2)2(X1-X2-a5)e-(a+X)2т > 0, A (X1 -X2 - a) v ' C = X1a(1 -p + p5) + p(a + X2)(X2 +a5) > 0, A = a + p(X2 +a5) > 0. (4) Рассмотрим (на предмет существования корней) уравнение p0 (тт) = 0, которое с учетом (4) преобразуется к виду в = e-(X1 -X2-aK, B = p(a + X2)2(X1 -X2 -a5) . (5) X1a[X1(1 - p + p5) - (a + X 2)] В (5) знак В определяется знаками (Х1 - Х2 - а5) и [Х1(1 - p + p5) - (а + Х2)]. Из (4) находим p0(0) = (C/ A)2 >0, limp0(im) = 0 при Тт ^да (6) 1. Пусть (Х1 - Х2 - а) > 0, (Х1 - Х2 - а5) > 0, [Х1(1 -p + p5) - (а + Х2)] > 0. Тогда В < 0 и поэтому уравнение (5) корней не имеет. Отсюда, с учетом (6), следует, что p0(Tm) > 0, при этом равенство p0(Tm) = 0 достигается при тт ^ да, т.е. p0 (тт) > 0 для 0 < тт < да. 2. Пусть (Х1 - Х2 - а) > 0, (Х1 - Х2 - а5) < 0, [Х1(1 - p + p5) - (а + Х2)] > 0. Здесь и далее данный вариант нереализуем, так как неравенства несовместны. 3. Пусть (Х1 - Х2 - а) > 0, (Х1 - Х2 - а5) > 0, [Х1(1 -p + p5) - (а + Х2)] < 0. Тогда В > 0. Сравним В с единицей. Имеем 1 - B = С(X1 - X2 - a5){X1a[X1 (1 - p + p5) - (a + X2 )]}-1, (7) где C определена в (4). Из (7) следует В > 1. В силу этого уравнение (5) корней не имеет, и тогда, с учетом (6), p0 (тт ) > 0 для 0 < Тт < да. 4. Пусть (Х1 - Х2 - а) > 0, (Х1 - Х2 - а5) < 0, [Х1(1 - p + p5) - (а + Х2)] < 0. Здесь и далее данный вариант нереализуем, так как неравенства несовместны. 5. Пусть (Х1 - Х2 - а) < 0, (Х1 - Х2 - а5) > 0, [Х1(1 - p + p5) - (а + Х2)] > 0. Здесь и далее данный вариант нереализуем, так как неравенства несовместны. 6. Пусть (^ - - а) < 0, (^ - - а5) > 0, [^(1 - p + p5) - (а + < 0. Тогда В > 0. Сравним В с единицей. Из (7) следует, что В < 1. В силу этого уравнение (5) корней не имеет, и тогда, с учетом (6), p0(xm) > 0 для 0 < тт < да. 7. Пусть (Х1 - - а) < 0, (Х1 - - а5) < 0, [Х1(1 - p + p5) - (а + Х2)] > 0. Здесь и далее данный вариант нереализуем, так как неравенства несовместны. 8. Пусть (А4 - - а) < 0, (А4 - - а5) < 0, [Х1(1 -p + p5) - (а + Х2)] < 0. Тогда В < 0 и поэтому уравнение (5) корней не имеет. Отсюда, с учетом (6), следует, что p0(xm) > 0 для 0 < тт < да. 9. Пусть (Х1 - - а) Ф 0, (А4 - - а5) = 0, [Х1(1 -p + p5) - (а + Х2)] Ф 0. Тогда В = 0 и уравнение (5) решения не имеет. Отсюда следует, что p0 (тт) > 0 для 0 < тт < да. 10. Пусть (А4 - - а) Ф 0, (А4 - - а5) Ф 0, [Х1(1 - p + p5) - (а + Х2)] = 0. Тогда, преобразовывая (5) к виду exp[(^4 - - а) тт] = В-1, получаем, что последнее уравнение решения не имеет и p0(xm) > 0 для 0 < тт < да. 11. Пусть (А4 - - а) Ф 0, (А4 - - а5) = 0, [Х1(1 - p + p5) - (а + Х2)] = 0. Одновременное выполнение этих равенств возможно только в одном единственном случае: 5 = 1. Последнее влечет за собой выполнение равенства - - а = 0 (особый случай). Объединение результатов пунктов 1-11 доказывает лемму 1. Лемма 2. Производная p'T (тт) при T = тт строго больше нуля (p/ (тт) > 0), 0 < тт < да. Доказательство. Подставляя T = тт в (3), получим -^IxC + Hp^ Ф (Хт )(X1 - X2 - a5)[X1 (1 - p + p5) - (a + X 2 )]e-(a+pX1} Хт bpX1 [ F2(Хт ) P /(Хт ) =a Ф1 (Хт) = (a + X2 )(X + X2 - PX1) - (X1 + X2 + a)[X2 - p(X2 + a5)]e-(a+pX1 )Хт, хи > 0, (8) где F(^) определена в (1), C - в (4). Отметим, что при любых значениях величины [Х2 - p(k2 + а5)] функция Ф1(тт) в (8) строго больше нуля (Ф1(тт) > 0) для тт > 0. Рассмотрим (8) как функцию тт > 0. Имеем p/(0) = (C/A)2 > 0, llm p/(тт ) = ^C/^+p^) > 0, (9) Хт где С, А, определены в (4). Из вида (8) производной p^^) следует, что для любых значений [Х2 - p(k2 + + а5)] > 0 (либо [Х2 - p(k2 + а5)] < 0) и (X1 - X2 - a5)[X1 (1 - p + p5) - (a + X2)] > 0 имеет место p^v) > 0, 0 < Тт < да. Пусть (X1 - X2 - a5)[X1 (1 - p + p5) - (a + X2)] < 0. Выполнение этого неравенства возможно только тогда, когда (X1 -X2-a5)> 0, [X1(1 - p + p5) - (a + X2)]< 0. (10) Введем в рассмотрение вторую производную pT (xOT) по переменной T в точке T = тт. Используя (8), находим P//(Хт) = - Pa(a+X2) Ф2(Хт)(X -X2 -a5)[X(1 -p + p5)-(a + X2)]e"(a+^, F (тт ) ф2(тт) = (a + X2)(X1 + X2 -pX1) - (X1 + X2 + pX1 + 2a)[X2 - p(X2 + a5)]e"(a+Хт, хт > 0, (11) где F(^) определена в (1). Знак выражения (11) определяется знаком функции ф2(тт), так как в (11) величина pa(a + X2)(X1 -X2 - a5)[X1 (1 - p + p5) - (a + X2)]e-(a+Хт > 0 . F 3 (тт) Рассмотрим ф2(тт) как функцию переменной тт (тт > 0). Имеем ф2(0) = С - (а + p^1)[ ^ -p(^2 + а5)], llm ф2(хш) = ф2(да) = (а + U + ^ -p^1> > 0, (12) Хт где С определена в (4). Здесь возможны следующие варианты. 1. Пусть ф2(0) > 0, [Х2 - p(K2 + а5)] > 0. Тогда ф2(тт) - возрастающая функция переменной тт и ф2(тт) > 0, тт > 0. Отсюда следует p (тт) > 0, тт > 0. Тогда функция p (тт) есть также возрастающая функция переменной тт. С учетом (9) получаем p (тт) > 0, 0 < тт < да. 2. Пусть ф2(0) > 0, [Х2 - p(k2 + а5)] < 0. Тогда ф2(тт) - убывающая функция переменной тт (убывает от ф2(0) до ф2(да) > 0, оставаясь при этом строго больше нуля (ф2(тт) > 0, тт > 0)). Отсюда следует, что p (тт) >0, тт > 0. Тогда p(Tm) есть возрастающая функция переменной тт. С учетом (9) находим p \Тт) > 0, 0 < Тт < 3. Пусть ф2(0) > 0, [Х2 - p(k2 + а5)] = 0. Тогда ф2(тт) = (а + Х2)( + Х2 - pX1) > 0, тт > 0. Отсюда следует p/T(Tm) > 0, тт > 0, т.е. p(Tm) - возрастающая функция переменной тт. Тогда, с учетом (9), имеем p'(Tm) > 0, 0 < Тт < да. 4. Пусть ф2(0) = 0, [Х2 - p(k2 + а5)] > 0. Данный вариант нереализуем, так как при выполнении ограничений (10) равенство ф2(0) = 0 недостижимо. 5. Пусть ф2(0) = 0, [Х2 - p(k2 + а5)] < 0. Данный вариант нереализуем, так как эти условия противоречат условию (12): ф2(да) > 0. 6. Пусть ф2(0) = 0, [Х2 - p(k2 + а5)] = 0. Данный вариант нереализуем, так как эти условия входят в противоречие с условиями (12). 7. Пусть ф2(0) < 0, [Х2 - p(k2 + а5)] > 0. Данный вариант нереализуем, так как приведенные ограничения вместе с неравенствами (10) противоречивы. 8. Пусть ф2(0) < 0, [Х2 - p(k2 + а5)] < 0. Данный вариант нереализуем, так как приведенные ограничения противоречат условию (12): ф2(да) > 0. 9. Пусть ф2(0) < 0, [Х2 - p(k2 + а5)] = 0. Данный вариант нереализуем, так как эти условия противоречат условиям (12). Объединение результатов пунктов 1-9 доказывает лемму 2. Изучим поведение производной pT (тт) как функции T на отрезке [0, тт]. Рассмотрим (на предмет существования корней) уравнение pT/(Tm )= 0, которое, с учетом (3), приводится к виду e-(X1 -X2-a)( Тт -T} =^(T), ^(T) = [ F2(T)/ F1(T )]B, F1 (T) = X1X2 (a + X2)[1 - e-(a+pX1)T ]2 +X1[1 - e-(a+pX1)T ][ a( a + X2) + p (a + X2)(X2 + a5) e-(a+pX1)T + +X 2(1 - p)(a + pX1)e-(a+pX1)T ] + (a + pX1)[X1a(1 - p) + p (a + X 2)(X 2 +a5) + pX1a5e-(a+pX1)T ]e-(a+pX1)T, F2 (T) = X1X2 (a + X2)[1 - e-(a+pX1)T ]2 + (a + X2)[1 - e-( a+pX1)T ] [X1a + pX1 (X2 + a5)e-( a+pX1 + +X2(a + pX1)e-(a+pX1)T ] + (a + pX1)[X1a(1 - p + p5) + p (a + X2)(X2 +a5)e-(a+pX1)T ]e-(a+pX1)T, F1(T) > 0, F2(T) > 0, 0 < T < Тт, Тт > 0, (13) где B определена в (5). Так как, в принципе, Тт может быть сколь угодно большим числом, то будем считать, что T > 0. Вычислим производную функции по переменной T. Имеем щT (T) = - p(a + X2)2(a + pX1 )2(X1 -X2 - a)(X1 -X2 - a5)[X2 - p(X2 + a5)]e-(a+pX1)T i (T ) = 2 X X1a[X1(1 - p + p5) - (a + X2)]^2(T) x{X1 (a + X2)2[1 - e-(a+pX1)T ]2 - C(a + pX1)e-2(a+pX1)T}, (14) где С определена в (4). Сначала рассмотрим случай: [Х2 - p(k2 + а5)] = 0, p Ф 1. Тогда из (14) вытекает ¥(7) = 0. Последнее означает, что ¥(7), определенная (13), равна константе (¥(?) = ¥). Лемма 3. Если [Х2 - p(k2 + а5)] = 0, p Ф 1, то производная p^(Tm), 0 < Тт < да, строго больше нуля ( p^(Tm ) > 0). Доказательство. С учетом равенства [ Х2 -p(k2 + а5)] = 0 уравнение (13) преобразуется к виду e-(X1 -X2-a)(Тт-T) ^ = - pa(1 - p + p5)[X1(1 - p) -a5] ' X1 (1 - p)2[ X1 (1 - p)-a] ' 0 < T < Тт, - X2 - а Ф 0. (15) Здесь и далее учитываются только реализуемые варианты ограничений, определенные в лемме 1. да. 1. Пусть [Х1(1 -p) - а5][Х1(1 -p) - а]-1 > 0. Тогда ¥ < 0. Отсюда следует, что уравнение (15) решения не имеет, и вследствие этого, с учетом лемм 1, 2, получаем pT (тт) > 0, 0 < T < тт, 0 < тт < да. 2. Пусть (> - >2 - а) > 0, [Х1(1 - p) - а5] > 0, [Х1(1 - p) - а] < 0. Тогда ¥ > 1. Отсюда следует вывод, аналогичный выводу пункта 1. 3. Пусть (> - > - а) < 0, [^1(1 -p) - а5] > 0, [^(1 -p) - а] < 0. Тогда 0 < ¥ < 1. Отсюда следует вывод, аналогичный выводу пункта 1. 4. Пусть [Х1(1 - p) - а5] = 0. Тогда ¥ = 0 и уравнение (15) решения не имеет, что влечет за собой вывод пункта 1. Преобразуем уравнение (15) к виду exp{(> - >2 - а)(тт - T)} = ¥-1, 0 < T < тт. Тогда имеет место следующий пункт. 5. Пусть [Х1(1 - p) - а] = 0. Тогда ¥-1 = 0 и преобразованное уравнение решения не имеет, что влечет за собой вывод пункта 1. Объединение результатов пунктов 1-5 доказывает лемму 3. В рамках ограничения [>2 - p(>2 + а5)] = 0 возможен еще один вариант: p = 1, 5 = 0. Тогда имеет место следующая лемма. Лемма 4. Если [>2 - p(>2 + а5)] = 0 и p = 1, 5 = 0, то производная p'T (тт) > 0, 0 < тт < да. Доказательство. В ограничениях леммы 4 уравнение (15) примет вид e-(X-X2-a)(Хт-T} = (X1 - X2)(a + X2) / X1a, 0 < T< Тт, (> - >2 - а) Ф 0. (16) Так как (> - >2)(а + >2) - Х1а = >2(> - >2 - а), то уравнение (16) решения не имеет, что, с учетом лемм 1, 2, доказывает лемму 4. Рассмотрим теперь случай, когда (> - >2 - а5) = 0 либо [Х1(1 - p + p5) - (а + >2)] = 0. Лемма 5. Если (> - >2 - а5) = 0 либо [Х1(1 - p + p5) - (а + >2)] = 0, то производная pTr(xM) > 0, 0 < Тт < да. Доказательство. Пусть (> - >2 - а5) = 0. Тогда из (13) имеем ¥(T) = ¥ (¥ = 0). Уравнение (13) при этом примет вид exp{- (> - >2 - а)(тт - T)} = 0, 0 < T < тт, которое решения не имеет. Преобразуем уравнение (13) к виду exp{(> - >2 - а)(тт - T)} = ¥-1(T), 0 < T < тт. Пусть [Х1(1 - p + p5) - (а + >2)] = 0. Тогда имеем ¥- (T) = ¥- (¥- = 0). В силу этого преобразованное уравнение решения не имеет. Лемма 5 доказана. Перейдем теперь к рассмотрению общего случая, когда [>2 - p(>2 + а5)] Ф 0, (> - >2 - а5) Ф 0, [Х1(1 - p + p5) - (а + >2)] Ф 0. Рассмотрим разность AF(T) = F1(T) - F2(T) функций F1(T), F2(T) из (13). Имеем AFT) = (>1 - >2 - а)[>2 -p(>2 + а5)](а + ph)] e"(a+pX1)T [1-e"(a+pX1)T ]. (17) Лемма 6. Если [>2 - p(>2 + а5)] Ф 0, (> - >2 - а5) Ф 0, [X1(1 - p + p5) - (а + >2)] Ф 0, то производная PT (Хт ) > 0, 0 < Тт < да. Доказательство. Рассмотрим варианты: 1. Пусть (> - >2 - а) > 0, (> - > - а5) > 0, [^(1 -p + p5) - (а + >2)] < 0, [>2 -p(>2 + а5)] < 0. Из (17) следует AF(T) < 0, что влечет за собой [F2(T) / F1(T)] > 1. Так как соотношение (7) дает B > 1, то из (13) находим ¥(T) > 1. Последнее означает, что уравнение (13) решения не имеет. Учитывая результаты лемм 1, 2, получаем p!T (тт) > 0, 0 < тт < да. 2. Пусть (А - > - а) < 0, (А - >2 - а5) > 0, [>1(1 - p + p5) - (а + >2)] < 0, [> - p(>2 + а5)] < 0. Тогда AF(T) > 0, что влечет за собой [F2(T) / F1(T)] < 1. Соотношение (7) дает B < 1. Тогда из (13) вытекает ¥(T) < 1, что приводит к выводу пункта 1. 3. Пусть (А - > - а) > 0, (А - >2 - а5) > 0, [^(1 -p + p5) - (а + >2)] < 0, [> -p(>2 + а5)] > 0. Тогда AF(T) > 0, что влечет за собой [F2(T) / F1(T)] < 1. Соотношение (7) дает B > 1. Вследствие этого из (13) вытекает, что либо ¥(T) > 1, либо ¥(T) < 1. Покажем, что ¥(T) > 1 для любых T > 0. Учитывая (13), находим 1 -W) = (X1 - X 2 - a)CF2 (T) + X1a[X1 (1 - p + p5) - (a + X 2)] AF (T) = ^(T) T (18) ( X1a[X1(1 - p + p5) - (a + X2)]^(T) ^ ( Числитель ¥1(T) в (18) преобразовывается к виду ^ (T) = (X1 -X2 - a)(CF2 (T) + X1a(a + pX1)[X1 (1 - p + p5) - (a + X2 )][X2 - p(X2 + a5)]e-(a+pX1 )T x x[1 -e-(a+pX1)T]}, T > 0. (19) Непосредственной подстановкой функции F2(T) из (13) в (19) показывается, что ¥1(T) > 0 для всех T > 0. Тогда, так как в (18) знаменатель ¥2(Т) < 0, получаем 1 - ¥(Т) < 0. Отсюда следует ¥(Т) > 1 для T > 0, что приводит к выводу пункта 1. 4. Пусть (X - X - а) < 0, (X - X - а5) > 0, [Х(1 - p + pS) - (а + X)] < 0, [X - p(X + а5)] > 0. Тогда AF(T) < 0, что влечет за собой [F2(T) / F1(T)] > 1. Соотношение (7) дает B < 1. Тогда из (13) вытекает, что либо ¥(T) > 1, либо ¥(T) < 1. Покажем, что ¥(T) < 1 для любых T > 0. Непосредственной подстановкой функции F2(T) из (13) в (19) показывается, что ¥1(T) < 0 для всех T > 0. Тогда, так как в (18) знаменатель ¥2(T) < 0, то из (18) следует 1 - ¥(T) > 0. Отсюда вытекает ¥(T) < 1 для T > 0, что приводит к выводу пункта 1. 5. Пусть (X - X - а) Ф 0, (X - X - а5) > 0, [Х(1 - p + pS) - (а + X)] > 0 либо (X - X - а) Ф 0, (X - X2 - а5) < 0, [Х(1 -p + pS) - (а + X)] < 0. Тогда из (13) следует ¥(Т) < 0 для любых T > 0, что влечет за собой вывод пункта 1. Отметим, что ¥(Т), определенная в (13), представляет собой одноэкстремальную функцию. Экстремум достигается в точке (a + XjJX t • =_L_ta >0, a + pX1 (a + X2 )^/XJ + V (a + pX1 )C являющейся решением уравнения Z(T) = 0, Z(T) = X1(a + X2)2[1 - e-(a+pX1)T ]2 - C(a + pX1 )e-2(a+pX1)T, вытекающего из уравнения ¥ (T) = 0, где ¥ (T) определена в (14), С - в (4). В точке ¥ , в зависимости от знака величин, входящих в ¥(Т), и знака функции Z(T) на промежутках [0, Т*), (Т*,да), достигается либо минимум, либо максимум функции ¥(T). Объединение результатов пунктов 1-5 доказывает лемму 6. Теорема 1. При любых значениях параметров X > 0, X > 0 (X > X), а > 0, 0 < p < 1, 0 < S < 1 и ограничении (X - X - а) Ф 0 производная pT (xm) - положительная функция переменной T (pT (xm) > 0), 0 < T < Tm, 0 < Tm < да. Доказывается последовательным применением лемм 1-6. Теорема 2. При любых значениях параметров X > 0, X > 0 (X > X), а > 0, 0 < p < 1, 0 < S < 1 и ограничении (X - X - а) Ф 0 функция pT (Tm) переменной T (0 < T < Tm) достигает своего максимального значения в точке T = Tm, 0 < Tm < да. Доказательство вытекает из результата теоремы 1. Следствие 1. Из теоремы 1 вытекает, что функции pT (t®), j = 2, k, являются возрастающими функциями переменной T (0 < T < Tm). Следствие 2. Из теоремы 2 вытекает, что функция правдоподобия L (T | T(1),... , T(k) ) достигает своего глобального максимума в точке T = Tm, т.е. решением оптимизационной задачи (2) является оценка длительности мертвого времени T = Tm. 4. Решение оптимизационной задачи (2) Плотность вероятностей pT (т) для особого случая (X - X - а = 0) примет вид [4]: pT (т) = 0,0 < х < T; pt (Т) = (X + х(T)[1 - Х(т - T)]}e-X1(X-T\ pX1 e-(a+pX1)T - х2(Т) a + pX1 х(Т) = -a(1 - 5) Х1 (T), Х1 (T) = -+1a + pX1 X2(T) +-p-1^----1, 0 < T < т, т > 0. (20) 2W a + pXj [ X1 - [(X1 -a)(1 - p) - pa5]e-(a+ J В обозначениях раздела 3 функция правдоподобия, с учетом (20), запишется в виде L (T | т(1),..., T(k)) = 0, 0 < Тт < T; L(T|x(1),..., x(k)) = П { + x(T)[1 -X1(X(1) - T)]}e"X1(x(1) -т\ 0 < T 0. (21) 1=11 ; где x(T) определена в (20). Лемма 7. Плотность вероятностей pT (Тт), определенная формулой (20), где т = Тт, является возрастающей функцией переменной T (0 < T < тт, 0 < тт < да) при любых значениях параметров >1 > 0, >2 > 0 (>1 > >2), а > 0, 0 < p < 1, 0 < 5 < 1. Доказательство. Рассмотрим x(T) из (20) как функцию переменной T (T > 0). Производная функции x(T) выпишется в виде x/ (T) = {pX1a(1 - 5) / (X1 - [(X1 - a)(1 - p) - pa5]e-(a+pX°T )}2 > 0, X1 - [(X1 - a)(1 - p) - pa5]e"(a+pX1)T > 0, T > 0. Отсюда следует, что функция x(T) есть возрастающая функция. Возрастает от x(0) = - а(1--5)^>1/[а(1 - p) + p(>1 + а5)] < 0 до llm x(T) = - а(1- 5)^>1/(а + p>1) < 0 при T ^да. Тогда, так как функции [1 - >1(тт - T)], e-X1(Хт-т), входящие в выражение (20) для pT (тт), есть возрастающие функции переменной T, то плотность вероятностей pT (тт) есть также возрастающая функция переменной T, 0 < T < тт, 0 < тт < да. Лемма 7 доказана. Таким образом, для особого случая справедливы теоремы 1, 2 и их следствия из раздела 3. Заключение Полученный результат делает возможным решение задачи оценки длительности мертвого времени без привлечения численных методов: в процессе наблюдения (в течение временного интервала (0, t)) потока событий вычисляются величины ^ , k = 1, n , после чего находится тт = mln тk (k = 1, n ) и полагается T = тт. Подчеркнем, что по определению оценка максимального правдоподобия длительности мертвого времени при конечных t будет всегда смещенная (тт > T); её несмещенность реализуется только в асимптотическом случае при t ^ да.

Ключевые слова

обобщенный полусинхронный поток событий, непродлевающееся мертвое время, функция правдоподобия, оценка максимального правдоподобия, длительность мертвого времени, generalized semisynchronous flow of events, unprolonging dead time, likelihood function, maximum likelihood estimation, dead time value

Авторы

ФИООрганизацияДополнительноE-mail
Горцев Александр МихайловичТомский государственный университетпрофессор, доктор технических наук, заведующий кафедрой исследования операций факультета прикладной математикиamgt@fpmk.tsu.ru
Калягин Алексей АндреевичТомский государственный университетаспирант факультета прикладной математики и кибернетикиredall@inbox.ru
Нежельская Людмила АлексеевнаТомский государственный университетдоцент, кандидат технических наук, доцент кафедры исследования операций факультета прикладной математикиludne@mail.ru
Всего: 3

Ссылки

Горцев А.М., Калягин А.А., Нежельская Л.А. Оптимальная оценка состояний обобщенного полусинхронного потока событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2010. № 2(11). С. 66-81.
Горцев А.М., Калягин А.А. Оптимальная оценка состояний обобщенного полусинхронного потока событий в условиях непро-длевающегося мертвого времени // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2010. № 4(13). С. 50-60.
Горцев А.М., Калягин А.А. Совместная плотность вероятностей длительности интервалов обобщенного полусинхронного потока // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2012. № 2(19). С. 80-87.
Горцев А.М., Калягин А.А., Нежельская Л.А. Совместная плотность вероятностей длительности интервалов обобщенного полусинхронного потока событий при непродлевающемся мертвом времени // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2014. № 2(27). С. 19-29.
Дудин А.Н., Клименок В.И. Системы массового обслуживания с коррелированными потоками. Минск : Изд-во БГУ, 2000. 175 с.
Горцев А.М., Нежельская Л.А. О связи МС-потоков и МАР-потоков событий // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2011. № 1(14). С. 13-21.
Горцев А.М., Назаров А.А., Терпугов А.Ф. Управление и адаптация в системах массового обслуживания. Томск : Изд-во ТГУ, 1978. 208 с.
Горцев А.М., Нежельская Л.А., Соловьев А.А. Оптимальная оценка состояний МАР-потока событий в условиях непродлева-ющегося мертвого времени // Автоматика и телемеханика. 2012. № 8. С. 49-63.
Gortsev A.M., Nezhel'skaya L.A., Solov'ev A.A. Optimal state estimation in MAP event flows with unextendable dead time // Automation and Remote Control. 2012. V. 73, No. 8. P. 1316-1326.
Бушланов И.В., Горцев А.М., Нежельская Л.А. Оценка параметров синхронного дважды стохастического потока событий // Автоматика и телемеханика. 2008. № 9. С. 76-93.
Gortsev A.M., Nezhel'skaya L.A., Estimation of the dead time period and intensities of the synchronous double stochastic event flow // Radiotekhnika. 2004. No. 10. P. 8-16.
Апанасович В.В., Коляда А.А., Чернявский А.Ф. Статический анализ случайных потоков в физическом эксперименте. Минск : Университетское, 1988. 254 с.
Шуленин В.П. Математическая статистика. Томск : Изд-во НТЛ, 2012. Ч. 1. 540 с.
Gortsev A.M., Nezhel'skaya L.A. Estimation of the dead-time period and parameters of a semi-synchronous double-stochastic stream of events // Measurement Techniques. 2003. V. 46, No. 6. P. 536-545.
 Оценка максимального правдоподобия длительности мертвого времени в обобщенном полусинхронном потоке | Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 1(30).

Оценка максимального правдоподобия длительности мертвого времени в обобщенном полусинхронном потоке | Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2015. № 1(30).