A Formal Characterization of the Local Search Topology of the Gap Heuristic
Abstract
The pancake puzzle is a classic optimization problem that has become a standard benchmark for heuristic search algorithms. In this paper, we provide full proofs regarding the local search topology of the gap heuristic for the pancake puzzle. First, we show that in any non-goal state in which there is no move that will decrease the number of gaps, there is a move that will keep the number of gaps constant. We then classify any state in which the number of gaps cannot be decreased in a single action into two groups: those requiring 2 actions to decrease the number of gaps, and those which require 3 actions to decrease the number of gaps.
- Publication:
-
arXiv e-prints
- Pub Date:
- May 2017
- DOI:
- 10.48550/arXiv.1705.04665
- arXiv:
- arXiv:1705.04665
- Bibcode:
- 2017arXiv170504665V
- Keywords:
-
- Computer Science - Artificial Intelligence
- E-Print:
- Technical report providing proofs of statements appearing in a "An Analysis and Enhancement of the Gap Heuristic for the Pancake Puzzle" by Richard Anthony Valenzano and Danniel Yang. This paper appeared at the 2017 Symposium on Combinatorial Search