www.wikidata.de-de.nina.az
Unter der Platzkomplexitat eines Problems versteht man den minimalen Bedarf an Speicherplatz eines Algorithmus zur Losung dieses Problems in Abhangigkeit von der Lange der Eingabe Es interessiert also nicht der Speicherbedarf eines konkreten Programms auf einem bestimmten Computer sondern vielmehr wie der Speicheraufwand wachst wenn mehr Daten zu verarbeiten sind Beispielsweise beantwortet die Platzkomplexitat die Frage ob sich der benotigte Speicher bei doppelter Eingabe Datenmenge verdoppelt oder quadriert siehe auch Skalierbarkeit Sie wird deshalb auch Speicherkomplexitat genannt Inhaltsverzeichnis 1 Notation 2 Beziehungen 3 Sonstiges 4 Siehe auchNotation BearbeitenDie Platzkomplexitat wird immer in Bezug auf ein Maschinenmodell angegeben In der Regel ist das Bezugsmodell die Turingmaschine Es gelten die folgenden Notationen Mit DSPACE f displaystyle text DSPACE f nbsp werden alle Probleme bezeichnet die von einer deterministischen Turingmaschine entschieden werden konnen die bei einer Eingabe der Lange n displaystyle n nbsp hochstens f n displaystyle f n nbsp Speicherzellen fur die Berechnung benutzt hat Mit NSPACE f displaystyle text NSPACE f nbsp werden alle Probleme bezeichnet die von einer nicht deterministischen Turingmaschine entschieden werden konnen die bei einer Eingabe der Lange n displaystyle n nbsp hochstens f n displaystyle f n nbsp Speicherzellen fur die Berechnung benutzt hat Aus diesen Klassen lassen sich u a folgende Platzkomplexitatsklassen bilden L f O log n DSPACE f displaystyle text L bigcup f in O log n text DSPACE f nbsp NL f O log n NSPACE f displaystyle text NL bigcup f in O log n text NSPACE f nbsp PSPACE f O n k k N DSPACE f displaystyle text PSPACE bigcup f in O n k k in mathbb N text DSPACE f nbsp NPSPACE f O n k k N NSPACE f displaystyle text NPSPACE bigcup f in O n k k in mathbb N text NSPACE f nbsp Es gibt daruber hinaus noch weitere Platzkomplexitatsklassen die sich auf exponentiellen oder gar uber exponentiellen Speicherplatzbedarf beziehen Beziehungen BearbeitenAls echte Teilmengenbeziehung zwischen Platzkomplexitatsklassen deterministischer Turingmaschinen ist L PSPACE displaystyle text L subsetneq text PSPACE nbsp bekannt Die Komplexitatsklassen der Zeitkomplexitat stehen mit denen der Platzkomplexitat in folgender Beziehung L NL P NP PSPACE NPSPACE displaystyle text L subseteq text NL subseteq text P subseteq text NP subseteq text PSPACE text NPSPACE nbsp Sonstiges BearbeitenIn der Komplexitatstheorie ist die Platzkomplexitat neben der Zeitkomplexitat ein wichtiges Mass fur die Schwierigkeit oder eben Komplexitat von Problemen Die Zeitkomplexitat eines Algorithmus kann niemals kleiner sein als dessen Platzkomplexitat da fur das Schreiben einer Speicherzelle jeweils ein Rechenschritt benotigt wird Formal werden Probleme gemass ihrer Platzkomplexitat oder Zeitkomplexitat in Komplexitatsklassen eingeteilt Siehe auch BearbeitenZeitkomplexitat Komplexitat Informatik Effizienz DSPACE Abgerufen von https de wikipedia org w index php title Platzkomplexitat amp oldid 181694060