The Basic Algorithm for Pseudo-Boolean Programming Revisited - Crama, Yves; Hansen, Pierre; Jaumard, Brigitte (Groupe d’études et de recherche en analyse des décisions, 1988)