Game theoretic analysis of call-by-value computation

30Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a general semantic universe of call-by-value computation based on elements of game semantics, and vah'date its appropriateness as a semantic universe by the full abstraction result for call-by-value PCF, a generic typed programming language with call-by-value evaluation. The key idea is to consider the distinction between call-by-name and call-by-value as that of the structure of information flow, which determines the basic form of games. In this way call-by-name computation and call-by-value computation arise as two independent instances of sequential functional computation with distinct algebraic structures. We elucidate the type structures of the universe following the standard categorical framework developed in the context of domain theory. Mutual relationship between the presented category of games and the corresponding call-by-name universe is also clarified.

Cite

CITATION STYLE

APA

Honda, K., & Yoshida, N. (1997). Game theoretic analysis of call-by-value computation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1256, pp. 226–236). Springer Verlag. https://doi.org/10.1007/3-540-63165-8_180

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free