In einem anderen Thread fragte Joe Fitzsimons nach "den derzeit besten Untergrenzen für 3SAT". Ich mag den anderen Weg gehen: Was ist die besten aktuellen oberen Schranken für 3SAT? Mit anderen Worten, was ist die zeitliche Komplexität des effizientesten SAT-Lösers? Ist es insbesondere denkbar, einen subexponentiellen (aber superpolynomiellen) Algorithmus für …
Welche theoretischen Erklärungen gibt es für den praktischen Erfolg von SAT-Lösern, und kann jemand einen Überblick im "Wikipedia-Stil" geben und sie alle zusammenfassen? Analog dazu liefert die geglättete Analyse ( arXiv-Version ) für den Simplex-Algorithmus eine hervorragende Erklärung dafür, warum sie in der Praxis so gut funktioniert, obwohl sie im …
Inspiriert von dieser Frage und insbesondere dem letzten Absatz von Ors Antwort, habe ich folgende Frage: Kennen Sie Anwendungen der Darstellungstheorie der symmetrischen Gruppe in TCS? Die symmetrische Gruppe ist die Gruppe aller Permutationen von mit Gruppenoperationszusammensetzung. Eine Darstellung von ist ein Homomorphismus von zu der allgemeinen linearen Gruppe von …
Es scheint klar zu sein, dass eine Reihe von Teilbereichen der theoretischen Informatik durch Ergebnisse der theoretischen Physik erheblich beeinflusst wurden. Zwei Beispiele hierfür sind Quantenberechnung Ergebnisse der statistischen Mechanik für Komplexitätsanalysen / heuristische Algorithmen. Meine Frage ist also, ob ich wichtige Bereiche vermisse. Meine Motivation ist sehr einfach: Ich …
Ich schreibe gerade eine Umfrage zu Hierarchietheoremen über TCS. Auf der Suche nach verwandten Arbeiten habe ich festgestellt, dass Hierarchie nicht nur in FHM und Mathematik, sondern in zahlreichen Wissenschaften, von Theologie und Soziologie bis Biologie und Chemie, ein grundlegendes Konzept ist. Angesichts der Fülle an Informationen hoffe ich, dass …
Echte Computer haben nur begrenzten Speicher und nur eine begrenzte Anzahl von Zuständen. Sie sind also im Wesentlichen endliche Automaten. Warum verwenden theoretische Informatiker die Turing-Maschinen (und andere gleichwertige Modelle) zum Studium von Computern? Was bringt es, diese viel stärkeren Modelle in Bezug auf echte Computer zu untersuchen? Warum reicht …
Ich denke an das folgende Problem: Ich möchte einen regulären Ausdruck finden, der einem bestimmten Satz von Zeichenfolgen entspricht (z. B. gültige E-Mail-Adressen) und nicht mit anderen übereinstimmt (ungültige E-Mail-Adressen). Nehmen wir an, wir meinen mit regulären Ausdrücken eine wohldefinierte endliche Zustandsmaschine, ich kenne die genaue Terminologie nicht, aber wir …
Ich bin ein Student im zweiten Jahr in der Theorie. Ich habe das letzte Jahr an einem Problem gearbeitet (in Graphentheorie / Algorithmen). Bis gestern habe ich gedacht, dass es mir gut geht (ich habe einen Satz aus einer Arbeit erweitert). Heute habe ich gemerkt, dass ich einen einfachen Fehler …
Kennt jemand interessante Anwendungen von Gröbner-Grundlagen in der theoretischen Informatik? Gröbner-Basen werden verwendet, um Polynomgleichungen mit mehreren Variablen zu lösen, ein NP-hartes Problem im Allgemeinen. Ich habe mich gefragt, ob mit Hilfe einiger praktikabler Sonderfälle effiziente Algorithmen / Konstruktionen / Beweise in TCS- oder TCS-verwandten Bereichen (Kombinatorik, Codierungstheorie) bereitgestellt wurden.
1937 beschrieb Turing eine Turingmaschine. Seitdem wurden viele Berechnungsmodelle beschrieben, um ein Modell zu finden, das einem echten Computer ähnelt, aber dennoch einfach genug ist, um Algorithmen zu entwerfen und zu analysieren. Als Ergebnis haben wir Dutzende von Algorithmen für z. B. das SORT-Problem für verschiedene Rechenmodelle. Leider können wir …
Auf MathOverflow stellte Timothy Gowers eine Frage mit dem Titel " Demonstrieren, dass Genauigkeit wichtig ist ". Die meiste Diskussion gab es über Fälle, die die Wichtigkeit von Beweisen zeigten, von denen die Leute auf CSTheory wahrscheinlich nicht überzeugt werden müssen. Nach meiner Erfahrung müssen Beweise in der theoretischen Informatik …
Das Gebiet des verteilten Rechnens ist bei der Entwicklung einer einzelnen mathematischen Theorie zur Beschreibung verteilter Algorithmen völlig unzulänglich. Es gibt verschiedene Modelle und Frameworks für verteilte Berechnungen, die einfach nicht miteinander kompatibel sind. Die bloße Explosion variierender zeitlicher Eigenschaften (Asynchronität, Synchronität, Teilsynchronität), verschiedener Kommunikationsprimitiven (Nachrichtenübergabe vs. gemeinsamer Speicher, Broadcast …
Ich bin ein Doktorand im vierten Jahr in theoretischer Informatik. Ich möchte im akademischen Bereich bleiben und denke darüber nach, wie ich meine Karriere am besten voranbringen kann. Natürlich ist es am besten, viele gute Artikel zu schreiben, aber eine andere Frage ist, ob ich versuchen sollte, mehr dieser Artikel …
Trotz mehrjähriger Unterrichtsstunden bin ich bei der Auswahl eines Forschungsthemas immer noch ratlos. Ich habe mir Papiere aus verschiedenen Bereichen angesehen und mit Professoren gesprochen, und ich beginne zu denken, dass dies der falsche Ansatz ist. Ich habe gelesen, dass es hilfreich ist, ein interessantes Problem zu finden (egal in …
Das Graph Isomorphism Problem (GI) ist wohl der bekannteste Kandidat für ein NP-intermediäres Problem. Der bekannteste Algorithmus ist der subexponentielle Algorithmus mit einer Laufzeit von . Es ist bekanntdass GI nichtNP-komplette es sei denndiePolynomialzeitHierarchiezusammenbricht.2O(nlogn√)2O(nlogn)2^{O(\sqrt{n \log n})}NPNP\mathsf{NP} Was wären die komplexitätstheoretischen Konsequenzen eines quasi-polynomialen Zeitalgorithmus für das Graph-Isomorphismus-Problem? Würde ein quasi-polynomialer …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.