TY - GEN
T1 - A semantical and operational account of call-by-value solvability
AU - Carraro, Alberto
AU - Guerrieri, Giulio
PY - 2014/1/1
Y1 - 2014/1/1
N2 - In Plotkin's call-by-value lambda-calculus, solvable terms are characterized syntactically by means of call-by-name reductions and there is no neat semantical characterization of such terms. Preserving confluence, we extend Plotkin's original reduction without adding extra syntactical constructors, and we get a call-by-value operational characterization of solvable terms. Moreover, we give a semantical characterization of solvable terms in a relational model, based on Linear Logic, satisfying the Taylor expansion formula. As a technical tool, we also use a resource-sensitive calculus (with tests) in which the elements of the model are definable.
AB - In Plotkin's call-by-value lambda-calculus, solvable terms are characterized syntactically by means of call-by-name reductions and there is no neat semantical characterization of such terms. Preserving confluence, we extend Plotkin's original reduction without adding extra syntactical constructors, and we get a call-by-value operational characterization of solvable terms. Moreover, we give a semantical characterization of solvable terms in a relational model, based on Linear Logic, satisfying the Taylor expansion formula. As a technical tool, we also use a resource-sensitive calculus (with tests) in which the elements of the model are definable.
KW - (resource) call-by-value lambda-calculus
KW - potential valuability
KW - relational semantics
KW - solvability
KW - tests
KW - weak and stratified reductions
UR - http://www.scopus.com/inward/record.url?scp=84900564002&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-54830-7_7
DO - 10.1007/978-3-642-54830-7_7
M3 - Chapter in a published conference proceeding
AN - SCOPUS:84900564002
SN - 9783642548291
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 103
EP - 118
BT - Foundations of Software Science and Computation Structures - 17th Int. Conf., FOSSACS 2014, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014, Proc.
PB - Springer Verlag
T2 - 17th International Conference on Foundations of Software Science and Computation Structures, FOSSACS 2014 - Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014
Y2 - 5 April 2014 through 13 April 2014
ER -