Multiplexor categories and models of soft linear logic

This thesis furthers our semantical understanding of polynomial time complexity by clarifying the semantical status of Lafont's soft linear logic, a logical system complete for polynomial time computation. We shall see that soft linear logic is ideal for this purpose because it possesses a very...

Full description

Bibliographic Details
Main Author: Redmond, Brian F
Format: Others
Language:en
Published: University of Ottawa (Canada) 2013
Subjects:
Online Access:http://hdl.handle.net/10393/29528
http://dx.doi.org/10.20381/ruor-19794
id ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-29528
record_format oai_dc
spelling ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-295282018-01-05T19:08:29Z Multiplexor categories and models of soft linear logic Redmond, Brian F Mathematics. This thesis furthers our semantical understanding of polynomial time complexity by clarifying the semantical status of Lafont's soft linear logic, a logical system complete for polynomial time computation. We shall see that soft linear logic is ideal for this purpose because it possesses a very natural and simple mathematical interpretation. To begin, we introduce the notion of a multiplexor category, which is the categorical interpretation of soft linear logic. We show that a multiplexor category provides a denotational semantics for soft linear logic and that the exponential operator can be interpreted canonically as a certain type of limit. This leads to a large class of models and motivates us to introduce a new class of AJM games which we shall call noetherian. Such games may be infinite, but do not have infinite length plays (i.e. there are no infinite increasing chains of plays in their game trees), hence total strategies will naturally compose. Motivated by notions in complexity theory, we are led to introduce a finitary version of soft linear logic and a corresponding notion of finitary multiplexor category. One of the main results in this thesis is a categorical method for constructing a multiplexor category from a finitary one, called the S-construction, which leads to a stratified view of soft linear logic. This interpretation is inspired by the characterization of PTIME by uniformly polynomial circuits in complexity theory. Our construction has many applications. First, we use it to give a realizability model and a new proof that any algorithm representable in soft linear logic is polytime. Next, we utilize the S-construction to obtain a stratified finite game model of soft linear logic and prove a full-completeness result. Finally, we use it to give an alternative description of a model that has recently appeared in the literature. We also note that the stratified interpretation allows for placing polynomial depth restrictions on the length of plays in our game model. Again, this is consistent with our circuit analogy. We feel that this work provides an important first step towards a truly semantic perspective on PTIME complexity. 2013-11-08T16:07:50Z 2013-11-08T16:07:50Z 2008 2008 Thesis Source: Dissertation Abstracts International, Volume: 69-08, Section: B, page: 4792. http://hdl.handle.net/10393/29528 http://dx.doi.org/10.20381/ruor-19794 en 114 p. University of Ottawa (Canada)
collection NDLTD
language en
format Others
sources NDLTD
topic Mathematics.
spellingShingle Mathematics.
Redmond, Brian F
Multiplexor categories and models of soft linear logic
description This thesis furthers our semantical understanding of polynomial time complexity by clarifying the semantical status of Lafont's soft linear logic, a logical system complete for polynomial time computation. We shall see that soft linear logic is ideal for this purpose because it possesses a very natural and simple mathematical interpretation. To begin, we introduce the notion of a multiplexor category, which is the categorical interpretation of soft linear logic. We show that a multiplexor category provides a denotational semantics for soft linear logic and that the exponential operator can be interpreted canonically as a certain type of limit. This leads to a large class of models and motivates us to introduce a new class of AJM games which we shall call noetherian. Such games may be infinite, but do not have infinite length plays (i.e. there are no infinite increasing chains of plays in their game trees), hence total strategies will naturally compose. Motivated by notions in complexity theory, we are led to introduce a finitary version of soft linear logic and a corresponding notion of finitary multiplexor category. One of the main results in this thesis is a categorical method for constructing a multiplexor category from a finitary one, called the S-construction, which leads to a stratified view of soft linear logic. This interpretation is inspired by the characterization of PTIME by uniformly polynomial circuits in complexity theory. Our construction has many applications. First, we use it to give a realizability model and a new proof that any algorithm representable in soft linear logic is polytime. Next, we utilize the S-construction to obtain a stratified finite game model of soft linear logic and prove a full-completeness result. Finally, we use it to give an alternative description of a model that has recently appeared in the literature. We also note that the stratified interpretation allows for placing polynomial depth restrictions on the length of plays in our game model. Again, this is consistent with our circuit analogy. We feel that this work provides an important first step towards a truly semantic perspective on PTIME complexity.
author Redmond, Brian F
author_facet Redmond, Brian F
author_sort Redmond, Brian F
title Multiplexor categories and models of soft linear logic
title_short Multiplexor categories and models of soft linear logic
title_full Multiplexor categories and models of soft linear logic
title_fullStr Multiplexor categories and models of soft linear logic
title_full_unstemmed Multiplexor categories and models of soft linear logic
title_sort multiplexor categories and models of soft linear logic
publisher University of Ottawa (Canada)
publishDate 2013
url http://hdl.handle.net/10393/29528
http://dx.doi.org/10.20381/ruor-19794
work_keys_str_mv AT redmondbrianf multiplexorcategoriesandmodelsofsoftlinearlogic
_version_ 1718602978326216704