Als «algorithms» getaggte Fragen

Ein Algorithmus ist eine Folge genau definierter Schritte, die eine abstrakte Lösung für ein Problem definieren. Verwenden Sie dieses Tag, wenn Ihr Problem mit dem Entwurf und der Analyse von Algorithmen zusammenhängt.


2
Wie kann der isolierteste Punkt effizient berechnet werden?
Wie können wir bei einer endlichen Menge SSS von Punkten in RdRd\mathbb R^d einen "am meisten isolierten Punkt" effizient berechnen x∈Sx∈Sx\in S? Wir definieren einen "am meisten isolierten Punkt" xxx durch x=argmaxp∈Sminq∈S∖{p}d(p,q)x=arg⁡maxp∈Sminq∈S∖{p}d(p,q)x = \arg\max_{p \in S} \min_{q \in S \setminus \{p\}} d(p,q) (Ich habe die Notation x=argminx=arg⁡minx=\arg\min verwendet, obwohl sie …


2
GCD eines Produktpaares
Ich habe zwei Zahlen, die jeweils das Produkt einer großen Anzahl kleinerer Zahlen sind, die ich kenne. Ich möchte den GCD (Greatest Common Divisor) dieser beiden Zahlen finden. Kann ich die teilweise Faktorisierung nutzen, um den Prozess zu beschleunigen? Insbesondere ist jede größere Zahl das Produkt von kleineren Zahlen, von …

4
Deterministischer SAT-Löser
Ich habe die folgende Frage. Sind die SAT-Löser deterministisch? Ich meine zum Beispiel den miniSAT- und DPLL- Algorithmus. Sind sie völlig deterministisch? Wenn diese Algorithmen unSAT zurückgeben, bedeutet dies, dass die Lösung sicherlich nicht existiert?

1
Wie kann die Kardinalität einer Menge und disjunkter Partitionen minimiert werden, die Einschränkungen in der Polynomzeit unterliegen?
Das eigentliche Problem, mit dem ich konfrontiert bin, ist das Folgende. INSTANZ : Ich habe Mengen und und Matrix für alle und .K : = { 1 , … , k } a i j > 0 i ∈ K j ∈ N.N:={1,…,n}N:={1,…,n}N:=\{1,\ldots,n\}K:={1,…,k}K:={1,…,k}K:=\{1,\ldots,k\}aij>0aij>0a_{ij}>0i∈Ki∈Ki\in Kj∈Nj∈Nj\in N FRAGE : Ich muss eine …



1
Grundlegendes zur Komprimierung / Codierung in linearer Zeit
Ich lese den Artikel NJ Larsson, A. Moffat: Offline Dictionary-Based Compression , der einen Komprimierungsalgorithmus beschreibt, der, wenn ich ihn richtig verstehe, der Bytepaar-Codierung ziemlich ähnlich ist . Bei einer Zeichenfolge der Länge versuche ich zu verstehen, wie man sie mit dieser Komprimierungsmethode in linearer Zeit ( komprimieren kann. Wie …

2
Algorithmus zur Lösung des Problems der planaren Beschränkung ("Pokemon Go Monster Finding")
[Hinweis: Dieses Problem wurde von Pokemon Go inspiriert. Ich werde das Problem zuerst in mathematischen Begriffen erklären und dann die Verbindung zu Pokemon Go erklären. Mein Ziel ist es nicht, im Spiel zu schummeln. Wenn ich schummeln wollte, wären bessere Informationen leichter verfügbar.] Angenommen, eine Ebene enthält N.NN Punkte (die …


1
Warum verwendet ein MP3-Encoder eine schnelle Fourier-Transformation, bevor er das psychoakustische Modell anwendet?
Karlheinz Brandenburg zeigt einen MP3-Encoder wie folgt: Quelle: MP3 und AAC erklärt Ich habe die FFT markiert, da ich nicht ganz sicher bin, warum es tatsächlich notwendig ist, eine durchzuführen. Warum kann das psychoakustische Modell nach der modifizierten diskreten Cosinustransformation (MDCT) nicht auf die sogenannten Linien angewendet werden, ohne eine …

3
Maximale Teilmenge paarweise nicht durch teilbar
Ich habe eine Menge von Zahlen und möchte die maximale Teilmenge so berechnen, dass die Summe von zwei beliebigen Elementen nicht durch eine ganze Zahl teilbar ist . Ich habe versucht, dieses Problem zu lösen, aber ich habe die quadratische Lösung gefunden, die keine effiziente Antwort ist. , wobei die …


2
Gibt es einen effizienten Algorithmus zum Testen der Primalität für Zahlen der Form
Ich habe CLRS gelesen und es wollte zeigen, dass wenn eine Primzahl der Form und ein quadratischer Rest ist, eine Quadratwurzel ist (man kann auch leicht zeigen, dass ist eine Quadratwurzel).pppa a k + 1 a - k4k+34k+34k+3aaaak+1ak+1a^{k+1}a−ka−ka^{-k} Ich habe mich gefragt, ob unter Verwendung der vorherigen Tatsache und auch, …

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.