Als «algorithms» getaggte Fragen

8
Wie schwer ist es, in nach

Aus dem Graphisomorphismus wissen wir, dass zwei Graphen A und B isomorph sind, wenn es eine Permutationsmatrix P gibt, so dass A = P.× B × P.- 1EIN=P.×B.×P.- -1A = P \times B \times P^{-1} Um das Problem zu lösen, müssen wir, wenn zwei Graphen isomorph sind, eine solche Permutationsmatrix P...

8
Finden Sie heraus, welche Scheitelpunkte aus dem Diagramm gelöscht werden sollen, um die kleinste größte Komponente zu erhalten

Wenn ein Graph G=(V,E)G=(V,E)G = (V, E) , finden Sie kkk Eckpunkte {v∗1,…,v∗k}{v1∗,…,vk∗}\{v^*_1,\dots,v^*_k\} , deren Entfernung zu einem Graph mit der kleinsten größten Komponente führen würde. Ich nehme für große n=|V|n=|V|n = |V|und groß kkk das Problem schwierig (NP-hart), aber ich...

8
Wie kann man einen

Bei einem sortierten Array von Ganzzahlen möchte ich die Anzahl der Paare ermitteln, die sich zu summieren . Wenn beispielsweise { - 3 , - 2 , 0 , 2 , 3 , 4 } gegeben ist , beträgt die Anzahl der Paarsummen 2 .000{−3,−2,0,2,3,4}{−3,−2,0,2,3,4}\{-3,-2,0,2,3,4\}222 Sei die Anzahl der Elemente im...

8
Untergrenze für Arbeitsspeicher?

Hier ist eine vielleicht naive Frage, die mich gereizt hat: Gibt es eine asymptotische Untergrenze, um willkürlich großen Speicher zufällig anzusprechen? Mein Grund für die Annahme ist, dass der kürzeste Weg zu einem physisch gespeicherten Speicher durch den dreidimensionalen Raum führen muss und...

8
Ist "ternäre Suche" ein geeigneter Begriff für den Algorithmus, der eine unimodale Funktion in einem realen Intervall optimiert?

Angenommen, ich möchte eine unimodale Funktion optimieren, die in einem realen Intervall definiert ist. Ich kann den bekannten Algorithmus verwenden, wie er in Wikipedia unter dem Namen ternäre Suche beschrieben ist . Im Falle des Algorithmus , dass Intervalle wiederholt zu halbieren, ist es üblich...

8
Ist der von git bisect implementierte Algorithmus optimal?

Sei eine DAG. Wir wissen, dass einige Knoten in G "schlecht" sind, während die anderen "gut" sind; Ein Nachkomme eines schlechten Knotens ist schlecht, während die Vorfahren eines guten Knotens gut sind. Wir wissen auch, dass fehlerhafte Knoten ein eindeutiges minimales Element enthaltenGGGGGG das...