Praktische Grenzen der Berechenbarkeit
Inhaltsverzeichnis |
Zuordnungsquiz
Ordne den Funktionsnamen die zugehörigen Graphen und Terme zu!
Exponentialfunktion | ||
Lineare Funktion | ||
Potenzfunktion |
Lineare Suche
Algorithmus lineare_suche Eingabe: Ein Array a der Länge n und ein Objekt x Ausgabe true, wenn es ein j, l <= j <= n gibt mit a[j] = x j := 1 found := (a[j] = x) while (not found and j<n){ j:=j+1 found:=(a[j]=x) return found }
Türme von Hanoi
Aufgabe
Ab welchem ist das exponentielle Wachstum schlechter als das Polynomielle?
Also ist schlechter als für , schlechter als für , schlechter als für .
Aufgabe
Schachbrett Reiskörner
Aufgabe
Wie viele Knoten hat ein Spielbaum, bei dem jeder Halbzug (das heißt ein Zug von Spieler A oder B) 5 Zugmöglichkeiten hat und ein Spiel nach 60 Halbzügen beendet ist? Kann man diesen Spielbaum auf einer handelsüblichen Festplatte speichern, wenn pro Knoten 1 Byte Speicherplatz benötigt wird?
Für die Speicherung eines solchen Spielbaumes würde man ungefähr GB benötigen. Eine Studie von IDC hat für 2008 prognostiziert, dass der weltweit verfügbare Speicherplatz Bits beträgt. Es ist also nicht möglich einen solchen Spielbaum zu speichern.