Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Taming Modal Impredicativity: Superlazy Reduction
| |
|
Taming Modal Impredicativity: Superlazy Reduction
Ugo Dal Lago18 , Luca Roversi19 and Luca Vercelli20 
| (18) |
Dipartimento di Informatica, Università di Bologna, |
| (19) |
Dipartimento di Informatica, Università di Torino, |
| (20) |
Dipartimento di Matematica, Università di Torino, |
Abstract
Pure, or type-free, Linear Logic proof nets are Turing complete once cut-elimination is considered as computation. We introduce
modal impredicativity as a new form of impredicativity causing cut-elimination to be problematic from a complexity point of view. Modal impredicativity
occurs when, during reduction, the conclusion of a residual of a box b interacts with a node that belongs to the proof net inside another residual of b. Technically speaking, superlazy reduction is a new notion of reduction that allows to control modal impredicativity. More specifically, superlazy reduction replicates
a box only when all its copies are opened. This makes the overall cost of reducing a proof net finite and predictable. Specifically,
superlazy reduction applied to any pure proof nets takes primitive recursive time. Moreover, any primitive recursive function
can be computed by a pure proof net via superlazy reduction.
Keywords Linear logic - implicit computational complexity - proof theory
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|