Valiant's permanent reduction
ID: valiant-s-permanent-reduction
Valiant's permanent reduction encodes satisfying assignments as cycle covers so that their weighted sum is the permanent of a matrix. Local gadgets enforce variable consistency and clause satisfaction, while signed contributions cancel invalid covers.
New to topics? Read the docs here!