Ich weiß, dass die 2D- und 3D-Knapsack-Probleme NPC sind, aber gibt es eine Möglichkeit, sie in angemessener Zeit zu lösen, wenn die Instanzen nicht sehr kompliziert sind? Würde dynamische Programmierung funktionieren?
Mit 2D (3D) Rucksack meine ich, ich habe ein Quadrat (Würfel) und eine Liste von Objekten, alle Daten sind in Zentimetern und höchstens 20 m.