Algorithmic Deconstruction