This document summarizes a research paper that presents a new algorithm for solving multiple square jigsaw puzzles with missing pieces. The algorithm can handle puzzles of unknown size and orientation, as well as puzzles where the pieces are mixed together from multiple puzzles, some with missing pieces. It works in three steps: 1) calculating piece compatibility, 2) selecting the best starting piece, and 3) greedily assembling the puzzle. Evaluation shows the approach outperforms state-of-the-art methods in accuracy and speed, such as reconstructing puzzles with 14.5% or 9.6% missing pieces and solving five mixed puzzles with some missing pieces in 30 seconds.