Als «space-time-tradeoff» getaggte Fragen

3
Wie viel Zeit zum Erkennen von Palindromen im logarithmischen Raum?
Es ist bekannt, dass Palindrome auf -Band-Turingmaschinen in linearer Zeit erkannt werden können, nicht jedoch auf Einzelband-Turingmaschinen (in diesem Fall ist die benötigte Zeit quadratisch). Der Linearzeitalgorithmus verwendet eine Kopie der Eingabe und damit auch einen linearen Raum.222 Können wir Palindrome in linearer Zeit einer Multitape-Turing-Maschine erkennen, die nur einen …

1
Abstand im sublinearen Raum bearbeiten
Was ist die bekannteste Komplexität für die Berechnung des genauen Bearbeitungsabstands zwischen zwei Zeichenfolgen gleicher Länge unter Verwendung des Arbeitsraums, der in der Größe der Eingabe sublinear ist? Ich gehe davon aus, dass die Eingabe in einem schreibgeschützten Format gespeichert ist. Ist das ein zuvor untersuchtes Problem? Um die Frage …

3
Effiziente Logspace-Algorithmen
Es ist leicht zu erkennen, dass jedes Problem, das im deterministischen Lograum ( ) entscheidbar ist, höchstens zur Polynomzeit ( P ) auftritt . Viele bekannte logspace Algorithmen (zum Beispiel: ungerichteten st-Konnektivität, planar Graphisomorphie) laufen in O ( n k ) , wobei k irrsinnig groß ist.LLLPPPO ( nk)O(nk)O(n^k)kkk Ich …

1
Benötigen Sie einen guten Überblick über prägnante Datenstrukturalgorithmen
(schon auf der Hauptseite nachgefragt , aber auch hier nach einer besseren Berichterstattung gefragt, sorry) Da ich über prägnante Datenstrukturen Bescheid wusste, brauche ich dringend einen guten Überblick über die neuesten Entwicklungen in diesem Bereich. Ich habe viele Artikel gegoogelt und gelesen, die ich in den Google-Ergebnissen auf Anfragen von …

1
Frühgeschichte bestimmter Ergebnisse zu Raum-Zeit-Kompromissen?
Ich interessiere mich für die frühe Geschichte der veröffentlichten Ergebnisse zu Allzweck-Raum-Zeit-Kompromissen. Insbesondere möchte ich wissen, wer zuerst die folgende Art von Algorithmus zur Auswertung einer Berechnung mit einem beliebigen Datenflussdiagramm mit Grad O (1) unter Verwendung eines Raums beschrieben hat, der proportional zur Tiefe (nicht Breite) des Datenflussdiagramms (plus …

2
Raum-Zeit-Kompromiss und der beste Algorithmus
Betrachten Sie eine Sprache so, dass:LLL L∈DTIME(O(f(n)))∩DSPACE(O(g(n)))L∈DTIME(O(f(n)))∩DSPACE(O(g(n)))L \in DTIME(O(f(n))) \cap DSPACE(O(g(n))) und so das L∉DTIME(o(f(n)))∪DSPACE(o(g(n)))L∉DTIME(o(f(n)))∪DSPACE(o(g(n)))L \not\in DTIME(o(f(n))) \cup DSPACE(o(g(n))) Mit anderen Worten, die schnellste Maschine berechnet in der Zeit und die platzsparendste Maschine berechnet unter Verwendung des Raums .L O ( f ( n ) ) M ' L O …


2
Speicherplatzkomplexität zur Berechnung der optimalen Zeichenfolgenausrichtung für den Levenshtein-Bearbeitungsabstand
Wenn wir zwei Zeichenfolgen der Größe und , erfolgt die Standardberechnung der Levenshtein-Editierentfernung durch einen dynamischen Algorithmus mit der Zeitkomplexität und der Raumkomplexität . (Einige Verbesserungen können in Abhängigkeit von der Bearbeitungsentfernung , wir gehen jedoch nicht davon aus, dass besonders klein ist.) Wenn Sie nur am Wert der Bearbeitungsentfernung …



1
Hamming Gewicht der Kräfte
Was ist bei positiven ganzen Zahlen und über die räumliche und zeitliche Komplexität des Findens des Hamming-Gewichts (Anzahl der binären Einsen) von ?e b ebbbeeebebeb^e Wenn Bits verfügbar sind, kann die Anzahl einfach durch Standardtechniken berechnet und die Einsen gezählt werden. Aber welche Techniken sind möglich, wenn weniger Speicher verwendet …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.