Marcin Szczuka: Modele ObliczeÅ. WykÅad 3. Maszyny RAM i ...
Marcin Szczuka: Modele ObliczeÅ. WykÅad 3. Maszyny RAM i ...
Marcin Szczuka: Modele ObliczeÅ. WykÅad 3. Maszyny RAM i ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Złożoność obliczeniowa a model <strong>RAM</strong>Istotna uwagaModel maszyny o dostępie swobodnym jest nierealistyczny, jeżeli założymy,że nieskończenie (przeliczalnie) wiele rejestrów jest w stanie przechowywaćdowolnie duże liczby całkowite bez dodatkowych kosztów związanych zodczytem, zapisem i przetwarzaniem.Przy założeniu stałego kosztu (czasu) wszystkich operacji w maszynie <strong>RAM</strong>moglibyśmy policzyć wartość wyrażenia 2 2k w k krokach, a co za tym idziekoszt obliczeniowy dla tej funkcji byłby liniowy. Tymczasem w maszynieTuringa samo zapisanie wyniku (reprezentacja binarna) na taśmie wymagaco najmniej 2 k kroków.<strong>Marcin</strong> <strong>Szczuka</strong> (MIMUW) <strong>Modele</strong> Obliczeń 2008/2009 10 / 42