Heuristics: intelligent search strategies for computer problem solving
Heuristics: intelligent search strategies for computer problem solving
The complexity of backtrack searches
STOC '85 Proceedings of the seventeenth annual ACM symposium on Theory of computing
Are search and decision programs computationally equivalent?
STOC '85 Proceedings of the seventeenth annual ACM symposium on Theory of computing
Principles of artificial intelligence
Principles of artificial intelligence
Equivalence between AND/OR graphs and context-free grammars
Communications of the ACM
An Introduction to the General Theory of Algorithms
An Introduction to the General Theory of Algorithms
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
A unified approach to problem solving search procedures
A unified approach to problem solving search procedures
Hi-index | 0.00 |
The complexity of searching for a minimum cost solution graph of an AND/OR graph is analyzed for the class of AND/OR graphs representable by a context free grammar with coat functions; finding a minimum coat solution graph is then equivalent to finding a lowest coat derivation. Several classes of search problems are defined, based on properties of the cost functions and grammar. We show that certain of these classes have different, search complexities- specifically, we show that there are distinct classes for which the complexity of finding a minimum cost solution graph is non-recursive, exponential, NP- complete, and Q(n2), where is the size of the grammar representing the problem. The correspondence between problem structure and search complexity may serve as a guide for modeling real problems with AND/OR graphs.