h1

h2

h3

h4

h5
h6


001     780280
005     20230408004311.0
024 7 _ |2 HBZ
|a HT020343325
024 7 _ |2 Laufende Nummer
|a 38897
024 7 _ |2 datacite_doi
|a 10.18154/RWTH-2020-00549
037 _ _ |a RWTH-2020-00549
041 _ _ |a English
082 _ _ |a 510
100 1 _ |0 P:(DE-82)IDM01375
|a Schalthöfer, Svenja
|b 0
|u rwth
245 _ _ |a Choiceless computation and logic
|c vorgelegt von Svenja Schalthöfer, M.Sc.
|h online
246 _ 3 |a Auswahlfreie Berechnungsmodelle und Logik
|y German
260 _ _ |a Aachen
|c 2019
260 _ _ |c 2020
300 _ _ |a 1 Online-Ressource (182 Seiten) : Illustrationen
336 7 _ |0 2
|2 EndNote
|a Thesis
336 7 _ |0 PUB:(DE-HGF)11
|2 PUB:(DE-HGF)
|a Dissertation / PhD Thesis
|b phd
|m phd
336 7 _ |2 BibTeX
|a PHDTHESIS
336 7 _ |2 DRIVER
|a doctoralThesis
336 7 _ |2 DataCite
|a Output Types/Dissertation
336 7 _ |2 ORCID
|a DISSERTATION
500 _ _ |a Veröffentlicht auf dem Publikationsserver der RWTH Aachen University 2020
502 _ _ |a Dissertation, RWTH Aachen University, 2019
|b Dissertation
|c RWTH Aachen University
|d 2019
|g Fak01
|o 2019-01-24
520 3 _ |a Auswahlfreie Berechnungsmodelle (choiceless computation) entwickelten sich aus der bedeutendsten offenen Frage der deskriptiven Komplexitätstheorie: Gibt es eine Logik für Polynomialzeit? Logiken unterscheiden sich von klassischen Berechnungsmodellen hauptsächlich durch Isomorphieinvarianz. Daraus ergibt sich das Konzept auswahlfreier Maschinen, also isomorphieinvarianter Algorithmen, die, ohne Umweg über eine bestimmte Kodierung, direkt auf mathematischen Strukturen arbeiten. Insbesondere bedeutet Auswahlfreiheit, dass diese Algorithmen aus einer Menge nicht unterscheidbarer Elemente kein beliebiges auswählen können. Auswahlfreie Maschinen wurden erstmals durch Blass, Gurevich und Shelah in Form von Choiceless Polynomial Time (CPT) eingeführt. Dieses Modell basiert auf hereditär endlichen Mengen polynomieller Größe als Datenstrukturen. Wir untersuchen die Struktur und Ausdrucksstärke von Choiceless Polynomial Time, und entwickeln zudem ein neues auswahlfreies Berechnungsmodell für die Komplexitätsklasse Logspace. Seine unkonventionelle Definition erschwert die Analyse von CPT mittels bewährter Methoden. Daher untersuchen wir in Kapitel 3 zunächst die technischen Aspekte der Definition. Eine alternative Darstellung für CPT ist polynomielle Interpretationslogik (PIL), welche auf iterierten FO-Interpretationen beruht. In Kapitel 4 betrachten wir Konsequenzen dieser Darstellung, genauer gesagt einige natürliche Fragmente und Erweiterungen. Insbesondere kann PIL sowohl als Erweiterung höherer Ordnung von Fixpunktlogiken, als auch als deterministische Einschränkung von existentieller Logik zweiter Stufe betrachtet werden. Zudem definieren wir eine Einschränkung von PIL auf die Erzeugung einfacher Mengen von Tupeln, und beweisen dass dieses Fragment in PIL strikt enthalten ist. In Kapitel 5 analysieren wir die Ausdrucksstärke von CPT, indem wir bekannte Methoden anwenden und diese verallgemeinern. Dabei betrachten wir das Cai-Fürer-Immerman-Problem, ein Graphproblem, das Fixpunktlogik von Polynomialzeit trennt und deshalb zur Einordnung von Logiken innerhalb von PTIME verwendet wird. Das Cai-Fürer-Immerman- oder CFI-Problem ist, wie Dawar, Richerby und Rossman zeigten, zwar CPT-definierbar, sofern die Konstruktion von linear geordneten Graphen ausgeht, nicht aber unter Verwendung von Mengen mit beschränktem Rang. Wir verallgemeinern das Definierbarkeitsergebnis auf Präordnungen mit Farbklassen logarithmischer Größe, sowie auf Klassen, für die die CFI-Konstruktion besonders große Graphen ergibt. Im zweiten Fall sind bereits Mengen von beschränktem Rang ausreichend. Eine neuartige Charakterisierung von tupel-artigen Objekten ergibt, dass dies mit dem tupelbasierten \PIL-Fragment nicht möglich ist. Schließlich widmen wir uns in Kapitel 6 unserem auswahlfreien Berechnungsmodell für Logspace. Unsere Logik, abgekürzt CLogspace, fußt auf der Beobachtung, dass die Größe von Objekten in Logspace stark von ihrer Kodierung abhängt. Wir definieren daher eine Semantik basierend auf Mengen mit variablen Größenzuweisungen. Wir weisen nach, dass unser Formalismus in Logspace auswertbar ist, und als Fragment von CPT als auswahlfrei angesehen werden kann. Weiterhin ist die Ausdrucksstärke von CLogspace echt größer als die zuvor bekannter Logiken für Logspace.
|l ger
520 _ _ |a Choiceless computation emerged as an approach to the fundamental open question in descriptive complexity theory: Is there a logic capturing polynomial time? The main characteristic distinguishing logic from classical computation is isomorphism-invariance. Consequently, choiceless computation was developed as a notion of isomorphism-invariant computation that operates directly on mathematical structures, independently of their encoding. In particular, these computation models are choiceless in the sense that they cannot make arbitrary choices from a set of indistinguishable elements. Choiceless computation was originally introduced by Blass, Gurevich and Shelah in the form of Choiceless Polynomial Time (CPT), a model of computation using hereditarily finite sets of polynomial size as data structures. We study the structure and expressive power of Choiceless Polynomial Time, and expand the landscape of choiceless computation by a notion of Choiceless Logarithmic Space. The unconventional definition of CPT makes it less accessible to established methods. Therefore, we examine the technical aspects of the definition in Chapter 3.An alternative characterisation of CPT is polynomial-time interpretation logic (PIL), a computation model based on iterated first-order interpretations. In Chapter 4, we study the consequences of that characterisation in terms of naturally arising fragments and extensions. In particular, we characterise PIL as an extension of fixed-point logic by higher-order objects, as well as a deterministic fragment of existential second-order logic. Furthermore, we define a fragment of PIL that limits the ability to construct sets to simple sets of tuples, and prove that this fragment is strictly less expressive than full PIL. Towards a deeper understanding of the expressive power of CPT, we apply and extend known methods for its analysis in Chapter 5. The foundation of our investigation is the Cai-Fürer-Immerman query, a graph property that separates fixed-point logic from polynomial time and thus serves as a benchmark for the expressibility of logics within PTIME. As shown by Dawar, Richerby and Rossman, the Cai-Fürer-Immerman (CFI) query is definable in CPT if it is defined starting from linearly ordered graphs, but not while using only sets of bounded rank. We generalise their definability result to preordered graphs with colour classes of logarithmic size, as well as graph classes where the CFI construction yields particularly large graphs. The latter case is definable with sets of bounded rank. Using a novel formalisation of tuple-like objects, we prove that this is, however, not possible using the tuple-based fragment of PIL. Finally, Chapter 6 is dedicated to our model of choiceless computation for logarithmic space. Our logic, called CLogspace, is based on the observation that the size of objects in logarithmic space is sensitive to their encoding. The semantics thus depends on an annotation of sets with varying sizes. We verify that our formalism can be evaluated in logarithmic space, and can be regarded as a model of choiceless computation, as it is included in Choiceless Polynomial Time. Moreover, it is strictly more expressive than previously known logics for logarithmic space.
|l eng
588 _ _ |a Dataset connected to Lobid/HBZ
591 _ _ |a Germany
653 _ 7 |a Cai-Fürer-Immerman graphs
653 _ 7 |a Finite Model Theory
653 _ 7 |a choiceless computation
653 _ 7 |a choiceless logspace
653 _ 7 |a choiceless polynomial time
653 _ 7 |a descriptive complexity
653 _ 7 |a fixed point logic
653 _ 7 |a logic
653 _ 7 |a logspace
700 1 _ |0 P:(DE-82)IDM00039
|a Grädel, Erich
|b 1
|e Thesis advisor
|u rwth
700 1 _ |0 P:(DE-82)093129
|a Dawar, Anuj
|b 2
|e Thesis advisor
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280.pdf
|y OpenAccess
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280_source.zip
|y Restricted
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280.gif?subformat=icon
|x icon
|y OpenAccess
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280.jpg?subformat=icon-1440
|x icon-1440
|y OpenAccess
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280.jpg?subformat=icon-180
|x icon-180
|y OpenAccess
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280.jpg?subformat=icon-640
|x icon-640
|y OpenAccess
856 4 _ |u https://publications.rwth-aachen.de/record/780280/files/780280.jpg?subformat=icon-700
|x icon-700
|y OpenAccess
909 C O |o oai:publications.rwth-aachen.de:780280
|p dnbdelivery
|p driver
|p VDB
|p open_access
|p openaire
910 1 _ |0 I:(DE-588b)36225-6
|6 P:(DE-82)IDM01375
|a RWTH Aachen
|b 0
|k RWTH
910 1 _ |0 I:(DE-588b)36225-6
|6 P:(DE-82)IDM00039
|a RWTH Aachen
|b 1
|k RWTH
914 1 _ |y 2019
915 _ _ |0 StatID:(DE-HGF)0510
|2 StatID
|a OpenAccess
920 1 _ |0 I:(DE-82)117220_20140620
|k 117220
|l Lehr- und Forschungsgebiet Mathematische Grundlagen der Informatik (Logik und Komplexität)
|x 0
920 1 _ |0 I:(DE-82)110000_20140620
|k 110000
|l Fachgruppe Mathematik
|x 1
980 1 _ |a FullTexts
980 _ _ |a I:(DE-82)117220_20140620
980 _ _ |a I:(DE-82)110000_20140620
980 _ _ |a UNRESTRICTED
980 _ _ |a VDB
980 _ _ |a phd


LibraryCollectionCLSMajorCLSMinorLanguageAuthor
Marc 21