Skip to main content

Showing 1–13 of 13 results for author: Pradic, C

.
  1. arXiv:2404.03985  [pdf, ps, other

    cs.LO cs.FL

    Implicit automata in λ-calculi III: affine planar string-to-string functions

    Authors: Cécilia Pradic, Ian Price

    Abstract: We prove a characterization of first-order string-to-string transduction via $λ$-terms typed in non-commutative affine logic that compute with Church encoding, extending the analogous known characterization of star-free languages. We show that every first-order transduction can be computed by a $λ$-term using a known Krohn-Rhodes-style decomposition lemma. The converse direction is given by compil… ▽ More

    Submitted 16 June, 2024; v1 submitted 5 April, 2024; originally announced April 2024.

    Comments: 19+1 pages, 7 figures; pre-proceeding version for MFPS

    MSC Class: 68N18; 03B40; 68Q55; 68Q45; 03B47

  2. arXiv:2403.13975  [pdf, ps, other

    cs.LO math.LO

    The equational theory of the Weihrauch lattice with multiplication

    Authors: Eike Neumann, Arno Pauly, Cécilia Pradic

    Abstract: We study the equational theory of the Weihrauch lattice with multiplication, meaning the collection of equations between terms built from variables, the lattice operations $\sqcup$, $\sqcap$, the product $\times$, and the finite parallelization $(-)^*$ which are true however we substitute Weihrauch degrees for the variables. We provide a combinatorial description of these in terms of a reducibilit… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

    MSC Class: 03D30; 08A50; 68Q17

  3. arXiv:2307.11057  [pdf, other

    cs.FL

    Two-way automata and transducers with planar behaviours are aperiodic

    Authors: Lê Thành Dũng Nguyên, Camille Noûs, Cécilia Pradic

    Abstract: We consider a notion of planarity for two-way finite automata and transducers, inspired by Temperley-Lieb monoids of planar diagrams. We show that this restriction captures star-free languages and first-order transductions.

    Submitted 20 July, 2023; originally announced July 2023.

    Comments: 18 pages, DMTCS submission

  4. arXiv:2301.09234  [pdf, other

    cs.FL cs.LO

    Refutations of pebble minimization via output languages

    Authors: Sandra Kiefer, Lê Thành Dũng Nguyên, Cécilia Pradic

    Abstract: Polyregular functions are the class of string-to-string functions definable by pebble transducers, an extension of finite-state automata with outputs and multiple two-way reading heads (pebbles) with a stack discipline. If a polyregular function can be computed with $k$ pebbles, then its output length is bounded by a polynomial of degree $k$ in the input length. But Bojańczyk has shown that the co… ▽ More

    Submitted 20 June, 2023; v1 submitted 22 January, 2023; originally announced January 2023.

    Comments: 20 pages, for submission to Fundamenta Informaticae; this version excludes some of the material in the v1, which may appear in other subsequent papers

  5. arXiv:2301.02833  [pdf, other

    cs.LO math.LO

    On the Weihrauch degree of the additive Ramsey theorem

    Authors: Arno Pauly, Cécilia Pradic, Giovanni Solda

    Abstract: We characterize the strength, in terms of Weihrauch degrees, of certain problems related to Ramsey-like theorems concerning colourings of the rationals and of the natural numbers. The theorems we are chiefly interested in assert the existence of almost-homogeneous sets for colourings of pairs of rationals respectively natural numbers satisfying properties determined by some additional algebraic st… ▽ More

    Submitted 4 December, 2023; v1 submitted 7 January, 2023; originally announced January 2023.

    MSC Class: 03B30; 03D78; 03D30

  6. arXiv:2212.03085  [pdf, other

    cs.LO

    Synthesizing nested relational queries from implicit specifications: via model theory and via proof theory

    Authors: Michael Benedikt, Cécilia Pradic, Christoph Wernhard

    Abstract: Derived datasets can be defined implicitly or explicitly. An implicit definition (of dataset O in terms of datasets I) is a logical specification involving two distinguished sets of relational symbols. One set of relations is for the "source data" I, and the other is for the "interface data" O. Such a specification is a valid definition of O in terms of I, if any two models of the specification ag… ▽ More

    Submitted 28 May, 2024; v1 submitted 6 December, 2022; originally announced December 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2209.08299, arXiv:2005.06503

  7. arXiv:2209.08299  [pdf, other

    cs.DB cs.LO

    Synthesizing Nested Relational Queries from Implicit Specifications

    Authors: Michael Benedikt, Cécilia Pradic, Christoph Wernhard

    Abstract: Derived datasets can be defined implicitly or explicitly. An implicit definition (of dataset $O$ in terms of datasets $\vec{I}$) is a logical specification involving the source data $\vec{I}$ and the interface data $O$. It is a valid definition of $O$ in terms of $\vec{I}$, if any two models of the specification agreeing on $\vec{I}$ agree on $O$. In contrast, an explicit definition is a query tha… ▽ More

    Submitted 17 September, 2022; originally announced September 2022.

  8. arXiv:2105.08358  [pdf, other

    cs.FL

    Comparison-free polyregular functions

    Authors: Lê Thành Dũng Tito Nguyên, Camille Noûs, Cécilia Pradic

    Abstract: This paper introduces a new automata-theoretic class of string-to-string functions with polynomial growth. Several equivalent definitions are provided: a machine model which is a restricted variant of pebble transducers, and a few inductive definitions that close the class of regular functions under certain operations. Our motivation for studying this class comes from another characterization, whi… ▽ More

    Submitted 22 February, 2023; v1 submitted 18 May, 2021; originally announced May 2021.

    Journal ref: International Colloquium on Automata, Languages and Programming 2021, Jul 2021, Glasgow, United Kingdom

  9. arXiv:2008.01050  [pdf, other

    cs.LO cs.FL

    Implicit automata in typed $λ$-calculi II: streaming transducers vs categorical semantics

    Authors: Lê Thành Dũng Nguyên, Camille Noûs, Cécilia Pradic

    Abstract: We characterize regular string transductions as programs in a linear $λ$-calculus with additives. One direction of this equivalence is proved by encoding copyless streaming string transducers (SSTs), which compute regular functions, into our $λ$-calculus. For the converse, we consider a categorical framework for defining automata and transducers over words, which allows us to relate register upd… ▽ More

    Submitted 25 August, 2021; v1 submitted 3 August, 2020; originally announced August 2020.

    Comments: 108 pages, 23 figures. Theorem 3.53 was wrong in previous versions. This is corrected and a more detailed proof is provided in a new appendix. Miscellaneous minor typos were also corrected

    MSC Class: 03B40; 03B70; 68Q45 ACM Class: F.4.1; F.4.3

  10. arXiv:2005.06503  [pdf, ps, other

    cs.LO cs.DB

    Generating collection transformations from proofs

    Authors: Michael Benedikt, Cécilia Pradic

    Abstract: Nested relations, built up from atomic types via product and set types, form a rich data model. Over the last decades the nested relational calculus, NRC, has emerged as a standard language for defining transformations on nested collections. NRC is a strongly-typed functional language which allows building up transformations using tupling and projections, a singleton-former, and a map operation… ▽ More

    Submitted 11 November, 2020; v1 submitted 13 May, 2020; originally announced May 2020.

  11. arXiv:1904.09193  [pdf, ps, other

    math.LO cs.LO

    Cantor-Bernstein implies Excluded Middle

    Authors: Cécilia Pradic, Chad E. Brown

    Abstract: We prove in constructive logic that the statement of the Cantor-Bernstein theorem implies excluded middle. This establishes that the Cantor-Bernstein theorem can only be proven assuming the full power of classical logic. The key ingredient is a theorem of Martín Escardó stating that quantification over a particular subset of the Cantor space $2^{\mathbb{N}}$, the so-called one-point compactifica… ▽ More

    Submitted 15 August, 2022; v1 submitted 19 April, 2019; originally announced April 2019.

    Comments: 6pp / update: corrected an error in the intro wrt applicability of Thm 1, typos, added a couple of acks and a ref

    MSC Class: 03F55

  12. A Curry-Howard Approach to Church's Synthesis

    Authors: Cécilia Pradic, Colin Riba

    Abstract: Church's synthesis problem asks whether there exists a finite-state stream transducer satisfying a given input-output specification. For specifications written in Monadic Second-Order Logic (MSO) over infinite words, Church's synthesis can theoretically be solved algorithmically using automata and games. We revisit Church's synthesis via the Curry-Howard correspondence by introducing SMSO, an intu… ▽ More

    Submitted 6 December, 2019; v1 submitted 23 March, 2018; originally announced March 2018.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 4 (December 9, 2019) lmcs:4414

  13. The logical strength of Büchi's decidability theorem

    Authors: Leszek Kołodziejczyk, Henryk Michalewski, Cécilia Pradic, Michał Skrzypczak

    Abstract: We study the strength of axioms needed to prove various results related to automata on infinite words and Büchi's theorem on the decidability of the MSO theory of $(N, {\le})$. We prove that the following are equivalent over the weak second-order arithmetic theory $RCA_0$: (1) the induction scheme for $Σ^0_2$ formulae of arithmetic, (2) a variant of Ramsey's Theorem for pairs restricted to so-… ▽ More

    Submitted 22 May, 2019; v1 submitted 26 August, 2016; originally announced August 2016.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 2 (May 23, 2019) lmcs:4866