Working backward from the goal is an application of the backward chaining strategy in artificial intelligence. When problem solving, working backward is one way to reach the goal of solving a problem.
Use by primates
Kanzi, a bonobo (pygmy chimpanzee, Pan paniscus) dramatically illustrated his use of this strategy when he was being taught how to create stone tools by a human expert. Unable to replicate the manipulations of the human expert, Kanzi eventually resorted to smashing stones upon others, and simply selected shards with sharp edges, in order to produce his stone tools.1
Applications to theorem-proving
Some mathematical proofs can be reliably constructed by working backward. At times, a transformation is required, in order to fix up a solution so that it matches the desired goal.
Applications to artificial intelligence
Artificial intelligence (AI) programs for medical diagnosis or fault-finding in electrical equipment can use backward-chaining, but it is not applicable to all problem instances. This method is also used to generate tablebases for chess endgames.
See also
Notes
|