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
Was ist der Kompromiss zwischen der Populationsgröße und der Anzahl der Generationen in genetischen Algorithmen
Genetische Algorithmen entwickeln sich in weniger Generationen mit einer größeren Population, benötigen aber auch länger, um eine Generation zu berechnen. Gibt es einige Richtlinien für die Abwägung dieser beiden Faktoren, um so bald wie möglich zu einer tragfähigen Lösung zu gelangen? Ist dies auch der beste Ort für die Frage?

1
Matrixmultiplikation in
Ich suchte nach Matrixmultiplikationsalgorithmen. Also habe ich zum ersten Mal Wiki- Matrixmultiplikationsalgorithmen besucht. In Referenzen habe ich einen Artikel gefunden, in dem behauptet wird, dass der Algorithmus verwendetO ( n2l o g( n ) )Ö(n2lÖG(n))O(n^2 log(n)) wird. Ich würde den Artikel lesen, aber er ist kompliziert und Das Lesen dauert …







3
Hat jeder gierige Algorithmus eine Matroid-Struktur?
Es ist bekannt, dass für jede Matroid MMM und jede Gewichtsfunktion www ein Algorithmus GreedyBasis (M, W )GreedyBasis(M,w)\mbox{GreedyBasis}(M,w) der eine maximale Gewichtsbasis von MMM zurückgibt . Stimmt also auch die umgekehrte Richtung? Das heißt, wenn es einen gierigen Algorithmus gibt, muss es auch eine Matroid-Struktur geben.

1
Den kürzesten Weg bei negativen Zyklen finden
Bei einem gerichteten zyklischen Graphen, bei dem die Gewichtung jeder Kante negativ sein kann, ist das Konzept eines "kürzesten Pfades" nur dann sinnvoll, wenn es keine negativen Zyklen gibt. In diesem Fall können Sie den Bellman-Ford-Algorithmus anwenden. Ich bin jedoch daran interessiert, den kürzesten Weg zwischen zwei Scheitelpunkten zu finden, …

1
Sortiert
Im aktuellen Preprint https://arxiv.org/abs/1801.00776 wird behauptet, dass reelle Zahlen in der Zeit O ( n √) sortiert werden können nnn und linearen Raum. Das Papier scheint vernünftig, obwohl ich kein Experte für Sortieralgorithmen bin.O(nlogn−−−−√),O(nlog⁡n),O(n \sqrt{\log n}), Wenn das stimmt, wäre dies meiner Meinung nach zumindest theoretisch von Bedeutung. Die Darstellung …

2
Speicherbedarf für schnelle Matrixmultiplikation
Angenommen, wir wollen n×nn×nn \times n Matrizen multiplizieren . Der langsame Matrixmultiplikationsalgorithmus läuft in der Zeit O(n3)O(n3)O(n^3) und verwendet den O(n2)O(n2)O(n^2) -Speicher. Die schnellste Matrixmultiplikation läuft in der Zeit nω+o(1)nω+o(1)n^{\omega + o(1)} , wobei ωω\omega die lineare Algebra konstant, aber was um seinen Speicher Komplexität bekannt? Es scheint möglich zu …




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.