Proceedings

Additive AND/OR Graphs

Download BibTeX Cite

Proceedings of the Third International Joint Conference on Artificial Intelligence. Theory of Heuristic Search. Pages 1-10.

© 1973 International Joint Conferences on Artificial Intelligence

Abstract

Additive AND/OR graphs are defined as AND/ /OR graphs without circuits, which can be considered as folded AND/OR trees; i.e. the cost of a common subproblem is added to the cost as many times as the subproblem occurs, but it is computed only once. Additive AND/OR graphs are naturally obtained by reinterpreting the dynamic programming method in the light of the problem-reduction approach. An example of this reduction is given. A top-down and a bottom-up method are proposed for searching additive AND/OR graphs. These methods are, respectively, extensions of the "arrow" method proposed by Nilsson for searching AND/OR trees and Dijkstra's algorithm for finding the shortest path. A proof is given that the two methods find an optimal solution whenever a solution exists.

  1. Nilsson, N.J., Problem-Solving Methods in Artificial Intelligence, Me Graw-Hill, New York, 1 971.
  2. Nilsson, N.J., Searching Problem-Solving and Game-Playing Trees for Minimal Cost Solutions, Proc. IFIP Congress 1968, H, pp. 125-130.
  3. Chang, C.L. and Slagle, J.R., An Admissible and Optimal Algorithm for Searching AND/OR Graphs, Artificial Intelligence, Vol. 2, pp. 117-128 (1971).
  4. Martelli, A. and Montanari, u., Dynamic Programming via AND/OR graphs, in preparation.
  5. Knuth, D.E., Optimum Binary Search Trees, Acta Informatica, Vol. 1, pp. 14-25 ( 1971) •

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards