Results 11 -
19 of
19
Universality results for models in locally Boolean domains
- In Computer Science Logic
, 2006
"... Abstract. In [6] J. Laird has shown that an infinitary sequential extension of PCF has a fully abstract model in his category of locally boolean domains (introduced in [8]). In this paper we introduce an extension SPCF ∞ of his language by recursive types and show that it is universal for its model ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract. In [6] J. Laird has shown that an infinitary sequential extension of PCF has a fully abstract model in his category of locally boolean domains (introduced in [8]). In this paper we introduce an extension SPCF ∞ of his language by recursive types and show that it is universal for its model in locally boolean domains. Finally we consider an infinitary target language CPS ∞ for (the) CPS translation (of [16]) and show that it is universal for a model in locally boolean domains which is constructed like Dana Scott’s D ∞ where D = 1
Hypergraphs and degrees of parallelism: A completeness result, in: I. Walukiewicz (Ed
- Proceedings of the 7th International Conference of Foundations of Software Science and Computation Structures – FOSSACS 2004
, 2004
"... Abstract. In order to study relative PCF-definability of boolean functions, we associate a hypergraph Hf to any boolean function f (following [3, 5]). We introduce the notion of timed hypergraph morphism and show that it is: – Sound: if there exists a timed morphism from Hf to Hg then f is PCF-defin ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract. In order to study relative PCF-definability of boolean functions, we associate a hypergraph Hf to any boolean function f (following [3, 5]). We introduce the notion of timed hypergraph morphism and show that it is: – Sound: if there exists a timed morphism from Hf to Hg then f is PCF-definable relatively to g. – Complete for subsequential functions: if f is PCF-definable relatively to g, and g is subsequential, then there exists a timed morphism from Hf to Hg. We show that the problem of deciding the existence of a timed morphism between two given hypergraphs is NP-complete. 1
Functional Reachability
"... Abstract—What is reachability in higher-order functional programs? We formulate reachability as a decision problem in the setting of the prototypical functional language PCF, and show that even in the recursion-free fragment generated from a finite base type, several versions of the reachability pro ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract—What is reachability in higher-order functional programs? We formulate reachability as a decision problem in the setting of the prototypical functional language PCF, and show that even in the recursion-free fragment generated from a finite base type, several versions of the reachability problem are undecidable from order 4 onwards, and several other versions are reducible to each other. We characterise a version of the reachability problem in terms of a new class of tree automata introduced by Stirling at FoSSaCS 2009, called Alternating Dependency Tree Automata (ADTA). As a corollary, we prove that the ADTA non-emptiness problem is undecidable, thus resolving an open problem raised by Stirling. However, by restricting to contexts constructible from a finite set of variable names, we show that the corresponding solution set of a given instance of the reachability problem is regular. Hence the relativised reachability problem is decidable. I.
Realizability Models for Sequential Computation
, 1998
"... We give an overview of some recently discovered realizability models that embody notions of sequential computation, due mainly to Abramsky, Nickau, Ong, Streicher, van Oosten and the author. Some of these models give rise to fully abstract models of PCF; others give rise to the type structure of seq ..."
Abstract
- Add to MetaCart
We give an overview of some recently discovered realizability models that embody notions of sequential computation, due mainly to Abramsky, Nickau, Ong, Streicher, van Oosten and the author. Some of these models give rise to fully abstract models of PCF; others give rise to the type structure of sequentially realizable functionals, also known as the strongly stable functionals of Bucciarelli and Ehrhard. Our purpose is to give an accessible introduction to this area of research, and to collect together in one place the definitions of these new models. We give some precise definitions, examples and statements of results, but no full proofs. Preface Over the last two years, researchers in various places (principally Abramsky, Nickau, Ong, Streicher, van Oosten and the present author) have come up with a number of new realizability models that embody some notion of "sequential" computation. Many of these give rise to fully abstract and universal models for PCF and related languages. Alth...
Natural non-dcpo Domains and f-Spaces Abstract
"... hereditarily-sequential functionals is not ω-complete (in contrast to the old fully abstract continuous dcpo model of Milner). This is also applicable to a potentially (universal) model for PCF + = PCF + pif (parallel if). Here we will present an outline of a general approach to this kind of ‘natura ..."
Abstract
- Add to MetaCart
hereditarily-sequential functionals is not ω-complete (in contrast to the old fully abstract continuous dcpo model of Milner). This is also applicable to a potentially (universal) model for PCF + = PCF + pif (parallel if). Here we will present an outline of a general approach to this kind of ‘natural ’ domains which, although being non-dcpos, allow considering ‘naturally ’ continuous functions (with respect to existing directed ‘pointwise’, or ‘natural ’ least upper bounds). There is also an appropriate version of ‘naturally ’ algebraic and ‘naturally ’ bounded complete ‘natural’ domains which serves as the non-dcpo analogue of the well-known concept of Scott domains, or equivalently, the complete f-spaces of Ershov. It is shown that this special version of ‘natural ’ domains, if considered under ‘natural ’ Scott topology, exactly corresponds to the class of f-spaces, not necessarily complete. Key words: domain theory, dcpo and non-dcpo domains, Scott topology,
Exploratory functions on nondeterministic strategies, up to lower bisimilarity
"... We consider a typed lambda-calculus with no function types, only alternating sum and product types, so that closed terms represent strategies. We add nondeterminism and consider strategies up to lower (i.e. divergence-insensitive) bisimilarity. We investigate the question: when is a function on stra ..."
Abstract
- Add to MetaCart
We consider a typed lambda-calculus with no function types, only alternating sum and product types, so that closed terms represent strategies. We add nondeterminism and consider strategies up to lower (i.e. divergence-insensitive) bisimilarity. We investigate the question: when is a function on strategies definable by an open term (with sufficiently large nondeterminism)? The answer is: when it is “exploratory”. This is a kind of iterated continuity property, coinductively defined, that is decidable in the case of a function between finite types. In particular, an exploratory function between countably branching strategies is definable by a continuumbranching term. Keywords: strategy, lambda calculus, exploratory, nondeterminism, bisimilarity

