ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.06.2024
Просмотров: 116
Скачиваний: 0
Отметим, |
что |
события Hku (k = |
1, |
2, |
...) несовместны. |
Нетрудно |
|||||||||
видеть, что |
|
|
|
|
|
N |
|
|
|
|
|
.-. • |
|
||
|
|
|
PNU |
(R (S', t')lp) = |
1 - |
|
|
|
|
' |
(4.15) |
||||
|
|
|
2 Рка (Ньиір). |
|
|
||||||||||
|
|
|
|
|
|
|
|
ft=l |
|
|
|
|
|
|
|
Так |
как |
ш |
Є |
R |
(s', і') -»- w£ |
(Qs)p, |
то |
P W u |
(R |
(s', |
t')/p) |
< |
|||
•P^u ((Qs)p/p)- |
В силу |
диагностируемое™автомата |
А |
по |
разбиению |
||||||||||
П |
lim PNtt |
((Qs)p |
Ip) |
= 0 и поэтому |
l i m P W u |
(#(s\ |
i')/p) |
- |
0. |
Та- |
|||||
ким образом, из |
(4.15) получаем |
oo |
|
|
= |
1. На |
основании |
||||||||
V |
PkU{Hkulp) |
fe=i
последнего равенства можно заключить, что вероятности РЙ„ (Н'ы/р) (k = 1, 2, ...) задают закон распределения числа последовательных опытов, последний из которых заканчивается распознаванием со стояний s' и t'. Поэтому
|
|
|
со |
|
|
|
(4.16) |
|
|
m\s',t'/p)= |
^kuPku(Hl!u/p). |
|
|
||
|
|
*=і |
|
|
|
|
|
Для |
получения |
верхней оценки |
величины |
т Is', i ' / p l рассмотрим |
|||
последовательность вероятностей Рк |
( £ = 1 , 2 , |
... ) , гдеРд, —услов |
|||||
ная |
вероятность |
распознавания |
состояний |
s' |
и |
в £-м опыте, |
|
если |
в предыдущих k — 1 опытах |
распознавание |
этих состояний |
не последовало. С рассмотренными ранее вероятностями величина
Рк |
связана |
соотношением |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
PkU(Hku/p) = |
u(R(s', |
|
t')lp) |
Pk. |
|
(4.17) |
||||||
Вероятность |
Рки (Hkulp) |
можно |
найти по |
формуле |
|
|
|
|
|||||||
|
|
|
Ры |
(нки/р) |
= |
2 (Р (pjp) |
2 Р |
(pjppj), |
|
|
|
||||
где P l € R |
(s', t'), |
|
|
P l |
1)H | P i |
D, |
(R (s\ i'))Pl, |
|
|
|
|||||
d (Pl) |
= |
(k- |
І |
d (p2) |
= |
u. |
|||||||||
Из |
(4.14) |
и |
(4.2) |
следует, |
что |
У^Р |
(р2/РРі) |
> |
є", |
а так |
как |
||||
|
|
|
|
|
|
|
Pi |
|
|
|
|
|
|
|
|
P{k-\)u(R |
(s', |
t')lp) |
= |
'£Р |
( P i / P ) ' т |
о на основании |
(4.17) получаем |
||||||||
|
|
|
|
|
P i |
|
ft |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
неравенство |
Pf t > |
є". Пусть |
= |
^ |
Р(и (Н,-и/р). |
Индукцией |
по |
k |
|||||||
покажем, |
что |
|
|
|
|
|
|
|
|
|
|
(4.18) |
|||
|
|
|
gk=\~{\-Px)i\-P2) |
|
|
|
... |
(l-Pk). |
|
|
Основание индукции устанавливаем при помощи (4.17), принимая
во внимание, что Р0 |
(R |
(s', |
tk)/p) |
= |
|
1, т. е. |
|
||
g1=:Pa(Hu/p) |
= P 1 = \ - ( l - P 1 ) . |
|
|||||||
Предположим, что соотношение |
(4.18) выполняется при k = |
/. Тог |
|||||||
да, учитывая, что Pju |
{R (s', |
f) |
Ip) |
= |
1 — g t , получаем |
|
|||
8Ш = 8i + pi+v |
и (Hu+» |
ulp) = |
g, + |
Pju (R («', ПІР) Pi+i |
= |
||||
T ft + ( ! |
- |
si) Pi+i |
= |
si ( i |
- |
Pi+i) + P;+1 = |
|
= (і - (і - PJ ( Г - P 2 ) . . . (і - |
p,)) (і - л + і ) + Pj+i = |
= l - ( l - p 1 ) ( l - p 2 ) . . . |
( l _ p / ) ( l - p / + 1 ) , |
чем завершается доказательство соотношения (4.18). Таким обра зом, из (4.17) и (4.18) следует, что
Pku (Hkufp) = (1 - g*-i) |
= О - Рг) (1 - Я8 ) . .. (1 - Р*_,) P F E . |
Подставляя найденное значение Pku(Hkulp) в (4.16) и учитывая,
оо |
|
|
|
что 2 |
О — Л ) |
О — ЛІ)---(1 — -Pft-i) Рь = |
1 (здесь Р0 принимается |
равным |
0), находим |
|
|
m[s',t'/p] |
= u 5 А ( 1 - Р х ) ( 1 -Р2) |
. . . (1 — Р*_і) Я* = |
Принимая во внимание неравенство P F E > - є", где є — число из соот ношения (4.1), получаем верхнюю оценку для т [s', t'/p]:
оо |
|
т [s', t'/p] < и 2 0 — є")* = "Є-". |
(4.19) |
Поскольку верхняя оценка для т [s', t'/p] не зависит от t и р, то для і = 1, 2, ы0 т [dst\ •< ые- " и из (4.13) следует М [Ds] •< и0иє—". Заметим, что если в автомате А любую пару неэквивалентных со стояний можно различить последовательностью длины и' •< и, то
|
М [D] < и0и'е-"'. |
(4.20) |
|
|
Здесь символ Ds заменен символом D, так как оценка |
математиче |
|
||
ского ожидания не зависит от фактического начального состояния |
|
|||
автомата. |
|
|
|
|
Отметим, что верхняя оценка величины М [D] может быть уточ |
|
|||
нена следующим образом. Пусть разбиение П множества S0 состоит |
|
|||
из классов K i , К2, |
Km- Без потери общности можно предполо |
|
||
жить, что с = | Ki | < |
| К21 < |
• • • < | Кт \. Аналогично доказатель |
||
ству соотношения (4.20) легко показать справедливость |
неравенства |
|
||
|
М \D] < |
(л0 — с) и'вг*. |
(4.21) |
- |
Найдем оценку математического ожидания длины вероятност ного эксперимента со слабоинициальным автоматом А, заданного табл. 12. Предположим, что П = (1, 2; 3, 4} и на вход автомата А поступают последовательности от такого источника случайных сиг налов, что вероятность появления произвольного символа из мно жества {а, р} не зависит от того, какая последовательность уже по явилась. Кроме того, допустим, что Р (а) = Р (Р) = - у . Для дан ного автомата и' = 3. Поскольку п0 = 4, с = 2 и є = - і - , то М Ю\< 2 • 3 • 23 = 48.
4 . 4 . Контролирующий автомат
При проведении вероятностного эксперимента анализ входной и вы ходной последовательности исследуемого автомата может прово диться некоторым другим автоматом, который определит момент завершения вероятностного эксперимента и укажет, в каком классе разбиения находилось до эксперимента фактическое начальное со стояние исследуемого автомата. Такой автомат назовем контроли рующим. Схема проведения вероятностного эксперимента показана на рис. 11, где ЯСС — источник случайных сигналов, А — иссле дуемый автомат и В (А) — контролирующий автомат.
Пусть |
(X х Y)* |
— множество |
всех |
|
последовательностей |
сим |
||||||||||||
волов |
из |
X |
X У конечной |
длины, пополненное пустой последова |
||||||||||||||
|
|
|
|
|
|
тельностью. |
Полагая, |
что имеет место |
||||||||||
исс |
X |
|
А |
|
7 |
тождество |
( хг, |
ух) |
|
(х2, |
у2)... |
(хк, |
ук) |
= |
||||
|
|
|
|
= |
{ххх2...хк, |
ухуг... |
ук) для (xt, |
yt) |
€ |
X |
X |
|||||||
|
|
|
|
|
|
X Y (1 < |
і < |
|
k), |
множество |
(X |
X |
Y) |
* |
||||
|
|
|
|
|
|
будем трактовать так же, как множе |
||||||||||||
|
|
|
В(А) |
|
|
ство всех пар |
(р, а) |
таких, что р £ |
X*, |
|||||||||
|
|
|
|
|
q£Y* |
и d (р) = |
d |
(q). |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
Пусть |
П = |
{Ki, |
К2, |
Кт) |
— |
раз |
|||||
Рис. 11. |
Схема проведения |
биение множества начальных |
состояний |
|||||||||||||||
S0 |
автомата А |
|
и контролирующий |
авто |
||||||||||||||
вероятностного эксперимента. |
|
|||||||||||||||||
|
|
|
|
|
|
мат В (А) |
является |
автоматом |
Мура, |
|||||||||
у которого состояния отмечены символами |
|
1, |
2, |
m, |
m |
+ |
1. |
|||||||||||
Если |
(р, |
q) £ |
(X |
X Y)* |
— такая |
пара |
|
последовательностей, |
||||||||||
по которой |
можно |
определить, |
что |
начальное |
состояние |
иссле |
||||||||||||
дуемого |
автомата |
А |
принадлежит /(,, |
|
то |
автомат В (А) |
должен |
перейти по этой паре последовательностей в состояние, отмеченное символом і. Обратно, если по некоторой паре последовательностей
автомат |
В (А) |
перешел в состояние, |
отмеченное символом |
і, то |
по |
|||||
этой паре можно установить, что начальное |
состояние автомата |
А |
||||||||
принадлежит |
Кг |
|
|
|
|
|
|
|
|
|
Определяем В (А) = |
((5s (S))m, |
X |
X Y, І, |
Д, (І, ав ), где |
множе |
|||||
ство состояний |
(5s |
(S))m |
является |
/л-й декартовой степенью |
множе |
|||||
ства подмножеств |
множества 5, |
X X |
Y — входной |
алфавит, / |
= |
|||||
= {1, 2, |
m, т + |
1} — выходной алфавит, а0 = (Ки |
/С2 , |
Кт) |
— |
начальное состояние. Функцию переходов Д определим соотноше нием
|
Д ((аг, . . . |
, |
а„ |
. . . |
, а т ) , (х, |
у)) |
= |
|
|
|
f (аг |
at |
|
aJ , |
если |
асф |
0 |
и |
а ; |
= 0 |
|
|
|
|
|
|
для |
1 < / < т |
и |
\Ф'ь, |
||
(аі, |
. . . , От) |
|
|
|
В ПрОТИВНОМ |
Случае, |
||||
где о\ = [s£ |
S\3t£<Jl{s |
= |
8(t, |
x) Л Ч*> х) = |
у)} |
для |
l < i < m . |
Функцию отметок (.і: (9і (S))'n ->- / определим выражением
|
И<*і |
°i |
О |
= |
ft, если |
о,- Ф 0 |
и а,- = 0 |
для |
1 < j < ; m и / і, |
1 г а + 1 |
в остальных случаях. |
|
Индукцией по длине пары последовательностей легко показать
справедливость |
формулы |
|
|
|
|
|
|
|
|
|
А((al t ... |
, |
at, ... |
, aj, |
(р, q)) = |
|
|||
Uov |
... , ait |
... |
, am), |
если |
at |
Ф 0 |
и о,- = |
0 |
|
= |
|
|
|
для |
|
1 < |
/ < |
m и / =^= і, |
|
((аи |
. . . , а т ) |
в противном |
случае, |
|
|
||||
где а]- = (s £ S | 3 / Є а . (s = |
6 |
(t, p) Л Ь |
p) = ?)} для 1 < |
і < m. |
Пусть fP, —множество таких пар последовательностей из (/Y X К)*,
по которым можно определить, |
что начальное состояние исследуе |
||||||||||||||
мого автомата принадлежит |
Формально |
|
|
|
|
|
|
||||||||
|
^ |
= {(р, q) £ (X X |
3 u s |
d ( Р , 3 s e K . (X(s, /,(р)) = |
lk(q) |
Д |
|
||||||||
|
|
|
|
|
„A'*s (П) |
|
|
|
|
|
|
|
|
|
|
На основании определений функций А |
и [х можно |
показать, что |
|||||||||||||
событие |
5й, представлено в автомате В (А) |
выходным сигналом |
і, |
||||||||||||
|
|
|
(р, д) Є Я»,«-» |i (A (ст~0, (р, ?))) = |
І. |
|
|
(4.22) |
||||||||
Действительно, пусть (р, q) £ J 5 , . Тогда |
найдется такая начальная |
||||||||||||||
часть (р', g') £ (X |
X |
К)* пары последовательностей (р, (7) |
и такое |
||||||||||||
s £ Kt, |
что І |
(s, р') = |
<?', а для всех / Ф |
і и всех |
t £ К/ І |
(t, р') |
Ф |
||||||||
Ф |
q'. Поэтому А (ст0, (р', |
q')) = |
( 0 , |
0 , ст„ 0 . |
|
0 ) , где ст, — |
|||||||||
некоторое непустое множество. Из определения |
функции А следует, |
||||||||||||||
что А_(ст0. ІР, д)) = |
( 0 . |
0 , |
сг£, |
0 , |
.... |
0 ) |
и, таким |
образом, |
|||||||
|1 (А (ст0, (р, |
?))) = |
£. |
|
|
|
|
|
|
|
|
|
|
|
||
|
Обратно, |
пусть |
ц (А (ст0, (р, |
д))) = |
і. |
Тогда |
А (ст0, (р, а)) — |
||||||||
~ |
( 0 , |
0 , стг, 0 , |
|
0 ) , где ст( —некоторое |
Непустое множе |
||||||||||
ство, и существуют начальная часть (р', д') £ (X |
X У)* пары по |
||||||||||||||
следовательностей (р, 9) и состояние |
s £ Кі такие, что X (s, р') = |
д'. |
|||||||||||||
Для всех / Ф |
і и t £ К,Х |
(і, р') Ф |
д'. |
Таким |
образом, (р, д) £ |
|
|||||||||
и |
равносильность |
(4.22) |
доказана. |
|
|
|
|
|
|
|
|
Из формулы (4.22) следует, что построенный автомат В (А) яв ляется контролирующим. При построении автомата В (А) следует учесть, что поскольку состояния, отмеченные одним и тем же выход ным символом і Ф т + 1, являются тупиковыми, то они будут и эквивалентными.
Для иллюстрации метода построения контролирующего автомата рассмотрим слабоинициальный автомат А (табл. 12) с разбиением П множества его начальных состояний S0 . Пусть К1= 1, 2 и /С2 —