Computerwissenschaften

Fragen und Antworten für Studenten, Forscher und Informatiker

1
Folge von Problemen, die zur Erhöhung von ?
Kennen wir eine unendliche Folge von Entscheidungsproblemen, bei denen der effizienteste Algorithmus für jedes Problem Zeit benötigt, wobei unbegrenzt zunimmt?Θ (nk)Θ(nk)\Theta(n^k)kkk Nehmen wir zum Beispiel an, wir würden wissen, dass das Finden einer k-Clique , dann könnte diese Sequenz {1-Clique, 2-Clique, 3-Clique, ...} sein. Möglicherweise gibt es jedoch effizientere Algorithmen …

1
Probleme beim Verständnis der Definition einer Clique
Meine Definition sagt Eine Clique ist ein Diagramm mit einer Kante, die jedes Scheitelpunktpaar verbindet aber wie ich verstehe, verbindet eine Kante nur zwei Eckpunkte. MögenA - B.EIN- -B.A-B. Wenn wir drei Eckpunkte verbinden wollen, brauchen wir mindestens zwei Kanten. Zum Beispiel,A - B - C.EIN- -B.- -C.A-B-C. Ich verstehe …


1
Referenzanforderung: Optimierung der Verfahren für Listen in dynamischen Sprachen durch vorherige Durchführung von Sicherheitsüberprüfungen
Für mein Science-Fair-Projekt habe ich eine Optimierung der Sortierroutine von Python implementiert . Die Idee ist, die Sicherheitsüberprüfungen, die bei jedem Vergleich durchgeführt werden müssen, z. B. Typprüfungen und Zeichenbreitenprüfungen, außerhalb der Sortierschleife zu verschieben und sie alle in einem Durchgang durchzuführen. Basierend auf den Ergebnissen der Prüfungen wird dann …

2
Voll funktionsfähige Programmiersprache ohne statische Typprüfung
Alle Papiere mit dem Thema der vollständigen Funktionsprogrammierung verwenden eine Art statische Typprüfung, um die Gesamtheit sicherzustellen. Dies ist sinnvoll, wenn man bedenkt, dass es leicht ist, eine Sprache Turing-vollständig zu machen. Die Frage ist: Gibt es einen untypisierten / dynamisch typisierten Formalismus, der Gesamtfunktionen sicherstellt? Bearbeiten Mit anderen Worten, …


1
Was ist der Zweck der Interpretation von Elementen im Beweis der Reduktion von PCP auf das Gültigkeitsentscheidbarkeitsproblem der Prädikatenlogik?
Da sich meine Frage direkt auf einen Teil des Textes aus einem Buch aus dem Jahr 2004 bezieht, Logik in der Informatik: Modellierung und Argumentation über Systeme (2. Auflage) von Michael Huth und Mark Ryan , um den Kontext für die folgende Diskussion bereitzustellen, bin ich teilweise das Buch wörtlich …

1
Bauzyklus im Rechteck
Ich muss einen Zyklus mit fester Länge , der genau Ecken innerhalb des Rechtecks x .nnnkkkwwwhhh Zum Beispiel: w = 5h = 3w=5h=3w = 5\\h=3 n = 12k = 6n=12k=6n = 12\\k = 6 Ich habe bereits herausgefunden, dass ich mindestens Ecken benötige und die Anzahl der Ecken und die …

1
Konsequenzen
Wir wissen, dass äquivalent sind und die auf die Ebene zusammenbricht.PP=RP,coPP=coRP,PP=coPP=coRP=RP=ZPP=BPP⊆P/polyPP=RP,coPP=coRP,PP=coPP=coRP=RP=ZPP=BPP⊆P/poly\mathsf{PP=RP},\mathsf{coPP=coRP},\mathsf{PP=coPP=coRP=RP=ZPP=BPP\subseteq P/poly}222 Was sind die anderen nicht trivialen Zusammenbrüche und Konsequenzen?

1
Bei 2 Sätzen von n Punkten: Minimieren Sie die Summe der zurückgelegten Entfernungen
Ich bekomme zwei Sätze S., T.S.,T.S, T jeder von nnn Punkte in R.kR.k\mathbb{R}^kIch möchte eine Bijektion finden a : S.→ T.ein::S.→T.a : S \rightarrow T, so dass ∑s∈Sd(s,a(s))∑s∈Sd(s,a(s))\sum_{s \in S} d(s, a(s)) wird minimiert, mit ddd die euklidische Distanz sein. Ich bin mir bewusst, dass dieses Transportproblem ein Sonderfall des …


1
Transitive Reduktion der Rechteck-Containment-Hierarchie DAG
Ich suche nach einem -Algorithmus zum Finden der transitiven Reduktion einer Rechteck-Containment-Hierarchie DAG, dh eine gerichtete Kante existiert von einem Rechteck zum anderen, wenn das erste Rechteck das zweite enthält.O(|V|+|E|)O(|V|+|E|)O(|V| + |E|) Das heißt, entfernen Sie so viele Kanten wie möglich, damit Sie nach dem Entfernen der Kanten immer noch …


2
Ist semantische Bewahrung Solidität (oder Korrektheit) oder Vollständigkeit
Bei der Transformation von Begriffen von einer Sprache in eine andere ist die intuitiv gewünschte Eigenschaft die Beibehaltung der Semantik (wie sie beispielsweise hier für eine CPS-Transformation verwendet wird): s⇓v⟹c(s)⇓c(v)s⇓v⟹c(s)⇓c(v) s \Downarrow v \implies c(s) \Downarrow c(v) Ich bin jedoch ein wenig beunruhigt, wenn ich dies mit den klassischen Begriffen …


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.