And-or graphs, theorem-proving graphs, and bi-directional search
–Classics/files/AI/classics/Machine_Intelligence_7/MI-7-Ch10-Kowalski.pdf
And-or graphs and theorem-proving graphs determine the same kind of search space and differ only in the direction of search: from axioms to goals, in the case of theorem-proving graphs, and in the opposite direction, from goals to axioms, in the case of and-or graphs. Bidirectional search strategies combine both directions of search. We investigate the construction of a single general algorithm which covers unidirectional search both for and-or graphs and for theorem-proving graphs, bidirectional search for path-finding problems and search for a simplest solution as well as search for any solution. We obtain a general theory of completeness which applies to search spaces with infinite or-branching. In the case of search for any solution, we argue against the application of strategies designed for finding simplest solutions, but argue for assigning a major role in guiding the search to the use of symbol complexity (the number of symbol occurrences in a derivation).
Feb-1-1972
- Country:
- North America > United States
- New York (0.04)
- California > Santa Clara County
- Stanford (0.04)
- Europe > France
- Provence-Alpes-Côte d'Azur > Bouches-du-Rhône > Marseille (0.04)
- North America > United States
- Genre:
- Research Report (0.46)
- Technology: