Welche nützlichen Algorithmen gibt es, die mit großen Datenströmen arbeiten und deren Ergebnisse relativ klein sind, und man kann das Ergebnis für eine Mischung aus zwei Datenströmen berechnen, indem man deren Ergebnisse irgendwie zusammenführt? Ich kann einige nennen: Die offensichtlichen Dinge wie Summe, Min, Max, Zählung, Top-K usw. Ungefähre sogenannte …
Stream-Algorithmen erfordern größtenteils eine Randomisierung, um nicht-triviale Aufgaben zu erledigen. Aufgrund der Platzbeschränkung sind PRGs erforderlich, die nur wenig Platz beanspruchen. Ich kenne zwei Methoden, die bisher für die Verwendung in Stream-Algorithmen angeführt wurden: kkk weise unabhängige PRGs wie die 4-weise unabhängige Familie, die von Alon / Matias / Szegedy …
Wir wissen beispielsweise aus Koutis-Miller-Peng (basierend auf der Arbeit von Spielman & Teng), dass wir lineare Systeme sehr schnell Ax=bAx=bA x = bfür Matrizen lösen können AAA, die die Laplace-Matrix für einige spärliche Graphen mit nicht negativen Kantengewichten sind . Betrachten Sie nun (erste Frage) die Verwendung einer dieser Laplace-Matrizen …
In einer zweimal gelesenen entgegengesetzten CNF-Formel erscheint jede Variable zweimal, einmal positiv und einmal negativ. Ich interessiere mich für das Problem , das darin besteht, die Parität der Anzahl zufriedenstellender Zuweisungen einer zweimal gelesenen entgegengesetzten CNF-Formel zu berechnen.⊕Rtw-Opp-CNF⊕Rtw-Opp-CNF\oplus\text{Rtw-Opp-CNF} Ich konnte keinen Hinweis auf die Komplexität eines solchen Problems finden. Die …
Die inverse Ackermann-Funktion tritt häufig bei der Analyse von Algorithmen auf. Eine großartige Präsentation finden Sie hier: http://www.gabrielnivasch.org/fun/inverse-ackermann . und [Notation: [x] bedeutet, dass wir x auf die nächste ganze Zahl aufrunden, während log ∗ ist die hier beschriebene iterierte Protokollfunktion: http://en.wikipedia.org/wiki/Iterated_logarithm ]α1(n)=[n/2]α1(n)=[n/2]\alpha_1(n) = [n/2] α2(n)=[log2n]α2(n)=[log2n]\alpha_2(n) = [\log_2 n] α3(n)=log∗nα3(n)=log∗n\alpha_3(n) …
GGGMGMGM_GGGGMG[i,j]MG[i,j]M_G[i, j]iiijjjGGG+++maxmax\max Ich sage, dass ein Untergraph von (mit derselben Scheitelpunktmenge) sp-äquivalent zu wenn . Mit anderen Worten, das Entfernen von Kanten von nach ändert nicht die Länge der kürzesten Wege; Die entfernten Kanten sind für einen kürzesten Weg nicht erforderlich .G′G′G'GGGGGGMG=MG′MG=MG′M_G = M_{G'}GGGG′G′G' Im Allgemeinen gibt es keinen einzelnen …
Gibt es eine dokumentierte Möglichkeit, Knoten zu berechnen? (Umfänge eingebettet in einen dreidimensionalen euklidischen Raum). Ich meine, einen Datentyp, um sie darzustellen, und einen Algorithmus, um zu bestimmen, ob zwei Instanzen des Datentyps denselben Knoten darstellen. Wenn die Antwort positiv ist, wie steht es dann mit der Komplexität dieses Problems?
Ich suche nach Ressourcen (vorzugsweise einem Handbuch) zu fortgeschrittenen Themen in Algorithmen (Themen, die über das hinausgehen, was in Algorithmenlehrbüchern wie CLRS und DPV behandelt wird). Die Art von Material, das zum Unterrichten von Themen im Algorithmuskurs wie Erik Demaine und David Kargers Kurs für fortgeschrittene Algorithmen verwendet werden kann …
Angenommen, wir erhalten ein Array das nichtnegative ganze Zahlen enthält (nicht unbedingt verschieden).A [ 1 .. n ]A[1..n]A[1..n] Lassen sein A in der nichtwachsende Reihenfolge sortiert. Wir wollen m = max i ∈ [ n ] B [ i ] + i berechnen .B.BBEINAAm = maxi ∈ [ n ]B …
Ich habe Schwierigkeiten, die letzten Schritte des AHSP-Algorithmus zu verstehen. Sei eine abelsche Gruppe und die Funktion, die die Untergruppe verbirgt . Lassen die doppelte Gruppe darstellen .GGGfffHHHG∗G∗G^*GGG Hier sind die Schritte des Algorithmus Bereiten Sie zuerst den Staat vor, I=1|G|∑g∈G|g⟩|0⟩I=1|G|∑g∈G|g⟩|0⟩\qquad \displaystyle I=\frac{1}{|G|} \sum_{g \in G} |g\rangle|0\rangle . Dann gelten …
Ich suche einen effizienten Algorithmus für das Problem: Eingabe : Die positive ganze Zahl (als Bits gespeichert) für eine ganze Zahl . n ≥ 03n3n3^nn≥0n≥0n \geq 0 Ausgabe : Die Nummer .nnn Frage : Können wir aus den Bits von in Zeit berechnen ?3 n O ( n )nnn3n3n3^nO(n)O(n)O(n) Dies …
Wurde dieses Problem schon einmal untersucht? Wenn ein metrischer ungerichteter Graph G gegeben ist (Kantenlängen erfüllen Dreiecksungleichung), finden Sie eine Menge S von Eckpunkten, so dass MST (G [S]) maximiert wird, wobei MST (G [S]) der minimale Spannbaum des Subgraphen ist, der durch induziert wird S. Wurde dieses Problem schon …
Ich habe ein paar Millionen 32-Bit-Werte. Für jeden Wert möchte ich alle anderen Werte innerhalb eines Hamming-Abstands von 5 finden. Beim naiven Ansatz erfordert dies O(N2)O(N2)O(N^2) -Vergleiche, die ich vermeiden möchte. Ich erkannte, dass, wenn ich diese 32-Bit-Werte nur als Ganzzahlen behandelte und die Liste einmal sortierte, Werte, die sich …
Ich habe mich gefragt, ob für das folgende Problem eine Untergrenze (in Bezug auf die Komplexität der Stichproben) bekannt ist: Bei Beispiel-Orakelzugriff auf zwei unbekannte Verteilungen D.1D1D_1 , D.2D2D_2 auf { 1 , … , n }{1,…,n}\{1,\dots,n\} testen Sie (whp), ob D.1= D.2D1=D2D_1=D_2 oder d2( D.1, D.2) = ∥ D.1- …
Ich suche nach einer Möglichkeit, Diagramme zu erstellen, damit die optimale Scheitelpunktabdeckung bekannt ist. Es gibt keine Einschränkungen hinsichtlich der Anzahl der Knoten oder Kanten, nur dass der Graph vollständig verbunden ist. Die Idee ist, ein Diagramm zu erstellen, das nicht einfach ist, die optimale Scheitelpunktabdeckung zu finden, um verschiedene …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.