<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-22T00:31:05Z</responseDate><request verb="GetRecord" identifier="oai:www.repository.cam.ac.uk:1810/297795" metadataPrefix="uketd_dc">https://api.repository.cam.ac.uk/server/oai/request</request><GetRecord><record><header><identifier>oai:www.repository.cam.ac.uk:1810/297795</identifier><datestamp>2021-04-21T20:16:53Z</datestamp><setSpec>com_1810_213729</setSpec><setSpec>com_1810_256065</setSpec><setSpec>col_1810_219485</setSpec></header><metadata><uketd_dc:uketddc xmlns:uketd_dc="http://naca.central.cranfield.ac.uk/ethos-oai/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:uketdterms="http://naca.central.cranfield.ac.uk/ethos-oai/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://naca.central.cranfield.ac.uk/ethos-oai/2.0/ http://naca.central.cranfield.ac.uk/ethos-oai/2.0/uketd_dc.xsd">
   <dc:title>Symmetric Circuits and Model-Theoretic Logics</dc:title>
   <dc:identifier xsi:type="dcterms:DOI">10.17863/CAM.44848</dc:identifier>
   <dc:creator>Wilsenach, Gregory Barnard</dc:creator>
   <uketdterms:authoridentifier xsi:type="uketdterms:ORCID">0000000247972777</uketdterms:authoridentifier>
   <uketdterms:advisor>Dawar, Anuj</uketdterms:advisor>
   <uketdterms:authoridentifier xsi:type="uketdterms:ORCID">0000000340148248</uketdterms:authoridentifier>
   <dcterms:abstract>The question of whether there is a logic that characterises polynomial-time is arguably the
most important open question in finite model theory. The study of extensions of fixed-point
logic are of central importance to this question. It was shown by Anderson and Dawar that
fixed-point logic with counting (FPC) has the same expressive power as uniform families of
symmetric circuits over a basis with threshold functions.

In this thesis we prove a far-reaching generalisation of their result and establish an
analogous circuit characterisation for each from a broad range of extensions of fixed-point
logic. In order to do so we fist develop a very general framework for defining and studying
extensions of fixed-point logics, which we call generalised operators. These operators generalise
Lindström quantifiers as well as the counting and rank operators used to define FPC and
fixed-point logic with rank (FPR).

We also show that in order to define a symmetric circuit model that goes beyond FPC
we need to consider circuits with gates that are allowed to compute non-symmetric functions.
In order to do so we develop a far more general framework for studying circuits. We also
show that key notions, such as the notion of a symmetric circuit, can be analogously defined
in this more general framework. The characterisation of FPC in terms of symmetric circuits,
and the treatment of circuits generally, relies heavily on the assumption that the gates in
the circuit compute symmetric functions. We develop a broad range of new techniques and
approaches in order to study these more general symmetric circuit models.

As a corollary of our main result we establish a circuit characterisation of FPR. We also
show that the question of whether there is a logic that characterises polynomial-time can
be understood as a question about the symmetry property of circuits. We lastly propose
a number of new approaches that might exploit this new-found connection between circuit
complexity and descriptive complexity.</dcterms:abstract>
   <uketdterms:institution>University of Cambridge</uketdterms:institution>
   <dcterms:issued>2019-10-26</dcterms:issued>
   <dc:type>Thesis</dc:type>
   <uketdterms:qualificationlevel>Doctoral</uketdterms:qualificationlevel>
   <uketdterms:qualificationname>Doctor of Philosophy (PhD)</uketdterms:qualificationname>
   <dc:language>en</dc:language>
   <uketdterms:sponsor>Gates Cambridge Scholarship.</uketdterms:sponsor>
   <dcterms:isReferencedBy xsi:type="dcterms:URI">https://www.repository.cam.ac.uk/handle/1810/297795</dcterms:isReferencedBy>
   <dc:identifier xsi:type="dcterms:URI">https://apollo8-f-pro.lib.cam.ac.uk/bitstreams/7ee3805b-7bb5-4088-9534-a8c590c89e4e/download</dc:identifier>
   <uketdterms:checksum xsi:type="uketdterms:MD5">063f8385b3b2f697da87e44540cff087</uketdterms:checksum>
   <dcterms:license>https://apollo8-f-pro.lib.cam.ac.uk/bitstreams/26807156-9854-4aa6-acee-920b45f27b00/download</dcterms:license>
   <uketdterms:checksum xsi:type="uketdterms:MD5">87eda9de84448d1f82354d60eee3eb5f</uketdterms:checksum>
   <dc:rights>https://www.rioxx.net/licenses/all-rights-reserved/</dc:rights>
   <dc:subject>Logic</dc:subject>
   <dc:subject>Model Theory</dc:subject>
   <dc:subject>Complexity Theory</dc:subject>
   <dc:subject>Fixed-Point Logics</dc:subject>
   <dc:subject>Symmetric Circuits</dc:subject>
   <dc:subject>Fixed-Point Logic with Rank</dc:subject>
   <dc:subject>Finite Model Theory</dc:subject>
   <dc:subject>Descriptive Complexity</dc:subject>
   <dc:subject>Circuits</dc:subject>
   <dc:subject>Circuit Complexity</dc:subject>
   <dc:subject>Generalised Operators</dc:subject>
   <dc:subject>Vectorised Operators</dc:subject>
   <dc:subject>Fixed-Point Logic with Counting</dc:subject>
   <dc:subject>Extending Logics</dc:subject>
   <dc:subject>Symmetric Functions</dc:subject>
   <dc:subject>Structured Functions</dc:subject>
</uketd_dc:uketddc>
</metadata></record></GetRecord></OAI-PMH>