Chapter 19. Optimizing a Constraint: Reconstructing an Integer Programming Constraint More Simply