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.


10
Großartige Algorithmen, maschinelles Lernen und keine lineare Algebra
Ich unterrichte einen Kurs über fortgeschrittene Algorithmen und möchte einige Themen im Zusammenhang mit maschinellem Lernen behandeln, die für meine Studenten von Interesse sind. Infolgedessen würde ich gerne die Meinung der Leute zu den derzeit interessantesten / größten algorithmischen Ergebnissen beim maschinellen Lernen hören. Die potenziell knifflige Einschränkung besteht darin, …




2
Häufigste Folge
Ein String hat 2n2n2^n Untersequenzen, die jedoch normalerweise nicht alle verschieden sind. Wie komplex ist es, die maximale Häufigkeit einer Teilsequenz zu finden? Beispielsweise enthält die Zeichenfolge "Subsequence" 7 Kopien der Subsequence "Sue" und dies ist das Maximum. Beispiel für einen Brute-Force-Code unter http://ideone.com/UIp3t Gibt es verwandte Struktursätze? Beides erweist …


4
"Gerichtete" Probleme, die einfacher sind als ihre "ungerichtete" Variante.
Ich hielt einen Vortrag über Pfannkuchensortierung und erwähnte Folgendes: Das Sortieren nach Umkehrungen ist NP-schwer „unterzeichnet“ durch Umkehrungen Sortieranlage ist in P . Was mich zum Nachdenken brachte. In gewisser Weise ist "signierte" Sortierung "gerichtet" - Sie können das Zeichen als eine Richtung betrachten (und dies ist in der Tat …

4
Maximale Klassen für welche größte unabhängige Menge kann in der Polynomzeit gefunden werden?
Die ISGCI listet über 1100 Klassen von Graphen auf. Für viele von diesen wissen wir, ob INDEPENDENT SET in polynomialer Zeit entschieden werden kann; Diese werden manchmal als IS-easy-Klassen bezeichnet . Ich möchte eine Liste von maximal IS-easy Klassen zusammenstellen. Diese Klassen bilden zusammen die Grenze der (bekannten) Handhabbarkeit für …

3
Wie erstelle ich einen Zufallsgraphen ohne Hamilton-Zyklus?
Die Klasse A bezeichne alle Graphen der Größe , die einen Hamilton-Zyklus haben. Es ist einfach, einen zufälligen Graphen aus dieser Klasse zu erstellen - n isolierte Knoten nehmen, einen zufälligen Hamilton-Zyklus hinzufügen und dann Kanten zufällig hinzufügen.nnnnnn Die Klasse B bezeichne alle Graphen der Größe die keinen Hamilton-Zyklus haben. …


10
Probabilistische (randomisierte) Algorithmen, bevor die „moderne“ Informatik auftauchte
Bearbeiten: Ich wähle die Antwort mit der höchsten Punktzahl bis zum 06. Dezember 2012. Das ist eine weiche Frage. Das Konzept der (deterministischen) Algorithmen geht auf BC zurück. Was ist mit den probabilistischen Algorithmen? In diesem Wiki-Eintrag wurde Rabins Algorithmus für das nächste Paarproblem in der Rechengeometrie als erster randomisierter …



2
Ist es möglich zu finden, ob eine Sequenz in Polynomialzeit in dem folgenden Problem existiert?
Ich habe eine Zeit lang über das folgende Problem nachgedacht und keine polynomielle Lösung dafür gefunden. Nur rohe Quelle. Ich habe versucht, ein NP-Complete-Problem ohne Erfolg zu reduzieren. Hier ist das Problem : Sie haben eine sortierte Menge positiver ganzzahliger Paare. {(A1,B1),(A2,B2),…,(An,Bn)}{(A1,B1),(A2,B2),…,(An,Bn)}\{(A_1, B_1), (A_2, B_2), \ldots, (A_n, B_n)\} (Ai,Bi)<(Aj,Bj)⇔Ai<Aj∨(Ai=Aj∧Bi<Bj)(Ai,Bi)<(Aj,Bj)⇔Ai<Aj∨(Ai=Aj∧Bi<Bj)(A_i, B_i) …

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.