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.


4
Was ist der wichtigste Begriff von Sparsity für den Entwurf effizienter Graph-Algorithmen?
Es gibt mehrere konkurrierende Begriffe eines "spärlichen Graphen". Beispielsweise könnte ein oberflächeneinbettbarer Graph als spärlich angesehen werden. Oder ein Diagramm mit begrenzter Kantendichte. Oder eine Grafik mit hohem Umfang. Ein Diagramm mit großer Ausdehnung. Ein Diagramm mit begrenzter Baumbreite. (Sogar innerhalb des Unterfelds der Zufallsgraphen ist es etwas unklar, was …



1
Welcher Algorithmus steht hinter akinator oder 20q?
Der Titel spricht für sich. Hier sind Akinator und 20Q . Das Prinzip dieser Spiele besteht darin, einem Benutzer eine Reihe von Fragen zu stellen, die sich auf eine vom Benutzer ausgewählte Entität beziehen. Und dann finde heraus, was diese Entität ist. Der Kern des Algorithmus besteht darin, in jeder …

2
MSOL-Optimierungsprobleme bei Diagrammen mit begrenzter Gruppenbreite und Kardinalitätsprädikaten
CMSOL zählt die monadische Logik zweiter Ordnung, dh eine Logik von Graphen, bei der die Domäne die Menge von Scheitelpunkten und Kanten ist, es Prädikate für die Scheitelpunkt-Adjazenz und die Scheitelpunkt-Inzidenz gibt, es gibt eine Quantifizierung über Kanten, Scheitelpunkte, Kantensätze und Scheitelpunkte Sätze, und es gibt ein Prädikat , die …


2
Minimale maximale Lösungen von LPs
Die lineare Programmierung ist heutzutage natürlich sehr gut bekannt. Wir haben viel Arbeit, die die Struktur machbarer Lösungen und die Struktur optimaler Lösungen charakterisiert. Wir haben die starke Dualität, Poly-Time-Algorithmen usw. Aber was ist über minimale Maximallösungen von LPs bekannt? Oder gleichermaßen Maximum-Minimum-Lösungen? (Dies ist eigentlich keine Forschungsfrage, aber vielleicht …

3
Was sind die Probleme mit dem besten Näherungsverhältnis, das mit einem Algorithmus erzielt wird, der eine gleichmäßig zufällige Lösung liefert?
Was sind die Probleme mit dem bekanntesten Näherungsverhältnis, das mit einem Algorithmus erzielt wird, der eine gleichmäßig zufällige Lösung liefert? Ich kenne ein solches Beispiel für das Permutationsfluss-Ladenproblem : Viswanath Nagarajan und Maxim Sviridenko haben in der Zeitung " Tight Bounds for Permutation Flow Shop Scheduling " bewiesen, dass zufällige …

1
Typische Härte der Baumzersetzung?
Die Baumzerlegung ist im schlimmsten Fall schwierig, aber die gierige Methode scheint in kleinen realen Netzwerken nahezu optimal zu sein. Ist etwas über die Härte der Baumzerlegung einer "typischen" Instanz einer Klasse von Graphen bekannt? Gibt es ein Beispiel für eine Familie von Graphen, in denen sich gierige Methoden zur …



3
Gibt es einen Online-Algorithmus, um die Komponenten in einem sich ändernden ungerichteten Diagramm zu verfolgen?
Problem Ich habe ein ungerichtetes Diagramm (mit mehreren Kanten), das sich mit der Zeit ändert. Knoten und Kanten können eingefügt und gelöscht werden. Bei jeder Änderung des Diagramms muss ich die verbundenen Komponenten dieses Diagramms aktualisieren. Eigenschaften Zusätzliche Eigenschaften sind, dass keine zwei Komponenten jemals wieder verbunden werden. Offensichtlich kann …

2
Schnelles, dünnflüssiges Boolesches Matrixprodukt mit möglicher Vorverarbeitung
Was sind die praktisch effizientesten Algorithmen zum Multiplizieren von zwei sehr spärlichen booleschen Matrizen (z. B. N = 200 und es gibt nur einige 100-200 Nicht-Null-Elemente)? Eigentlich habe ich den Vorteil, dass beim Multiplizieren von A mit B die Bs vordefiniert sind und ich willkürlich komplexe Vorverarbeitungen an ihnen vornehmen …

1
Positive topologische Reihenfolge, nimm 2
Dies ist eine Fortsetzung von David Eppsteins jüngster Frage und wird durch dieselben Probleme motiviert. Angenommen, ich habe einen Tag mit reellen Zahlengewichten auf seinen Scheitelpunkten. Anfangs sind alle Scheitelpunkte nicht markiert. Ich kann die Menge der markierten Scheitelpunkte ändern, indem ich entweder (1) einen Scheitelpunkt ohne nicht markierte Vorgänger …

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.