Transcendental syntax I: deterministic case

JY Girard - Mathematical structures in computer science, 2017 - cambridge.org
We study logic in the light of the Kantian distinction between analytic (untyped, meaningless,
locative) answers and synthetic (typed, meaningful, spiritual) questions. Which is specially …

Interaction graphs: Non-deterministic automata

T Seiller - ACM Transactions on Computational Logic (TOCL), 2018 - dl.acm.org
This article exhibits a series of semantic characterisations of sublinear nondeterministic
complexity classes. These results fall into the general domain of logic-based approaches to …

Unary Resolution: Characterizing Ptime

C Aubert, M Bagnol, T Seiller - … on Foundations of Software Science and …, 2016 - Springer
We give a characterization of deterministic polynomial time computation based on an
algebraic structure called the resolution semiring, whose elements can be understood as …

Unification and logarithmic space

C Aubert, M Bagnol - Rewriting and Typed Lambda Calculi: Joint …, 2014 - Springer
We present an algebraic characterization of the complexity classes Logspace and
NLogspace, using an algebra with a composition law based on unification. This new bridge …

Towards a complexity-through-realisability theory

T Seiller - arxiv preprint arxiv:1502.01257, 2015 - arxiv.org
We explain how recent developments in the fields of realisability models for linear logic--or
geometry of interaction--and implicit computational complexity can lead to a new approach …

On the resolution semiring

M Bagnol - 2014 - theses.hal.science
In this thesis, we study a semiring structure with a product based on the resolution rule of
logic programming. This mathematical object was introduced initially in the setting of the …

On Reasonable Space and Time Cost Models for the λ-Calculus

G Vanoni - 2022 - theses.hal.science
Slot and van Emde Boas Invariance Thesis states that a time (respectively, space) cost
model is reasonable for a computational model C if there are mutual simulations between …

An in-between" implicit" and" explicit" complexity: Automata

C Aubert - arxiv preprint arxiv:1502.00145, 2015 - arxiv.org
Implicit Computational Complexity makes two aspects implicit, by manipulating
programming languages rather than models of com-putation, and by internalizing the …

Memoization for unary logic programming: Characterizing ptime

C Aubert, M Bagnol, T Seiller - arxiv preprint arxiv:1501.05104, 2015 - arxiv.org
We give a characterization of deterministic polynomial time computation based on an
algebraic structure called the resolution semiring, whose elements can be understood as …

Mathematical Informatics

T Seiller - 2024 - theses.hal.science
What is a model of computation? What is a program, an algorithm? While theoretical
computer science has been founded on computability theory, the latter does not answer …