The document discusses Boolean equi-propagation, an approach for optimizing SAT encodings of constraint satisfaction problems (CSPs). It involves inferring new equalities from constraints and simplifying the model. This allows representing problem structures directly and compactly in conjunctive normal form (CNF). Examples show how equi-propagation simplifies models by removing variables for all-different and bit-sum constraints. Experiments demonstrate the approach generates small CNFs for balanced incomplete block designs and Nonogram puzzles.