This thesis strives to combine two traditions in theoretical computer science: complexity theory and denotational semantics. The recently proposed setting of game semantics, which provided first syntax-independent fully abstract models of many programming languages, is used to characterize the polynomial-time computable functions as those definable by a certain kind of strategies in two-player games. In particular, players must comply with a network protocol that structures the exchange of moves between players and restricts the way games can be modied by them during play. The tight correspondence is achieved through a faithful characterization of the space of proofs in light affine logic, which itself captures polynomial-time computation b...
none2We define a denotational semantics for Light Affine Logic (LAL) which has the property that den...
This volume is based on the lectures given at the Marktoberdorf 1997 summer school, with chapters co...
The theme of this book is formed by a pair of concepts: the concept of formal language as carrier of...
Mathematical logic and theoretical computer science are the mathematical studies of logic and compu...
We present a game-based semantic framework in which the time complexity of any MELL proof can be rea...
Implicit computational complexity is the characterization of complexity classes by syntactic restric...
Abstract. We present a game-based semantic framework in which the time complexity of any IMELL proof...
Game-theoretic characterizations of complexity classes have often proved useful in understanding the...
There is a fundamental connection between the notions of game and of computation. At its most basic ...
Game semantics extends the Curry-Howard isomorphism to a three-way correspondence: proofs, programs,...
International audienceGame semantics provides an interactive point of view on proofs, which enables ...
We introduce strategy logic, a logic that treats strategies in two-player games as explicit first-or...
The key tool in proving inexpressibility results in finite-model theory is EhrenfeuchtFra iss'e...
this paper a series of languages adequate for expressing exactly those properties checkable in a ser...
International audienceSeveral variants of linear logic have been proposed to characterize complexity...
none2We define a denotational semantics for Light Affine Logic (LAL) which has the property that den...
This volume is based on the lectures given at the Marktoberdorf 1997 summer school, with chapters co...
The theme of this book is formed by a pair of concepts: the concept of formal language as carrier of...
Mathematical logic and theoretical computer science are the mathematical studies of logic and compu...
We present a game-based semantic framework in which the time complexity of any MELL proof can be rea...
Implicit computational complexity is the characterization of complexity classes by syntactic restric...
Abstract. We present a game-based semantic framework in which the time complexity of any IMELL proof...
Game-theoretic characterizations of complexity classes have often proved useful in understanding the...
There is a fundamental connection between the notions of game and of computation. At its most basic ...
Game semantics extends the Curry-Howard isomorphism to a three-way correspondence: proofs, programs,...
International audienceGame semantics provides an interactive point of view on proofs, which enables ...
We introduce strategy logic, a logic that treats strategies in two-player games as explicit first-or...
The key tool in proving inexpressibility results in finite-model theory is EhrenfeuchtFra iss'e...
this paper a series of languages adequate for expressing exactly those properties checkable in a ser...
International audienceSeveral variants of linear logic have been proposed to characterize complexity...
none2We define a denotational semantics for Light Affine Logic (LAL) which has the property that den...
This volume is based on the lectures given at the Marktoberdorf 1997 summer school, with chapters co...
The theme of this book is formed by a pair of concepts: the concept of formal language as carrier of...