Материал: Методические указания к выполнению курсовой работы по дисциплине «Теория информации» для студентов специальности «Компьютерная безопасность». Поздышева О.В., Остапенко А.Г

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

какого номера) в итоге следующего испытания система перейдет в состояниеj.

Таким образом, в обозначенииpij первый индекс указывает номер предшествующего, а второй − номер последующего состояния. Например, p23 – вероятность перехода из второго состояния в третье.

Пусть число состояний конечно и равноk. Матрицей перехода системы называют матрицу, ко-

торая содержит все переходные вероятности этой системы:

 

 

 

 

p

p

...

p

 

 

 

 

 

 

11

12

 

1k

 

 

 

 

p21

p22

...

p2k

.

1

...... ......

...

......

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

pk 2

...

 

 

 

 

 

 

pk1

pkk

 

Так как в каждой строке матрицы помещены вероятности событий (перехода из одного и того же состоянияi в любое возможное состояниеj), которые образуют полную группу, то сумма вероятностей этих событий равна единице [1]. Другими словами, сумма переходных вероятностей каждой строки матрицы перехода равна единице:

k

pij 1. i, j 1

Приведем пример матрицы перехода системы, которая может находиться в трех состоянияхA1,A2,A3; переход из состояния в состояние происходит по схеме однородной цепи Маркова; вероятности перехода задаются матрицей:

9

 

0,5

0,2

0,3

 

 

 

 

 

 

 

1

 

0,4

0,5

0,1

.

 

 

0,6

0,3

0,1

 

 

 

 

Здесь видим, что если система находилось в состоянииA1, то после изменения состояния за один шаг она с вероятностью 0,5 останется в этом же состоянии, с вероятностью 0,5 останется в этом же состоянии, с вероятностью 0,2 перейдет в состояние A2, то после перехода она может оказаться в состояниях A1,A3; перейти же из состояния A2 в A2 она не может. Последняя строка матрицы показывает нам, что из состояния A3 перейти в любое из возможных состояний с одной и той же вероятностью 0,1.

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

Пример 2. По заданной матрице перехода построить граф состояний.

 

 

0,1

0,2

0

0,7

 

 

 

 

 

0

0,4

0,6

0

 

 

P1

 

 

 

.

 

0,4

0,1

0

0,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0,5

0,5

 

 

 

 

 

 

 

Т.к. матрица четвертого порядка, то, соответственно, система имеет 4 возможных состояния, приведенных на рис. 9.

10

 

S1

 

0,2

0,7

 

S2

0,4

S4

 

0,6

0,5

0,1

0,5

 

S3

Рис. 9. Граф состояний

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

1.3. Стационарные источники. Энтропия стационарного источника

Пусть А = {a1, a2, … , аk} — конечный алфавит. Рассмотрим в качестве пространства событий Ω множество бесконечных (в обе стороны) последовательностей букв алфавита А, т. е.Ω= А∞ . Пусть Si j принадлежит А∞ состоит из последовательностей, имеющих на j - ом месте

букву аi. Ясно, что множество Sj = { Si j } i = 1...k является разбиением А∞[8].

11

Источник S определяется как множество разбиений Sj с совокупностью всевозможных условных вероятностей элементов разбиений p(Si 0 j 0 | Si 1 j 1 ...Si n j n ) и p(Si j ).

Источник S называется стационарным , если ве-

роятности p(Si 0

j 0 | Si 1 j 1 ...Si n j n ) и p(Si j ) независимы отно-

сительно сдвигов, т. е. справедливы равенства

p(Si 0 j 0 /Si 1

j 1 ...Si n j n ) = p (Si 0 0 /Si 1 j 1 - j 0 ...Si n j n - j 0 ),

 

p(Si j 0 )= p(Si 0 ).

Если S

— стационарный источник, то события

Si 1 1 ,Si 1 2 …Si n n обычно отождествляются с соответствующими наборами букв ai1, ai2, … , аin и вместо p(Si n j + n /Si 0

j Si 1 j + 1 ...Si n - 1 j n - j 0 ) пишут p(ain/ai0ai1 … аin-1), подразумевая

под этим вероятность появления буквы аin после набора

букв ai0ai1 … аin-1.

Энтропией стационарного источника S называется величина

H(S)=limH(Sп /S1 S2 ...Sn - 1 ).

Стационарный источник S называется источником Бернулли, если p(Si j /Si 1 j 1 Si 2 j 2 ...Si n j n ) = p(S i j ). Другими словами, S — источник Бернулли, если вероятность появления буквы не зависит ни от места в последовательности, ни от предыдущих букв. Для источника Бернулли новое определение энтропии совпадает с определением, использовавшимся ранее [8, 9]:

12

( ) = ( 1) =

= − ∑ ( 1) log ( 1) =

=1

= − ∑ ( ) log ( ).

=1

Стационарный источник S называется Марковским источником r -го порядка, если

p(Si j /Si n j - n Si n - 1 j - n + 1 ...Si 1 j - 1 )= = p(Si j /Si r j - r Si r - 1 j - r + 1 ... Si 1 j - 1 )

при r≤ п. Другими словами, вероятность появления следующей буквы зависит только от r предыдущих. Если S — Марковский источник r-го порядка, то

H(S) =H(Sr+1/S1 S2... Sr) =

= –∑p(Si 1 1 Si 2 2 ...Si r r Si r + 1 r + 1 )log p(Sir+1r+1/Si11

i1…ir+1

Si22...Sirr)=

= –∑p(ai1… аir+1) log p(аir+1/ai1… аir).

i1…ir+1

Пронумеруем подряд все возможные слова из г

букв si = ai 1 ...ai r . Слова si

называются состояниями

Марковского источника S

r-го порядка. При появлении

каждой новой буквы источник S переходит в новое состо-

яние

 

 

si = ai 1 ...ai r

→

sj = ai 2 ...ai r + 1 .

13

Источник: https://studfile.net/preview/16563407/