Computerwissenschaften

Fragen und Antworten für Studenten, Forscher und Informatiker

1
Ist das Schreiben einer Zahl als zwei Quadrate und das Schreiben der Faktoren einer Zahl gleich schwierig?
Sei L1L1L_1 und wie folgt:L2L2L_2 L1={r:∃x,y∈Z such that x2+y2=r}L1={r:∃x,y∈Z such that x2+y2=r}L_1=\{r:\exists x,y \in \mathbb{Z} \text{ such that } x^2+y^2=r\} L2={(N,M):M&lt;N,∃1&lt;d≤M such that d|N}L2={(N,M):M&lt;N,∃1&lt;d≤M such that d|N}L_2=\{(N,M): M<N, \exists 1<d\leq M \text{ such that d|N} \} AnspruchL1≤PL2L1≤PL2L_1 \leq_P L_2 Skizzenbeweis Wenn ich wissen will, ob .r∈L1r∈L1r\in L_1 Die Anzahl der …

1
Graphisomorphismus und die Automorphismusgruppe
Ein üblicher Ansatz, um zu entscheiden, ob zwei gegebene Graphen isomorph sind, besteht darin, die sogenannte kanonische Bezeichnung (alternativ kanonischer Graph) jedes Graphen zu berechnen und zu überprüfen, ob diese übereinstimmen oder nicht. Tools wie Nauty berechnen den kanonischen Graphen über Suchbäume, die mit einigen cleveren Ideen beschnitten werden, die …



5
Endliche Zustandsautomaten: Endzustände
In unserem Kurs über Programmiersprachenkonzepte behauptete unser Kursleiter, dass es in Ordnung ist, wenn ein Endzustand in einem Diagramm mit endlichen Zuständen zu einem anderen Zustand führt. Dies scheint jedoch ein grundsätzlich widersprüchliches Konzept zu sein. Da ein Endzustand per Definition Übergänge beendet, dh, sobald Sie ihn erreicht haben, bleibt …

1
Was zählt als Operation?
Entschuldigung für die Frage des Neulings, aber ich bin etwas verwirrt darüber, was genau als "einfache Operation" gilt, wenn ich die zeitliche Komplexität eines Algorithmus erarbeite. Warum betrachten wir insbesondere alle Operationen als gleich? Das Teilen von zwei sehr großen Zahlen ist sicherlich zeitaufwändiger als das Hinzufügen einer zu einer …


2
Wie kann der isolierteste Punkt effizient berechnet werden?
Wie können wir bei einer endlichen Menge SSS von Punkten in RdRd\mathbb R^d einen "am meisten isolierten Punkt" effizient berechnen x∈Sx∈Sx\in S? Wir definieren einen "am meisten isolierten Punkt" xxx durch x=argmaxp∈Sminq∈S∖{p}d(p,q)x=arg⁡maxp∈Sminq∈S∖{p}d(p,q)x = \arg\max_{p \in S} \min_{q \in S \setminus \{p\}} d(p,q) (Ich habe die Notation x=argminx=arg⁡minx=\arg\min verwendet, obwohl sie …



2
Was ist strukturelle Komplexitätstheorie?
Ich bin neu in der Komplexitätstheorie und möchte wissen, was strukturelle Komplexitätstheorie ist. Welche Probleme versuchen Theoretiker auf diesem Gebiet zu lösen und wie sieht ihre Zukunft aus? Aus der Wikipedia: Die Theorie der strukturellen Komplexität oder einfach die strukturelle Komplexität ist das Studium von Komplexitätsklassen und nicht die rechnerische …

1
Ein falscher Nachweis des Schließens unter der Sternoperation unter Verwendung von NFA führt dazu, dass die NFA unerwünschte Zeichenfolgen erkennt?
Ich lese gerade das Buch Einführung in die Theorie der Berechnung (2. oder 3. Aufl.) Von Michael Sipser und bin auf eine Frage in Kapitel 1 - Reguläre Sprachen gestoßen , nämlich wenn der Autor die Beweisidee von Satz 1.49 vorlegt - "Die Klasse der regulären Sprachen ist unter der …

1
Randomisierter Algorithmus für 3SAT
Es gibt einen sehr einfachen randomisierten Algorithmus, der bei einem 3SAT eine Zuordnung erzeugt, die mindestens 7/8 der Klauseln erfüllt (in Erwartung): Wählen Sie eine zufällige Zuordnung. Eine zufällige Zuordnung erfüllt jede Klausel mit einer Wahrscheinlichkeit von 7/8, und die Linearität der Erwartung zeigt, dass der erwartete Anteil der Klauseln, …


3
Was macht einen Pseudozufallsgenerator zu einem qualitativ hochwertigen?
Lesen Sie diese Antwort auf diese SO-Frage: Warum kombinieren wir keine Zufallszahlengeneratoren? , es spricht über sehr hochwertiges PRNG (Pseudo Random Number Generator) Ich frage mich daher, was ein qualitativ hochwertiges PRNG ausmacht. Ich nehme an, Sie können es als "zufälliger" zusammenfassen, aber Frage 1: Welche Eigenschaften eines PRNG werden …

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.