Dynamic revision of choice points during garbage collection in prolog [II/III]

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

Abstract

We describe a technique allowing efficient reconsideration of all the current choice points whenever the garbage collector is activated. It turned out that this extra work usually saves time since the garbage collector will have less structures to consider. Moreover this extra work will be deducted from future work, if the search tree is not pruned. This technique also allows recovery of space in the local stack of the wam, thus making garbage collection of this stack worthwhile. There is no additional cost in space if a trail with (address, value) pairs is used. The Dynamic revision algorithm can however be implemented with a standard trail if space the same size as the trail contents is made available at garbage collection time.

Cite

CITATION STYLE

APA

Pique, J. F. (1992). Dynamic revision of choice points during garbage collection in prolog [II/III]. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 637 LNCS, pp. 330–343). Springer Verlag. https://doi.org/10.1007/bfb0017199

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