We present a new algorithm for automatically solving jigsaw puzzles byshapealone.Thealgorithm cansolvemore difficult puzzlesthan couldbesolved before, without the use of backtracking or branch-and-bound. The algorithm can handle puzzlesin which pieces border more than four neighbors, and puzzles with as many as 200 pieces. The algorithm follows the overall strategy of previous algorithms but applies a number of new techniques, such as robust fiducial points, "highest-confidence-first"search,and frequent global reoptimization of partial solutions.
David Goldberg, Christopher Malon, Marshall W. Ber