Maszyny Turinga - ZakÅad Logiki Stosowanej, UAM
Maszyny Turinga - ZakÅad Logiki Stosowanej, UAM
Maszyny Turinga - ZakÅad Logiki Stosowanej, UAM
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Definicja maszyny <strong>Turinga</strong><br />
Dwa przykłady operacji na maszynach <strong>Turinga</strong>.<br />
Niech T 1 , T 2 , T 3 będą maszynami <strong>Turinga</strong> z tym samym alfabetem<br />
zewnętrznym A = {a 0 , a 1 , . . . , a n }, z alfabetami stanów wewnętrznych:<br />
Q 1 = {q 0 , q 1 , . . . , q r }, Q 2 = {q 0 , q 1 , . . . , q s }, Q 3 = {q 0 , q 1 , . . . , q t }<br />
oraz programami Π 1 , Π 2 , Π 3 , odpowiednio.<br />
Złożeniem T 1 · T 2 maszyn T 1 i T 2 nazywamy maszynę T , której program<br />
jest sumą zbiorów:<br />
S q 0<br />
q r+1<br />
Π 1 ∪ S q 1...q s<br />
q r+1 ...q r+s<br />
Π 2 ,<br />
gdzie S q j<br />
q i<br />
Π oznacza zbiór rozkazów otrzymanych z Π poprzez zamianę<br />
wszystkich wystąpień q j na q i .<br />
Jerzy Pogonowski (MEG) <strong>Maszyny</strong> <strong>Turinga</strong> Funkcje rekurencyjne 14 / 28