作者: Ricardo Rocha , Fernando Silva , Vítor Santos Costa
DOI: 10.1007/978-3-540-27775-0_18
关键词: Computation 、 Parallel algorithm 、 Logical programming 、 Set (abstract data type) 、 Space (commercial competition) 、 Computer science 、 Theoretical computer science 、 Logic program 、 Knowledge representation and reasoning 、 Programming language 、 Pruning (decision trees)
摘要: Pruning operators, such as cut, are important to develop efficient logic programs they allow programmers reduce the search space and thus discard unnecessary computations. For parallel systems, presence of pruning operators introduces problem speculative A computation is named if it can be pruned during evaluation, therefore resulting in wasted effort when compared sequential execution. In this work we discuss problems behind management computations or-parallel tabled programs. tabling, not only answers found for query goal may valid, but also predicates invalidated. The here even more serious because achieve an implementation required have set valid released soon possible. To deal with this, propose a strategy deliver that safe from being pruned, present its OPTYap tabling system.