In this paper we revisit the regular-language representation of game semantics of second-order re-cursion free Idealized Algol with infinite data types. By using symbolic values instead of concrete ones we generalize the standard notion of regular-language and automata representations to that of corresponding symbolic representations. In this way terms with infinite data types, such as integers, can be expressed as finite symbolic-automata although the standard automata interpretation is infi-nite. Moreover, significant reductions of the state space of game semantics models are obtained. This enables efficient verification of terms, which is illustrated with several examples.
Automata over infinite alphabets are a powerful extension of traditional automata theory, which have...
AbstractWe prove that the observational equivalence of third-order finitary (i.e. recursion-free) Id...
AbstractThe manipulation of objects with state which changes over time is all-pervasive in computing...
In this paper we revisit the regular-language representation of game semantics of second-order re-cu...
In this paper we revisit the regular-language representation of game semantics of second-order re-cu...
We introduce a new symbolic representation of algorithmic game semantics, and show how it can be app...
AbstractWe explain how recent developments in game semantics can be applied to reasoning about equiv...
AbstractWe prove that the observational equivalence of third-order finitary (i.e. recursion-free) Id...
AbstractWe explain how recent developments in game semantics can be applied to reasoning about equiv...
AbstractWe use game semantics to show that program equivalence and program approximation in a second...
Game semantics has emerged as a paradigm for giving semantics to a wide range of programming languag...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
Automata over infinite alphabets are a powerful extension of traditional automata theory, which have...
Abstract. We employ automata over infinite alphabets to capture the semantics of a finitary fragment...
Automata over infinite alphabets are a powerful extension of traditional automata theory, which have...
AbstractWe prove that the observational equivalence of third-order finitary (i.e. recursion-free) Id...
AbstractThe manipulation of objects with state which changes over time is all-pervasive in computing...
In this paper we revisit the regular-language representation of game semantics of second-order re-cu...
In this paper we revisit the regular-language representation of game semantics of second-order re-cu...
We introduce a new symbolic representation of algorithmic game semantics, and show how it can be app...
AbstractWe explain how recent developments in game semantics can be applied to reasoning about equiv...
AbstractWe prove that the observational equivalence of third-order finitary (i.e. recursion-free) Id...
AbstractWe explain how recent developments in game semantics can be applied to reasoning about equiv...
AbstractWe use game semantics to show that program equivalence and program approximation in a second...
Game semantics has emerged as a paradigm for giving semantics to a wide range of programming languag...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
This thesis examines the use of game semantics for the automatic equivalence checking of higher-orde...
Automata over infinite alphabets are a powerful extension of traditional automata theory, which have...
Abstract. We employ automata over infinite alphabets to capture the semantics of a finitary fragment...
Automata over infinite alphabets are a powerful extension of traditional automata theory, which have...
AbstractWe prove that the observational equivalence of third-order finitary (i.e. recursion-free) Id...
AbstractThe manipulation of objects with state which changes over time is all-pervasive in computing...