Ainsi, comme on le sait, le problème de décision 0-1 d'ILP est NP-complet. Il est facile de montrer qu'il est en NP, et la réduction d'origine provenait de SAT; depuis lors, de nombreux autres problèmes NP-Complete se sont révélés avoir des formulations ILP (qui fonctionnent comme des réductions de ces problèmes en ILP), car ILP est très utile en général.
Les réductions de l' ILP semblent beaucoup plus difficiles à faire moi-même ou à retrouver.
Ainsi, ma question est, est-ce que quelqu'un connaît une réduction du poly-temps de l'ILP à SAT, c'est-à-dire, montrant comment résoudre tout problème de décision ILP 0-1 en utilisant SAT?
C'est une sorte de nécro-réponse à une question déjà répondue et acceptée, mais je tiens à noter qu'il existe un moyen vraiment plus simple.
Considérez que vous avez l'une des inégalités comme celle-ci:
Traversant toutes les inégalités et collectant les clauses, vous obtiendrez finalement la cnf. Souvent, ce cnf sera WAY SIMPLER, puis un, qui résulte d'une réponse acceptée. Cependant, le coût est un prétraitement plus difficile.
la source