Hier einige Möglichkeiten, um die Laufzeit eines Algorithmus zu analysieren: 1) Worst-Case-Analyse: Laufzeit auf der schlechtesten Instanz. 2) Durchschnittsfallanalyse: Erwartete Laufzeit einer zufälligen Instanz. 3) Amortisierte Analyse: Durchschnittliche Laufzeit in der schlechtesten Folge von Instanzen. 4) Geglättete Analyse: Erwartete Laufzeit für die schlimmste zufällig gestörte Instanz. 5) Analyse allgemeiner Fälle: …
Dies ist in Anlehnung an " Algorithmen aus dem Buch ". Obwohl Reduktionen auch Algorithmen sind, hielt ich es für zweifelhaft, dass man sich eine Reduktion der Antwort auf die Frage nach Algorithmen aus dem Buch vorstellen würde. Daher eine separate Abfrage! Ermäßigungen aller Art sind herzlich willkommen. Ich beginne …
Bei der komprimierten Abtastung besteht das Ziel darin, lineare Kompressionsschemata für große Eingangssignale zu finden, von denen bekannt ist, dass sie eine spärliche Darstellung haben, so dass das Eingangssignal effizient aus der Komprimierung wiederhergestellt werden kann (die "Skizze"). Formaler ist die Standardeinstellung, dass es einen Signalvektor für den , und …
Ich verstehe nicht ganz, warum fast alle SAT-Löser CNF anstelle von DNF verwenden. Es scheint mir, dass die Lösung von SAT mit DNF einfacher ist. Schließlich müssen Sie nur den Satz von Implantaten durchsuchen und prüfen, ob einer von ihnen nicht sowohl eine Variable als auch deren Negation enthält. Für …
Kennt jemand ein Open-Source-Programm zur Berechnung der Baumzerlegung von Graphen für ein festes "k" (Breite)? Ich weiß, dass das Problem beim Auffinden der Baumzerlegung für die Variable "k" NP-schwer ist, aber meine Eingabeinstanzen sind sehr klein (~ 10 Knoten) und "k" ist behoben.
Vor kurzem habe ich die schmerzhafte lustige Erfahrung gemacht, einem jungen talentierten Autodidakten, der noch nie einen formalen Kurs in Algorithmen oder Komplexität belegt hat, informell das Konzept der Computerkomplexität zu erklären. Es überrascht nicht, dass viele Begriffe zunächst seltsam wirkten, aber mit einigen Beispielen (PTIME, Unlösbarkeit, Unberechenbarkeit) Sinn machten …
f(n)f(n)f(n) limn→∞nc/f(n)=0limn→∞nc/f(n)=0\lim_{n\rightarrow\infty} n^c/f(n)=0c>0c>0c>0 Es ist klar , dass für jede Sprache gilt , daß für jede Zeit gebunden superpolynomielle . Ich frage mich, ob das Gegenteil dieser Aussage auch zutrifft. Das heißt, wenn wir für jede superpolynomielle , impliziert dies ? Mit anderen Worten, ist es wahr, dass wobei der …
Für randomisierte Algorithmen die reelle Werte annehmen, ist der "Median-Trick" eine einfache Methode, um die Wahrscheinlichkeit eines Ausfalls auf einen Schwellenwert zu reduzieren , und zwar nur auf Kosten eines multiplikativen Gemeinkosten. Wenn nämlich die Ausgabe von mit einer Wahrscheinlichkeit von (mindestens) in einen "guten Bereich" fällt, werden unabhängige Kopien …
Wir alle wissen, dass die Elementunterscheidbarkeit im vergleichsbasierten Modell nicht in der Zeit kann. Auf einem Wort-RAM kann man jedoch möglicherweise bessere Ergebnisse erzielen.o(nlogn)o(nlogn)o(n\log n) Wenn man davon ausgeht, dass es eine perfekte Hash-Funktion gibt, die in linearer Zeit berechnet werden kann, erhält man natürlich einen linearen Zeitalgorithmus für die …
In Übereinstimmung mit KW Regans Artikel "Connect the Stars" erwähnt er am Ende, dass es immer noch ein offenes Problem ist, eine Darstellung von ganzen Zahlen zu finden, so dass die Additions-, Multiplikations- und Vergleichsoperationen in linearer Zeit berechenbar sind: Gibt es eine Darstellung von ganzen Zahlen, so dass Addition, …
O(nlogn)O(nlogn)O(n\log n)1+O(n−c)1+O(n−c)1+O(n^{-c})cccO(n)O(n)O(n)(max−min)n−(c+1)(max−min)n−(c+1)(\max-\min)n^{-(c+1)}des ursprünglichen Werts, und verwenden Sie dann die Radix-Sortierung. Aber Modelle mit Rundung haben eine problematische Komplexitätstheorie, und dies führte mich zu der Frage, was ist mit schwächeren Rechenmodellen? Wie genau kann der eindimensionale TSP in einem linearen Vergleichsbaum-Berechnungsmodell (jeder Vergleichsknoten testet das Vorzeichen einer linearen Funktion der Eingabewerte) …
In letzter Zeit habe ich mich mit Approximationsalgorithmen für NP-schwierige Probleme befasst und mich über die theoretischen Gründe für deren Untersuchung Gedanken gemacht. (Die Frage soll nicht entzündlich sein - ich bin nur neugierig). Einige wirklich schöne Theorien sind aus der Untersuchung von Approximationsalgorithmen hervorgegangen - der Verbindung zwischen dem …
Kürzlich habe ich mich mit dem Problem beschäftigt, die ungefähre Summe einer Liste von sortierten nichtnegativen Zahlen zu berechnen. Für jedes feste ϵ>0ϵ>0\epsilon>0 wurde ein O(logn)O(logn)O(\log n) -Zeitnäherungsschema so abgeleitet, dass es eine (1+ϵ)(1+ϵ)(1+\epsilon) -Näherung für die Summe ergibt . Das Papier ist unter http://arxiv.org/abs/1112.0520 abrufbar und wurde noch nicht …
(Crossposting von MathOverflow) Hallo, Ich habe diesen Thread gelesen: /mathpro/16393/finding-a-cycle-of-fixed-length Ich möchte einen 5-Zyklus in einer Grafik finden. Eigentlich , was ich wirklich will , ist ein kürzester ungeradeer Zyklus der Länge mindestens 5, aber vielleicht ist das ein wenig nebensächlich. Für meine Zwecke behandle ich und in der Komplexitätsanalyse …
(Dies ist ein Follow-up zu dieser Frage und ihrer Antwort .) Ich habe das folgende völlig unimodulare (TU) ganzzahlige lineare Programm (ILP). Hier sind alle positive ganze Zahlen, die als gegeben sind Teil der Eingabe. Eine angegebene Teilmenge der Variablen wird auf Null gesetzt, und der Rest kann positive Integralwerte …
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.