Zur Kurzanzeige

Obere und untere Schranken für eingeschränkte Parity-Branchingprogramme

dc.contributor.advisorWaack, Stephan Prof. Dr.de
dc.contributor.authorBrosenne, Henrikde
dc.date.accessioned2006-08-15T15:26:55Zde
dc.date.accessioned2013-01-18T13:24:58Zde
dc.date.available2013-01-30T23:50:56Zde
dc.date.issued2006-08-15de
dc.identifier.urihttp://hdl.handle.net/11858/00-1735-0000-0006-B380-Ede
dc.identifier.urihttp://dx.doi.org/10.53846/goediss-2588
dc.description.abstractEine Boolesche Funktion wird einer Komplexitätsklasse zugeordnet, über die oberen und unteren Schranken des Ressourcenverbrauchs bei ihrer Berechnung in einem festen Berechungsmodell. Deshalb wird nach Methoden zur Bestimmung von oberen und unteren Schranken für die Größe von eingeschränkten Branchingprogrammen gesucht.Intensiv studiert wurden Branchingprogramme mit einmaligen geordneten Tests (OBDDs) und Parity-Akzeptierungsmodus. Der Parity-Akzeptierungsmodus und die Forderung nach einmaligen geordneten Tests erlaubt es, die Komplexität einer Booleschen Funktion, die mit OBDDs dargestellt werden sollen, mit Mitteln der linearen Algebra zu beschreiben. Diese Methode wird auf graphgesteuerte und wohlstrukturierte graphgesteuerte Branchingprogramme angewendet, bei denen das Lesen der Eingabe durch einen speziellen Graphen reglementiert wird. Aus der algebraischen Beschreibung wird ein Kriterium für untere Schranken abgeleitet, mit dessen Hilfe superpolynomielle untere Schranken für diese beiden Modelle bewiesen werden.Die Verwendung von arithmetischen OBDDs über Halbringen, von denen alle betrachteten OBDDs Spezialfälle sind, ermöglicht es, alle Akzeptierungsmodi gleichzeitig zu betrachten und Ergebnisse aus der Algebra auf OBDDs anzuwenden.Nichtdeterministische OBDDs mit Parity- und existenziellem Akzeptierungsmodus sind unvergleichbar. Es gibt Funktionen, die jeweils von OBDDs mit dem einen Akzeptierungsmodus in polynomieller Größe darstellbar sind, aber für die es nur OBDDs exponentieller Größe mit dem anderen Akzeptierungsmodus gibt. Es wird gezeigt, dass bezüglich der Approximation nichtdeterministische OBDDs mit Parity-Akzeptierungsmodus stärker sein könnten. Für jede Funktion, die von einem nichtdeterministischen OBDD quasipolynomieller Größe mit existenziellem Akzeptierungsmodus dargestellt werden kann, gibt es ein nichtdeterministisches OBDD gleicher Größenordnung mit Parity-Akzeptierungsmodus, das dieselbe Funktion darstellt, bis auf einen kleinen Anteil aller Eingaben.Eine Möglichkeit die Darstellungskraft von OBDDs zu vergrößern, ist mehrfache Tests der Eingabe zuzulassen. OBDDs mit k-fachen Tests erlauben das k-fache Lesen der Eingabe, allerdings immer in derselben Reihenfolge. Für die Darstellungskraft von deterministischen OBDDs mit k-fachen Tests gibt es eine strenge Hierarchie. Es wird gezeigt, dass konstant viele mehrfache Tests weder für nichtdeterministische OBDDs mit existenziellem, universellem oder Parity-Akzeptierungsmodus noch für randomisierte OBDDs zu einer größeren Darstellungskraft führen.de
dc.format.mimetypeapplication/pdfde
dc.language.isogerde
dc.rights.urihttp://webdoc.sub.gwdg.de/diss/copyr_diss.htmlde
dc.titleObere und untere Schranken für eingeschränkte Parity-Branchingprogrammede
dc.typedoctoralThesisde
dc.title.translatedUpper and Lower Bounds for Restricted Parity Branching Programsde
dc.contributor.refereeWaack, Stephan Prof. Dr.de
dc.date.examination2006-04-18de
dc.subject.dnb004 Informatikde
dc.description.abstractengBoolean Functions are classified in complexity classes by the upper and lower bounds of the resources a computation required to solve the function in a certain computation model.Thus one is interested in upper and lower bound for the size of restricted branching programs.Ordered binary decision diagrams (OBDDs) with parity acceptance mode are intensely studied. The characterizing of boolean functions computed by OBDDs in terms of the linear algebra is possible because of the parity acceptance mode and the global variable ordering. This idea is applicable on graphdriven and wellstructured graphdriven branching programs too. In these models the input is read according to a graphordering. The algebraic characterization of this two models leads to a method to prove superpolynomial lower bounds, respectively.Arithmetic OBDDs on semi rings generalize the other considered models. So all modes of acceptance can observed at once and results from algebra are usable for OBDDs.Nondeterministic OBDDs with parity and existential acceptance mode are incomparable. Some functions with polynomial size OBDDs of one type require exponential size OBDDs of the other type. It is shown that nevertheless OBDDs with parity acceptance mode might be stronger with respect to approximation.For every function computable by an OBDD with existential acceptance mode of quasipolynomial size there is an OBDD with parity acceptance mode that computes the same function on all but a small fraction of the inputs.OBDDs with repeated tests improve OBDDs. OBDD with k layers are testing the input k-times but always in the same order. A tight hierarchy is known for the class of functions representable by deterministic OBDDs with k layers. For k being a constant, it is shown that for the existential, the universal, the parity, and the randomized acceptance mode the analogous hierarchy collapses.de
dc.contributor.coRefereeDamm, Carsten Prof. Dr.de
dc.subject.topicMathematics and Computer Sciencede
dc.subject.gerBranchingprogrammede
dc.subject.gerBPsde
dc.subject.geruntere Schrankende
dc.subject.gerobere Schrankende
dc.subject.gerarithmetische BPsde
dc.subject.engbranching programsde
dc.subject.engBPsde
dc.subject.engupper boundsde
dc.subject.englower boundsde
dc.subject.engarithmetic BPsde
dc.subject.bk54.10de
dc.identifier.urnurn:nbn:de:gbv:7-webdoc-1266-6de
dc.identifier.purlwebdoc-1266de
dc.affiliation.instituteFakultät für Mathematik und Informatikde
dc.subject.gokfullAHde
dc.identifier.ppn517948915de


Dateien

Thumbnail

Das Dokument erscheint in:

Zur Kurzanzeige