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
Wer hat zuerst vorgeschlagen, mit dem Monte-Carlo-Algorithmus
Ich bin sicher, dass jeder von Buffons Nadelexperiment im 18. Jahrhundert weiß , das ist einer der ersten probabilistischen Algorithmen, die berechnen .ππ\pi Die Implementierung des Algorithmus in Computern erfordert normalerweise die Verwendung von oder einer trigonometrischen Funktion, die, selbst wenn sie als verkürzte Reihe implementiert werden, den Zweck irgendwie …

4
Wie finde ich die Zyklen, die zusammen die meisten nicht gemeinsam genutzten Kanten in einem gerichteten Graphen beinhalten?
Ich bin kein Theoretiker der Informatik, aber denke, dass dieses Problem der realen Welt hierher gehört. Das Problem Meine Firma hat mehrere Einheiten im ganzen Land. Wir haben den Mitarbeitern die Möglichkeit geboten, an einer anderen Einheit zu arbeiten. Aber es gibt eine Bedingung: Die Gesamtzahl der Arbeiter in einer …


4
Kompendium der besten Näherungs- und Härteergebnisse für NP-Optimierungsprobleme
Kennen Sie ein aktuelles Wiki, das sich mit NP-Optimierungsproblemen befasst und deren bestes Näherungs- und Härteergebnis liefert? Aufgrund des Feedbacks scheint es sicher zu sein, dass es keine solche Ressource gibt (siehe das Ende dieser Frage für zwei nahe Optionen). - hinzugefügt am 8. Februar. Da in den letzten zwei …


3
Nichttrivialer Algorithmus zur Berechnung eines Gleitfenstermedians
Ich muss den laufenden Median berechnen: Eingabe: nnn , kkk , Vektor (x1,x2,…,xn)(x1,x2,…,xn)(x_1, x_2, \dotsc, x_n) . Ausgabe: Vektor (y1,y2,…,yn−k+1)(y1,y2,…,yn−k+1)(y_1, y_2, \dotsc, y_{n-k+1}) , wobei yiyiy_i der Median von (xi,xi+1,…,xi+k−1)(xi,xi+1,…,xi+k−1)(x_i, x_{i+1}, \dotsc, x_{i+k-1}) . (Kein Schummeln mit Näherungen; ich hätte gerne genaue Lösungen. Elemente sind große ganze Zahlen.)xixix_i Es gibt …


3
Rundung, um die Summe der Fehler in paarweisen Abständen zu minimieren
Was ist über die Komplexität des folgenden Problems bekannt: Gegeben: rationale Zahlen .x1&lt;x2&lt;…&lt;xnx1&lt;x2&lt;…&lt;xnx_1 < x_2 < \dotso < x_n Ausgabe: Ganzzahlen .y1≤y2≤…≤yny1≤y2≤…≤yny_1 \le y_2 \le \dotso \le y_n Ziel: minimiere wobei∑1≤i&lt;j≤ne(i,j),∑1≤i&lt;j≤ne(i,j),\sum_{1 \le i < j \le n} e(i,j),e(i,j)=|(yj−yi)−(xj−xi)|.e(i,j)=|(yj−yi)−(xj−xi)|.e(i,j) = | (y_j-y_i) - (x_j-x_i)|. Das heißt, wir möchten die rationalen Zahlen …

2
Warum gibt es einen enormen Unterschied zwischen SAT-Lösern?
SAT-Löser sind sehr wichtig bei algebraischen Angriffen , z. B. Walksat und Minisat . Bei der Lösung der hier zur Verfügung stehenden Benchmark-Probleme besteht jedoch ein enormer Leistungsunterschied zwischen den beiden - Walksat ist für diese Probleme viel schneller als Minisat. Warum ist das? Diese Implementierung von walkSat scheint einige …

1
Zufälliger, sich selbst vermeidender Gitterzyklus innerhalb eines gegebenen Begrenzungsrahmens
Im Zusammenhang mit dem Slither-Link- Puzzle habe ich mich gefragt: Angenommen, ich habe ein Gitter aus quadratischen Zellen, und ich möchte einen einfachen Zyklus von Gitterkanten finden, der unter allen möglichen einfachen Zyklen gleichmäßig zufällig ist.n×nn×nn\times n Ein Weg, dies zu tun, wäre, eine Markov-Kette zu verwenden, deren Zustände Mengen …


5
Minimum Flip Connectivity Problem
Ich habe heute beim Spielen mit meinem GPS das folgende Problem formuliert. Hier ist es : Sei ein gerichteter Graph, so dass, wenn dann , dh eine Orientierung des zugrunde liegenden ungerichteten Graphen ist. Betrachten Sie die folgenden Operationen:e = ( u , v ) ≤ E ( v , …

1
Wie komplex ist dieses Abdeckungsproblem?
Bearbeiten: Ich habe meine Einschränkung (2) zuerst falsch formuliert, sie ist jetzt korrigiert. Ich habe auch weitere Informationen und Beispiele hinzugefügt. Mit einigen Kollegen, die sich mit einer anderen algorithmischen Frage befassten, konnten wir unser Problem auf das folgende interessante Problem reduzieren, die Frage nach der Komplexität konnten wir jedoch …

4
Starten von SAT-Solver-Papieren
Ich möchte einen ersten SAT-Löser machen. Ich kenne den SAT-Wettbewerb und die SAT-Konferenz, und es gibt einfach so viele Artikel zu diesem Thema. Ich bin ein Starter, ein überwältigter Starter. Wo soll ich anfangen Schließlich möchte ich den Stand der Technik vorantreiben. Ich möchte einen kompetenten Rat, wie ich anfangen …

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.