Computerwissenschaften

Fragen und Antworten für Studenten, Forscher und Informatiker

1
Effizientes Auswählen des Medians und der Elemente links und rechts davon
Angenommen, wir haben eine Menge von N Codierern.S={a1,a2,a3,…,aN}S={a1,a2,a3,…,aN}S = \{ a_1,a_2,a_3,\ldots , a_N \}NNN Jeder Codierer hat die Bewertung und die Anzahl der Goldmedaillen E i , die er bisher gewonnen hat.RiRiR_iEiEiE_i Ein Softwareunternehmen möchte genau drei Programmierer einstellen, um eine Anwendung zu entwickeln. Für die Einstellung von drei Programmierern …

1
Direktreduktion von
Wir wissen , dass in ist N L von Immerman-Szelepcsenyi Theorem Theorem und da s t - c o n n e c t i v i t y ist N L - h a r d daher s t - n ost-non-connectivityst-non-connectivityst\text{-}non\text{-}connectivityNLNL\mathsf{NL}st-connectivityst-connectivityst\text{-}connectivityNL-hardNL-hard\mathsf{NL\text{-}hard} viel einem log-Raum ist reduzierbar s t …


1
Zufällige Auswahl
Der randomisierte Auswahlalgorithmus lautet wie folgt: Eingabe: Ein Array aus (der Einfachheit halber eindeutigen) Zahlen und einer ZahlAAAnnnk∈[n]k∈[n]k\in [n] Ausgabe: Das Element "Rang " von (dh das Element in Position wenn sortiert wurde)kkkAAAkkkAAA Methode: Wenn es ein Element in , geben Sie es zurückAAA Wählen Sie ein Element (den "Pivot") …

2
Komplexität der Rechenmatrixleistungen
Ich bin daran interessiert, die -te Potenz einer Matrix berechnen . Angenommen, wir haben einen Algorithmus für die Matrixmultiplikation, der in läuft . Dann kann man leicht in Zeit berechnen . Kann dieses Problem in kürzerer Zeit gelöst werden?nnnn×nn×nn\times nAAAO(M(n))O(M(n))\mathcal{O}(M(n))AnAnA^nO(M(n)log(n))O(M(n)log⁡(n))\mathcal{O}(M(n)\log(n)) Matrixeinträge können im Allgemeinen aus einem Semiring stammen, Sie können …

1
Finden eines 5-Punkt-Sterns in Polynomzeit
Ich möchte feststellen, dass dies Teil meiner Hausaufgaben für einen Kurs ist, den ich gerade besuche. Ich bin auf der Suche nach Hilfe, keine Antwort. Dies ist die fragliche Frage: Ein 5-Stern in einem ungerichteten Diagramm ist eine 5-Clique. Zeigen Sie diesen 5-PUNKT-STERN , wobei 5-PUNKT-STERN = einen 5- Punkt …

2
Maschineller Lernalgorithmus zum Spielen von Connect Four
Ich lese gerade über maschinelles Lernen und überlege, wie ich es auf das Spielen von Connect Four anwenden kann . Mein aktueller Versuch ist ein einfacher Klassifikator für mehrere Klassen, der ein Sigmoid-Funktionsmodell und die Ein-gegen-Alles-Methode verwendet. Meiner Meinung nach müssen die Eingabemerkmale der Status (CD von Player 1, CD …


1
Forschung zur Bewertung der Leistung von Cache-Vergessenheit in der Praxis
Cache-vergessene Algorithmen und Datenstrukturen sind eine ziemlich neue Sache, die von Frigo et al. in Cache-vergessenen Algorithmen, 1999 . Prokops Dissertation aus dem gleichen Jahr stellt auch die frühen Ideen vor. Das Papier von Frigo et al. präsentieren einige experimentelle Ergebnisse, die das Potenzial der Theorie und der Cache-vergessenen Algorithmen …

2
Das
Ich versuche zu beweisen, dass ein Binärbaum mit Knoten höchstens Blätter hat. Wie würde ich das mit Induktion machen?nnn⌈n2⌉⌈n2⌉\left\lceil \frac{n}{2} \right\rceil Für Leute, die der ursprünglichen Frage nach Haufen folgten, wurde sie hierher verschoben .

6
Beispiele für ausgefeilte rekursive Algorithmen
Ich habe einem Freund den berühmten deterministischen linearen Zeitauswahlalgorithmus (Median des Medianalgorithmus) erklärt. Die Rekursion in diesem Algorithmus ist (obwohl sehr einfach) ziemlich ausgefeilt. Es gibt zwei rekursive Aufrufe mit jeweils unterschiedlichen Parametern. Ich habe versucht, andere Beispiele für solche interessanten rekursiven Algorithmen zu finden, konnte aber keine finden. Alle …

2
Sind die Vorher- und Nachher-Sätze für kontextfreie Grammatiken immer kontextfrei?
Sei GGG eine kontextfreie Grammatik. Eine Folge von Anschlüssen und Nichtanschlüssen von GGG wird als sententiale Form von GGG wenn Sie sie erhalten können, indem Sie Produktionen von GGG null oder mehrmals auf das Startsymbol von anwenden SSS. Sei SF(G)SF⁡(G)\operatorname{SF}(G) die Menge der Sententialformen von GGG . Sei α∈SF(G)α∈SF⁡(G)\alpha \in …

1
Einfache Angabe offener Probleme in der Berechenbarkeitstheorie
Ich war auf der Suche nach interessanten und leicht zu formulierenden offenen Problemen in Bezug auf die Berechenbarkeit (verständlich für Studenten, die ihren ersten Kurs in Berechenbarkeit belegen), um Beispiele für offene Probleme zu nennen (und natürlich möchte ich, dass die Studenten das Problem verstehen können, ohne zu viel Neues …

1
Annäherung der minimalen Bandbreite an Binärbäumen
Das Problem der minimalen Bandbreite besteht darin, eine Reihenfolge von Graphknoten auf einer ganzzahligen Linie zu finden, die den größten Abstand zwischen zwei benachbarten Knoten minimiert. Das Entscheidungsproblem ist auch für binäre Bäume NP-vollständig. Komplexitätsergebnisse für die Bandbreitenminimierung. Garey, Graham, Johnson und Knuth, SIAM J. Appl. Math. 34, Nr . …

3
Was stimmt nicht mit Landau-Begriffen?
Ich schrieb ∑i=1n1i=∑i=1nO(1)=O(n)∑i=1n1i=∑i=1nO(1)=O(n)\qquad \displaystyle \sum\limits_{i=1}^n \frac{1}{i} = \sum\limits_{i=1}^n \cal{O}(1) = \cal{O}(n) aber mein freund sagt das ist falsch. Aus dem TCS-Spickzettel weiß ich, dass die Summe auch heißt und logarithmisch in . Meine Schranke ist also nicht sehr scharf, reicht aber für die Analyse aus, für die ich sie brauchte.HnHnH_nnnn …

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.