Computerwissenschaften

Fragen und Antworten für Studenten, Forscher und Informatiker

1
Gödelisierung in Turing Machine
Ich habe mir den Kurs "Gödelization in Theory of Computation" angeschaut. Ich konnte die Gödel-Nummerierungskonzepte verstehen, aber ich konnte nicht verstehen, wie wichtig sie für die Berechnungstheorie sind. Könnte jemand bitte auf einige gute Materialien hinweisen oder auf ihre Bedeutung hinweisen.


3
Diskrepanz zwischen Kopf und Schwanz
Betrachten Sie eine Folge von nnn Flips einer unbefangenen Münze. Sei HiHiH_i der absolute Wert des Überschusses der Anzahl von Köpfen über Schwänzen, die in den ersten iii Flips gesehen wurden. Definiere H=maxiHiH=maxiHiH=\text{max}_i H_i . Zeigen Sie, dass E[Hi]=Θ(i√)E[Hi]=Θ(i)E[H_i]=\Theta ( \sqrt{i} )undE[H]=Θ(n−−√)E[H]=Θ(n)E[H]=\Theta( \sqrt{n} ). Dieses Problem taucht im ersten Kapitel …

4
Kann jemand ein einfaches, aber nicht spielerisches Beispiel für eine kontextsensitive Grammatik geben?
Ich versuche, kontextsensitive Grammatiken zu verstehen. Ich verstehe, warum Sprachen mögen {ww∣w∈A∗}{ww∣w∈A∗}\{ww \mid w \in A^*\} {anbncn∣n∈N}{anbncn∣n∈N}\{a^n b^n c^n \mid n\in\mathbb{N}\} sind nicht kontextfrei, aber was würde ich gerne wissen, wenn eine Sprache, die der untypisierten Lambda-Rechnung ähnelt, kontextsensitiv ist? Ich würde gerne ein Beispiel für ein einfaches, aber nicht-spielerisches …

2
Sind alle kontextsensitiven Sprachen entscheidbar?
Ich habe die Wikipedia-Definition der kontextsensitiven Sprache durchgearbeitet und Folgendes gefunden: Jede Kategorie von Sprachen ist eine richtige Untermenge der Kategorie direkt darüber. Jeder Automat und jede Grammatik in jeder Kategorie hat einen entsprechenden Automaten oder eine entsprechende Grammatik in der Kategorie direkt darüber. Ich konnte sehen, dass der linear …


4
Rationale Zahlen vergleichen
Gegeben a,b,c,d∈Na,b,c,d∈Na,b,c,d \in \mathbb N und b,d∉{0}b,d∉{0}b,d \notin \{0\} , ab&lt;cd⟺ad&lt;cbab&lt;cd⟺ad&lt;cb \begin{eqnarray*} \frac a b < \frac c d &\iff& ad < cb \end{eqnarray*} Meine Fragen sind: Gegeben a,b,c,da,b,c,da,b,c,d Angenommen, wir können in , gibt es eine Möglichkeit, zu bestimmen, ohne die Multiplikationen (oder Divisionen), und . Oder gibt es …




2
Schnittmenge und Vereinigung einer regulären und einer nicht regulären Sprache
Sei regulär, regulär, nicht regulär. Zeigen Sie, dass nicht regelmäßig ist, oder geben Sie ein Gegenbeispiel an.L1L1L_1L1∩L2L1∩L2L_1 \cap L_2L2L2L_2L1∪L2L1∪L2L_1 \cup L_2 Ich habe versucht: Schauen Sie sich . Dieser ist regelmäßig. Ich kann dafür einen endlichen Automaten konstruieren: ist regulär, ist regulär, also entferne alle Pfade (endliche Menge) für aus …

2
Benötigt die Sprache regulärer Ausdrücke Push-Down-Automaten, um sie zu analysieren?
Ich möchte einen von einem Benutzer eingegebenen regulären Ausdruck in einen NFA konvertieren, damit ich den NFA dann zu Übereinstimmungszwecken für eine Zeichenfolge ausführen kann. Was ist die minimale Maschine, die verwendet werden kann, um reguläre Ausdrücke zu analysieren? Ich gehe davon aus, dass es sich um einen Push-Down-Automaten handeln …

3
Wie schnell können wir alle Vierquadratkombinationen finden, die sich zu N summieren?
Bei Stack Overflow wurde eine Frage gestellt ( hier ): Bei einer gegebenen Ganzzahl NNN werden alle möglichen Kombinationen von Ganzzahlwerten von A,B,CA,B,CA,B,C und DDD ausgedruckt, die die Gleichung lösen A2+B2+C2+D2=NA2+B2+C2+D2=NA^2+B^2+C^2+D^2 = N. Diese Frage steht natürlich im Zusammenhang mit Bachets zahlentheoretischer Vermutung (manchmal wegen seines Beweises auch Lagranges Vierquadrat-Theorem …


2
Rekonstruktion von Graphen aus der Gradverteilung
Wie schnell können wir bei einer gegebenen Gradverteilung ein Diagramm erstellen, das der gegebenen Gradverteilung folgt? Eine Link- oder Algorithmus-Skizze wäre gut. Der Algorithmus sollte ein "Nein" melden, wenn kein Diagramm erstellt werden kann, und ein beliebiges Beispiel, wenn mehrere Diagramme erstellt werden können.

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.