On the Elementary Affine Lambda-calculus with and Without Type Fixpoints

被引:0
|
作者
Nguyen, Le Thanh Dung [1 ]
机构
[1] Univ Paris 13, LIPN, UMR 7030, CNRS, Paris, France
来源
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE | 2019年 / 298期
关键词
LINEAR LOGIC;
D O I
10.4204/EPTCS.298.2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The elementary affine & lambda;-calculus was introduced as a polyvalent setting for implicit computational complexity, allowing for characterizations of polynomial time and hyperexponential time predicates. But these results rely on type fixpoints (a.k.a. recursive types), and it was unknown whether this fea-ture of the type system was really necessary. We give a positive answer by showing that without type fixpoints, we get a characterization of regular languages instead of polynomial time. The proof uses the semantic evaluation method. We also propose an aesthetic improvement on the characterization of the function classes FP and k-FEXPTIME in the presence of recursive types.
引用
收藏
页码:15 / 29
页数:15
相关论文
共 12 条
  • [1] An Infinitary Affine Lambda-Calculus Isomorphic to the Full Lambda-Calculus
    Mazza, Damiano
    2012 27TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2012, : 471 - 480
  • [2] Characterizing polynomial and exponential complexity classes in elementary lambda-calculus
    Baillot, Patrick
    De Benedetti, Erika
    Della Rocca, Simona Ronchi
    INFORMATION AND COMPUTATION, 2018, 261 : 55 - 77
  • [3] The differential lambda-calculus
    Ehrhard, T
    Regnier, L
    THEORETICAL COMPUTER SCIENCE, 2003, 309 (1-3) : 1 - 41
  • [4] A linear linear lambda-calculus
    Diaz-Caro, Alejandro
    Dowek, Gilles
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2024, : 1103 - 1137
  • [5] Intuitionistic differential nets and lambda-calculus
    Tranquilli, Paolo
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (20) : 1979 - 1997
  • [6] Focused Linear Logic and the lambda-calculus
    Brock-Nannestad, Taus
    Guenot, Nicolas
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2015, 319 : 103 - 119
  • [7] From Algol to polymorphic linear lambda-calculus
    O'Hearn, PW
    Reynolds, JC
    JOURNAL OF THE ACM, 2000, 47 (01) : 167 - 223
  • [8] Backpropagation in the Simply Typed Lambda-Calculus with Linear Negation
    Brunel, Alois
    Mazza, Damiano
    Pagani, Michele
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2020, 4 (POPL):
  • [9] PELCR: Parallel environment for optimal lambda-calculus reduction
    Pedicini, Marco
    Quaglia, Francesco
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2007, 8 (03)
  • [10] Intersection Types for Light Affine Lambda Calculus
    de Carvalho, Daniel
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 136 : 133 - 152