Linear dependent types and relative completeness

U Dal Lago, M Gaboardi - Logical Methods in Computer …, 2012 - lmcs.episciences.org
A system of linear dependent types for the lambda calculus with full higher-order recursion,
called dlPCF, is introduced and proved sound and relatively complete. Completeness holds …

[PDF][PDF] Information-Cognitive Semantics

VY Tsvetkov - European Journal of Technology and Design, 2016 - scholar.archive.org
European researcher. 2010. № 1 Page 1 European Journal of Technology and Design,
2016, Vol.(14), Is. 4 164 Copyright © 2016 by Academic Publishing House Researcher …

A semantic measure of the execution time in linear logic

D De Carvalho, M Pagani, LT de Falco - Theoretical Computer Science, 2011 - Elsevier
We give a semantic account of the execution time (ie the number of cut elimination steps
leading to the normal form) of an untyped MELL net. We first prove that:(1) a net is head …

Simple parsimonious types and logarithmic space

D Mazza - 24th EACSL Annual Conference on Computer …, 2015 - drops.dagstuhl.de
We present a functional characterization of deterministic logspace-computable predicates
based on a variant (although not a subsystem) of propositional linear logic, which we call …

The geometry of types

U Dal Lago, B Petit - ACM SIGPLAN Notices, 2013 - dl.acm.org
We show that time complexity analysis of higher-order functional programs can be effectively
reduced to an arguably simpler (although computationally equivalent) verification problem …

Light types for polynomial time computation in lambda calculus

P Baillot, K Terui - Information and Computation, 2009 - Elsevier
We present a polymorphic type system for lambda calculus ensuring that well-typed
programs can be executed in polynomial time: dual light affine logic (DLAL). DLAL has a …

Light types for polynomial time computation in lambda-calculus

P Baillot, K Terui - Proceedings of the 19th Annual IEEE …, 2004 - ieeexplore.ieee.org
We propose a new type system for lambda-calculus ensuring that well-typed programs can
be executed in polynomial time: dual light affine logic (DIAL). DIAL has a simple type …

The geometry of synchronization

U Dal Lago, C Faggian, I Hasuo… - … of the Joint Meeting of the …, 2014 - dl.acm.org
We graft synchronization onto Girard's Geometry of Interaction in its most concrete form,
namely token machines. This is realized by introducing proof-nets for SMLL, an extension of …

Linear dependent types in a call-by-value scenario

U Dal Lago, B Petit - Proceedings of the 14th symposium on Principles …, 2012 - dl.acm.org
Linear dependent types [11] allow to precisely capture both the extensional behavior and
the time complexity of λ-terms, when the latter are evaluated by Krivine's abstract machine …

The complexity of interaction

S Gimenez, G Moser - Proceedings of the 43rd Annual ACM SIGPLAN …, 2016 - dl.acm.org
In this paper, we analyze the complexity of functional programs written in the interaction-net
computation model, an asynchronous, parallel and confluent model that generalizes linear …