Unter der Platzkomplexität eines Problems versteht man den (minimalen) Bedarf an Speicherplatz eines Algorithmus' zur Lösung dieses Problems, in Abhängigkeit von der Länge der Eingabe. Es interessiert also nicht der Speicherbedarf eines konkreten Programms auf einem bestimmten Computer, sondern vielmehr, wie der Speicheraufwand wächst, wenn mehr Daten zu verarbeiten sind. Also z.B. ob sich der Aufwand für die doppelte Datenmenge verdoppelt oder quadriert (siehe auch Skalierbarkeit).
Aus diesen Klassen, lassen sich u. a. folgende Platzkomplexitätsklassen bilden:
Es gibt darüberhinaus noch weitere Platzkomplexitätsklassen, die sich auf exponentiellen oder gar über-exponentiellen Speicherplatz beziehen.
Formal werden Probleme gemäß ihrer Platzkomplexität oder Zeitkomplexität in Komplexitätsklassen eingeteilt.
Siehe auch: Zeitkomplexität, Komplexität (Informatik), Effizienz
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Platzkomplexität".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world