12.07.2015 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!