# What are difference between A and AO algorithm?

Would you like to merge this question into it?

#### already exists as an alternate of this question.

Would you like to make it the primary and merge this question into it?

#### exists and is an alternate of .

the main difference between the A*(A star) and AO*(AO star) algorithms is that A* algo is a OR graph algorithm and AO* is a AND-OR graph algorithm.
In OR graph algorithm it just find only one solution (i.e either OR solution means this OR this OR this).
But in the AND-OR graph algo it find more than one solution by ANDing two or more branches.
for more details on AND-OR graph & OR graph please refer the book "Artificial Intelligence" by Elaine Rich & Kevin Knight.

-AAA
40 people found this useful

# What is the difference between algorithm and program?

Answer . algorithm is a step by step outline or flowchart how to solve a problem. program is an implemented coding of a solution to a problem based on the algorithm.

# What is the differences between algorithm and program?

A program is a detailed set of instructions for a computer to carryout, whle an algorithm is a detailed sequence of steps for carryingout a process.

# What is the difference between algorithm and pseudocode?

An algorithm is a description of a method for accomplishing some task. For example, an algorithm for driving to a friend's house could be: 1. Find your keys 2. Get into th

# Difference between program and algorithm?

An algorithm defines the specific steps required to solve a problem. A computer program is the implementation of an algorithm.

# What is the difference between program and an algorithm?

An algorithm describes the step-by-step procedure required to solve a problem. Algorithms can be be combined such that the solutions to smaller problems can help resolve much

# Difference between a and ao?

the main difference between the A*(A star) and AO*(AO star) algorithms is that A* algo is a OR graph algorithm and AO* is a AND-OR graph algorithm. In OR graph algorithm it

# What is the difference between procedure and algorithm?

A procedure can go on forever. Where as an Algorithm, will eventually terminate and will have each step precisely defined.

# What is algorithm and what is the difference between logarithm and algorithm?

Algorithms are basically sequences of instructions to solve a problem or to perform a calculation. A logarithm is a specific mathematical concept. For more information on each

# What is an AO algorithm?

AO * Algorithm . Initialise the graph to start node . Traverse the graph following the current path accumulating nodes that have not yet been expanded or solved . Pick an

# What is the difference between an algorithm and heuristics?

A heuristic is a type of algorithm that approximates a solution. It may not have a well defined accuracy or runtime. Or it may be very fast, but inaccurate.

# What are the difference between flowchart and algorithm?

An algorithm is a sequence of steps which can be followed to solve a particular problem. A flowchart is one way in which to describe an algorithm.

# What is the difference between algorithm and coding?

An algorithm is a statement of how a particular problem will be solved. Coding is the implementation of that algorithm in a particular language.
In Computer Programming

# What is difference between lemma and algorithm?

A Method that used to be a comouter to soultion of promlems is called algorithm.
In Computer Programming

# What is the difference between an algorithm and pseusodocode?

Pseudocode is one method of describing an algorithm. Other methods use diagrams, prose, or maybe even regular programming languages. An algorithm, on the other hand, is a met
In Computer Programming

# What is the difference between implementation and algorithm?

An algorithm is a instruction for solving a problem. It is typically illustrated using prose, pseudo code or flowcharts, but other methods exist. The algorithm is the "here's
In Definitions

# What is difference between a and ao?

'O'
In Computer Programming

# What is the difference between algorithm and a program?

An algorithm can be informally described as being the step-by-stepprocedure or set of rules required to solve a given problem in afinite amount of time and space. A computer p