Als «ds.algorithms» getaggte Fragen

Fragen zu genau definierten Anweisungen zum Ausführen einer Aufgabe und zu relevanten Analysen in Bezug auf Zeit / Speicher / etc.

1
Finden ähnlicher Vektoren in subquadratischer Zeit
Sei eine Funktion, die wir als Ähnlichkeitsfunktion bezeichnen . Beispiele für Ähnlichkeitsfunktionen sind Kosinusabstand, Norm, Hamming-Abstand, Jaccard-Ähnlichkeit usw.d:{0,1}k×{0,1}k→Rd:{0,1}k×{0,1}k→Rd:\{0,1\}^k\times \{0,1\}^k \to \mathbb{R}l2l2l_2 Betrachten Sie binäre Vektoren der Länge : .nnnkkkv⃗ ∈({0,1}k)nv→∈({0,1}k)n\vec{v} \in (\{0,1\}^k)^n Unser Ziel ist es, ähnliche Vektoren zu gruppieren. Formal wollen wir einen Ähnlichkeitsgraphen berechnen, bei dem Knoten die …


1
Sekretär Einstellung Spiel
Dies ist eine Erweiterung des klassischen Sekretärsproblems . Im Einstellungsspiel haben Sie eine Reihe von Kandidaten und die Reihenfolge, wie gut jeder Arbeiter ist.C={c1,…,cN}C={c1,…,cN}}\mathcal C=\{c_1,\ldots,c_N\} Wlog, wir gehen davon aus, dass am besten ausgebildet ist, gefolgt von usw.c1c1c_1c2c2c_2 Die Reihenfolge, in der die Kandidaten interviewt werden, wird einheitlich zufällig ausgewählt …




1
Finden einer optimalen Parallelisierung aus einem allgemein gewichteten ungerichteten Graphen
Ich löse ein Problem beim "Mischen" von überlappenden Bildsätzen. Diese Mengen können durch ein ungerichtetes gewichtetes Diagramm wie dieses dargestellt werden: Jeder Knoten repräsentiert ein Bild. Überlappende Bilder sind durch eine Kante verbunden. Das Kantengewicht stellt die Größe des Überlappungsbereichs dar (eine größere Überlappung führt zu einer besseren Gesamtqualität ). …


3
Finden Sie den Rest eines großen festen Polynoms, wenn es durch ein kleines unbekanntes Polynom geteilt wird
Angenommen, wir arbeiten in einem endlichen Feld. Über diesem Feld erhalten wir ein großes festes Polynom p (x) (von beispielsweise Grad 1000). Dieses Polynom ist im Voraus bekannt und wir dürfen in der "Anfangsphase" mit vielen Ressourcen rechnen. Diese Ergebnisse können in relativ kleinen Nachschlagetabellen gespeichert werden. Am Ende der …



1
Zur Optimalität des Grover-Algorithmus mit hoher Erfolgswahrscheinlichkeit
Es ist bekannt , dass beschränkte Fehler quantum query Komplexität der Funktion ist , Θ ( √OR(x1,x2,…,xn)OR(x1,x2,…,xn)OR(x_1,x_2,\ldots, x_n). Nun ist die Fragewas passiertwenn wir unser Quantenalgorithmus für jede Eingabe mitWahrscheinlichkeit erfolgreich sein wollen1-εanstatt der üblichen2/3. Was wärenun in Bezug aufϵdie geeignete Ober- und Untergrenze?Θ(n−−√)Θ(n)\Theta(\sqrt{n})1−ϵ1−ϵ1-\epsilon2/32/32/3ϵϵ\epsilon Es ist unmittelbar, dass Abfragen reichen …


1
Was ist der schlimmste Fall des randomisierten inkrementellen Delaunay-Triangulationsalgorithmus?
Ich weiß, dass die erwartete Worst-Case-Laufzeit des randomisierten inkrementellen Delaunay-Triangulationsalgorithmus (wie in Computational Geometry angegeben ) . Es gibt eine Übung, die impliziert, dass die Laufzeit im schlimmsten Fall . Ich habe versucht, ein Beispiel zu konstruieren, in dem dies tatsächlich der Fall ist, war aber bisher nicht erfolgreich.Ω ( …

1
Gibt es einen geeigneten Algorithmus zum Zeichnen eines gemischten Konstituenten- / Abhängigkeitsgraphen in einem Koordinatensystem?
Ich suche nach einem Algorithmus zum Zeichnen eines gemischten Konstituenten- / Abhängigkeitsgraphen (für eine sprachliche Anwendung). Ein solcher Graph hätte zwei verschiedene Arten von Eckpunkten (Token, Knoten) und zwei verschiedene Arten von Kanten (hierarchisch, nicht hierarchisch). Ich bin neu in der Graphentheorie und den Algorithmen im Allgemeinen und hoffe, dass …

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.