Publikationsansicht

Narrowing the Narrowing Space (1997)

Abstract
We introduce a framework for managing as a whole the space of a narrowing computation. The aim of our framework is to find a finite representation of an infinite narrowing space. This, in turn, allows us to replace an infinite enumeration of computed answers with an equivalent finite representation. We provide a semidecidable condition for this result. Our framework is intended to be used by implementations of functional logic programming languages. Our approach borrows from the memoization technique used in the implementation of functional languages. Since narrowing adds non-determinism and unifiers to functional evaluation, we develop a new approach based on graphs to memoize the outcome of a goal.

Details der Publikation
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.52.6973
Quelle ftp://ftp.cs.pdx.edu/pub/faculty/antoy/Narrowing-the-Narrowing-Space.ps.Z
Herausgeber Springer LNCS
Mitarbeiter CiteSeerX
Archiv CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Keywords Narrowing, Narrowing space, Computed expression, Regular computed expression, Finite representation
Typ text
Sprache Englisch
Verknüpfungen 10.1.1.15.3043, 10.1.1.35.425, 10.1.1.20.6966, 10.1.1.51.4270, 10.1.1.26.1072, 10.1.1.2.7875, 10.1.1.53.393, 10.1.1.53.2199, 10.1.1.67.3397, 10.1.1.106.5230, 10.1.1.77.4892, 10.1.1.133.8181, 10.1.1.133.8991, 10.1.1.2.7054