Image Un-tessellation using GAMS
This was my term project for CS 524 (Introduction to Optimization), taught by Prof. Michael Ferris. It is currently limited to solving puzzles with square pieces. It uses GAMS to formulate an optimization problem, whose solution corresponds to putting the pieces together in the right way so as to recover the true underlying image.