Mixed Integer Programming Avoiding Npc