Embed presentation
Download to read offline








AND-OR search graphs are used to represent problem solving and decomposition. The nodes represent states or goals, and successors are labeled as either AND or OR branches. AND branches indicate subgoals that must all be achieved, while OR branches represent alternative subgoals that could achieve the parent goal. AO* is an AND-OR graph algorithm that can find multiple solutions by combining AND and OR branches, but does not always find an optimal solution as it may not explore all possibilities once a solution is found. In contrast, A* is an OR graph algorithm that finds a single optimal solution by guaranteeing to explore all possibilities.






