Journal of Problem Solving Algorithmic Puzzles - Purdue e-Pubs
: Classic logic problems involving moving items (like a wolf, goat, and cabbage) across a river under specific constraints. Algorithmic Puzzles - Home95
: Building a solution incrementally and removing those that fail to satisfy the constraints. Famous Puzzle Examples Journal of Problem Solving Algorithmic Puzzles - Purdue
: Reducing a problem to a smaller instance of the same problem (e.g., the 8-puzzle ). Algorithmic Puzzles - Home95
: Making the locally optimal choice at each step with the hope of finding a global optimum.