Tatu samarqand filiali



Yüklə 487,85 Kb.
Pdf görüntüsü
səhifə30/31
tarix07.02.2022
ölçüsü487,85 Kb.
#52226
1   ...   23   24   25   26   27   28   29   30   31
algoritmga kirish fanidan laboratoriya mashgulotlari boyicha uslubiy kursatma

6-laboratoriya ishi 

Mavzu: Tabiiy Markov algoritmlari 

Ishdan maqsad: Tabiiy Markov  algoritmlarini o’rganish. 

Qo’yilgan masala: Topshiriq variantida berilgan masalani berilgan 

tuzilishdagi algoritmlar yordamida yechish. 



Qisqacha nazariy ma’lumot 

Ma’lum  bir  alifboga  asoslangan  algoritmik  so’zlarning  sinfi  sobiq  sovet  matemategi 

A.A.Markov  tomonidan  tabiiy  markov  lagoritmi  (TMA)  nomi  ostida  ishlab  chiqilgan.  Har  bir 

algoritm   

Нормальные  алгоритмы  Маркова  (далее —  НАМ),  введенные  советским  математиком 

А. А. Марковым,  представляют  собой  класс  алгоритмов,  применимых  к  словам 

некоторого  алфавита.  Каждый  НАМ  определяется  указанием  алфавита,  в  котором  он 

действует, и схемы НАМ. Алфавитом НАМ может служить любой конечный алфавит 



A

Формулой  подстановки  в  алфавите 



A

  называется  выражение  типа 



p  →  q

  (простая 

подстановка, в эмуляторе обозначена как  ->) или 

p  ↦  q

  (заключительная подстановка, в 

эмуляторе  обозначена  как  =>),  где 

p

  и 


q

 —  некоторые  слова  в  алфавите 



A

,  называемые, 

соответственно, левой и правой частями формулы подстановки. Каждый НАМ в алфавите 

A

  имеет  конечное  число  формул  подстановки.  Их  записывают  в  виде  списка,  который 

называется схемой алгоритма.  

Применение  НАМ  к  некоторому  слову 



S

  заключается  в  следующем.  В  списке  формул 

подстановки ищется первая из тех формул, в которой левая часть входит в 

S

. Находится 1-

е  вхождение  левой  части  формулы  в 

S

  и  вместо  этого  вхождения  подставляется  правая 

часть формулы. Получается новое слово 

S'

. Cо словом 



S'

  производятся  те  же  действия  и 

т.д.  

Данный процесс обрывается в 2-х случаях:  



 

к очередному слову применена одна из заключительных формул подстановки;  



 

в слово не входит ни одна из левых частей формул подстановки. 



Получаемое последнее слово является результатом применения НАМ к исходному слову 

S

.  


Примеры на составление нормальных алгоритмов Маркова 


Yüklə 487,85 Kb.

Dostları ilə paylaş:
1   ...   23   24   25   26   27   28   29   30   31




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin