Arrow Research search

Author name cluster

Thomas Seiller

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

5 papers
2 author rows

Possible papers

5

CSL Conference 2025 Conference Paper

Linear Realisability over Nets: Multiplicatives

  • Adrien Ragot
  • Thomas Seiller
  • Lorenzo Tortora de Falco

We provide a new realisability model based on orthogonality for the multiplicative fragment of linear logic, both in presence of generalised axioms (MLL^✠) and in the standard case (MLL). The novelty is the definition of cut elimination for generalised axioms. We prove that our model is adequate and complete both for MLL^✠ and MLL.

MFCS Conference 2024 Conference Paper

Agafonov's Theorem for Probabilistic Selectors

  • Ulysse Léchine
  • Thomas Seiller
  • Jakob Grue Simonsen

A normal sequence over {0, 1} is an infinite sequence for which every word of length k appears with frequency 2^{-k}. Agafonov’s eponymous theorem states that selection by a finite state selector preserves normality, i. e. if α is a normal sequence and A is a finite state selector, then the subsequence A(α) is either finite or a normal sequence. In this work, we address the following question: does this result hold when considering probabilistic selectors? We provide a partial positive answer, in the case where the probabilities involved are rational. More formally, we prove that given a normal sequence α and a rational probabilistic selector P, the selected subsequence P(α) will be a normal sequence with probability 1.

I&C Journal 2024 Journal Article

Unifying lower bounds for algebraic machines, semantically

  • Thomas Seiller
  • Luc Pellissier
  • Ulysse Léchine

We present a new abstract method for proving lower bounds in computational complexity based on the notion of topological and measurable entropy for dynamical systems. It is shown to generalise several previous lower bounds results from the literature in algebraic complexity, thus providing a unifying framework for “topological” proofs of lower bounds. We further use this method to prove that maxflow, a Image 1 complete problem, is not computable in polylogarithmic time on parallel random access machines (prams) working with real numbers. This improves on a result of Mulmuley since the class of machines considered extends the class “prams without bit operations”, making more precise the relationship between Mulmuley's result and similar lower bounds on real prams.

FSCD Conference 2022 Conference Paper

mwp-Analysis Improvement and Implementation: Realizing Implicit Computational Complexity

  • Clément Aubert
  • Thomas Rubiano
  • Neea Rusch
  • Thomas Seiller

Implicit Computational Complexity (ICC) drives better understanding of complexity classes, but it also guides the development of resources-aware languages and static source code analyzers. Among the methods developed, the mwp-flow analysis [Jones and Lars Kristiansen, 2009] certifies polynomial bounds on the size of the values manipulated by an imperative program. This result is obtained by bounding the transitions between states instead of focusing on states in isolation, as most static analyzers do, and is not concerned with termination or tight bounds on values. Those differences, along with its built-in compositionality, make the mwp-flow analysis a good target for determining how ICC-inspired techniques diverge compared with more traditional static analysis methods. This paper’s contributions are three-fold: we fine-tune the internal machinery of the original analysis to make it tractable in practice; we extend the analysis to function calls and leverage its machinery to compute the result of the analysis efficiently; and we implement the resulting analysis as a lightweight tool to automatically perform data-size analysis of C programs. This documented effort prepares and enables the development of certified complexity analysis, by transforming a costly analysis into a tractable program, that furthermore decorrelates the problem of deciding if a bound exist with the problem of computing it.

I&C Journal 2016 Journal Article

Logarithmic space and permutations

  • Clément Aubert
  • Thomas Seiller

In a recent work, Girard proposed a new and innovative approach to computational complexity based on the proofs-as-programs correspondence. In a previous paper, the authors showed how Girard's proposal succeeds in obtaining a new characterization of co-NL languages as a set of operators acting on a Hilbert Space. In this paper, we extend this work by showing that it is also possible to define a set of operators characterizing the class L of logarithmic space languages.

v2026.09.13