2001
DOI: 10.1007/3-540-45587-6_21
|View full text |Cite
|
Sign up to set email alerts
|

Suspending and Resuming Computations in Engines for SLG Evaluation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2004
2004
2011
2011

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 12 publications
0
3
0
Order By: Relevance
“…We tested SLGAD on some synthetic problems that were used as benchmarks for SLG [7,11]: win, ranc and lanc. win is an implementation of the stalemate game and contains the clause win(X) : 0.8 : −move(X, Y ), ¬win(Y ).…”
Section: Methodsmentioning
confidence: 99%
“…We tested SLGAD on some synthetic problems that were used as benchmarks for SLG [7,11]: win, ranc and lanc. win is an implementation of the stalemate game and contains the clause win(X) : 0.8 : −move(X, Y ), ¬win(Y ).…”
Section: Methodsmentioning
confidence: 99%
“…One approach is that the SLG-WAM modifies its choice point management to be like CHAT's: have a stack organization for its choice points rather than a cactus stack. Indeed this is possible and such an implementation has already been described in [1]. Then the algorithm of Figure 8 is directly applicable.…”
Section: Jet Pruningmentioning
confidence: 95%
“…Ciao Prolog implements a different strategy, called CHAT (Demoen and Sagonas 1999), which suspends by copying (part of) a computation path from the WAM stacks to a separate area of memory, and resumes by copying the computation path back into the WAM stacks. CHAT can thus be thought of as an approach based on copying rather than one based on sharing as with the SLG-WAM approach (performance analysis in Castro et al (2002) found the sharing approach to be superior for many tabled programs). B-Prolog uses a still different approach, called linear tabling (Zhou and Sato 2003), which rederives a suspended computation path rather than saving the suspended path in trail frames or in a separate CHAT area.…”
Section: Implementation Aspectsmentioning
confidence: 99%