Ich habe mich in letzter Zeit ziemlich für Parametrizität interessiert, nachdem ich Bernardys und Moulins LICS-Artikel 2012 ( https://dl.acm.org/citation.cfm?id=2359499 ) gelesen habe . In diesem Artikel verinnerlichen sie unäre Parametrizität in einem reinen Typensystem mit abhängigen Typen und geben Hinweise, wie Sie die Konstruktion auf beliebige Aritäten erweitern können. Ich …
Bei der Implementierung eines Bloom-Filters erfordert der herkömmliche Ansatz mehrere unabhängige Hash-Funktionen. Kirsch und Mitzenmacher haben gezeigt, dass man eigentlich nur zwei braucht und den Rest als Linearkombination daraus erzeugen kann. Meine Frage ist: Was ist der Unterschied zwischen zwei Hash-Funktionen und einer mit der doppelten Entropie? Dies hängt damit …
Ein verbundener Graph kann in seine zwei verbundenen Komponenten zerlegt werden. Dieser Blockschnittpunktbaum ist einzigartig. In ähnlicher Weise können zweifach verbundene Graphen in dreifach verbundene Komponenten zerlegt werden. Der entsprechende SPQR-Baum beschreibt alle 2-Vertex-Schnitte im Diagramm und wird anhand seines Diagramms eindeutig bestimmt. Dieser Prozess verallgemeinert nicht auf höhere Konnektivität. …
Planare Graphen sind -frei. Solche Graphen können in dreifach verbundene Komponenten zerlegt werden, von denen bekannt ist, dass sie entweder planare oder K 5 -Komponenten sind.K3 , 3K3,3K_{3,3}K5K5K_5 Gibt es so eine "nette" Zerlegung von Graphen der Gattung eins? Roberston und Seymour haben in ihrer bahnbrechenden Arbeit zu Graph Minors …
Was ist in der Programmiersprachenperspektive mit Subtypisierung gemeint? Ich habe gehört, dass "Vererbung keine Untertypisierung" ist. Was sind dann die Unterschiede zwischen Vererbung und Subtypisierung?
Der 1-dim Weisfeiler-Lehman-Algorithmus (WL) ist allgemein als kanonischer Markierungs- oder Farbverfeinerungsalgorithmus bekannt. Es funktioniert wie folgt: Die anfängliche Färbung ist einheitlich, C 0 ( v ) = 1 für alle Eckpunkte v ≤ V ( G ) ≤ V ( H ) .C0C0C_0C0( v ) = 1C0(v)=1C_0(v) = 1v ∈ …
k = √max{k,n/k}max{k,n/k}\max \left\{k, n/k\right\}k=n−−√k=nk=\sqrt n Baby-Step-Riesenschritt-Algorithmus zur Berechnung des diskreten Logarithmus in ,O(n−−√)O(n)O(\sqrt n) statische orthogonale 2D-Bereichszählung in -Zeit und -Speicher,O(n)O(n−−√)O(n)O(\sqrt n)O(n)O(n)O(n) Prioritätswarteschlange mit EXTRACT-MIN in und DECREASE-KEY in ,O(1)O(n−−√k)O(nk)O(\sqrt[k] n)O(1)O(1)O(1) Färben eines 3-farbigen Graphen mit Farben in Polynomzeit,O(n−−√)O(n)O(\sqrt n) nur um ein paar zu nennen. Obwohl solche Algorithmen …
Boolesche Algebra kann auf diese Weise (zum Beispiel) in nicht typisierter Lambda-Rechnung ausgedrückt werden. true = \t. \f. t; false = \t. \f. t; not = \x. x false true; and = \x. \y. x y false; or = \x. \y. x true y; Auch die Boolesche Algebra kann in …
Präambel. Die Komplexitätsklasse AM sind die Probleme, die durch ein interaktives Zwei-Runden-Beweissystem zwischen einem Prüfer "Merlin" und einem Prüfer "Arthur" gelöst werden können. Ein Problem - das eine Eigenschaft eines Objekts X testet - liegt in AM vor, wenn: In JA- Fällen kann Arthur für eine zufällige "Challenge" -Nachricht (mit …
Gibt es ein Softwarepaket, das die Zerlegung von Unitaries von in Quantenschaltungen über einen vordefinierten universellen Gate-Satz ermöglicht?U( 2n)U(2n)U(2^n)
Betrachten Sie das folgende Problem: Eingabe : eine Hyperebene H={y∈Rn:aTy=b}H={y∈Rn:aTy=b}H = \{ \mathbf{y} \in \mathbb{R}^n: \mathbf{a}^T\mathbf{y} = {b}\} , gegeben durch einen Vektor a∈Zna∈Zn\mathbf{a} \in \mathbb{Z}^n und b∈Zb∈Zb \in \mathbb{Z} in binärer Standarddarstellung. x∈Zn=argmind(x,H)x∈Zn=argmind(x,H)\mathbf{x} \in \mathbb{Z}^n = \arg \min d( \mathbf{x}, H) In der obigen Notation ist für und definiert …
Q1. Wann können wir sagen, dass zwei Programme (geschrieben in einer Programmiersprache wie C ++) unterschiedlich sind? Das erste Extrem ist zu sagen, dass zwei Programme äquivalent sind, wenn sie identisch sind. Das andere Extrem ist, dass zwei Programme gleichwertig sind, wenn sie dieselbe Funktion berechnen (oder dasselbe beobachtbare Verhalten …
Was sind einige nicht-triviale Probleme, bei denen wir wissen, dass der derzeitige Algorithmus der asymptotisch optimale ist? (Für Turingmaschinen) Und wie ist das bewiesen?
Diese Frage hängt eng mit einem anderen Beitrag zusammen: Phasenübergänge bei schwierigen NP-Problemen, aber es ist etwas anders. Während die Frage nach der Härte von bestimmten Instanzen von NP schwer Problemen ist, geht es um Ranking die Schwierigkeit der gleichen Instanzen. Es gibt eine Menge Literatur zu dem Effekt, der …
Umgangssprachlich, die Definition des Matrix-Multiplikation Exponent ist der kleinste Wert , für die es ein bekannten n ω - Matrix-Multiplikationsalgorithmus. Dies ist als formale mathematische Definition nicht akzeptabel. Ich schätze, die technische Definition ist so etwas wie das Infimum über alle t , sodass in n t ein Matrixmultiplikationsalgorithmus existiert …
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.