É NP-completo (mas não sei se tem um nome): suponha que uma variável xi aparece como um literal positivo n mais vezes do que como um literal negativo.
Então você pode "equilibrar" adicionando n novas cláusulas do 3CNF com n novas variáveis y1,...,yn:
−xi∨y1∨−y2
−xi∨y2∨−y3
...
−xi∨yn−1∨−yn
−xi∨yn∨−y1
E se xi aparecer mais vezes como um literal negativo, aplique a mesma expansão, mas usando xi nas novas cláusulas do 3CNF em vez de −xi.
o yi são balanceados e a fórmula resultante (que pode ser construída em tempo polinomial) é claramente satisfatória se e somente se a fórmula 3CNF original for satisfatória: seja qual for o valor de xi as novas cláusulas podem ser satisfeitas yi=true, para que eles não "interfiram" na satisfação da fórmula original.