A Tree Representation for Parallel Problem Solving

Abstract

A tree-representation for problem-solving suited for parallel processing is proposed. We give a formal definition of REDUCE-OR trees and illustrate it with a detailed example. Each node of the proposed tree denotes a completely described subproblem. When literals share variables, it permits solutions from one literal to prune the search space for the other literals. Attempts to get such pruning with AND-OR trees lose a significant form of 'OR parallelism'. An alternative strategy for searching AND-OR trees leads to the SLD trees, which miss the 'AND-parallelism'. The REDUCE-OR trees are especially useful for problems with a generate-and-test flavor.

Cite

Text

Kalé. "A Tree Representation for Parallel Problem Solving." AAAI Conference on Artificial Intelligence, 1988.

Markdown

[Kalé. "A Tree Representation for Parallel Problem Solving." AAAI Conference on Artificial Intelligence, 1988.](https://mlanthology.org/aaai/1988/kale1988aaai-tree/)

BibTeX

@inproceedings{kale1988aaai-tree,
  title     = {{A Tree Representation for Parallel Problem Solving}},
  author    = {Kalé, Laxmikant V.},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {1988},
  pages     = {677-681},
  url       = {https://mlanthology.org/aaai/1988/kale1988aaai-tree/}
}