¿Puede siempre empaquetar rectángulos más pequeños en un solo rectángulo más grande único (conocido de antemano) sin superponerse si
No quiero el embalaje exacto, solo quiero saber si puedo asumir con seguridad que debe existir una solución si se cumplen las condiciones anteriores.
Contexto: necesito extender esto a tres dimensiones y necesito una heurística simple y rápida que me diga si teóricamente puede existir una posible solución o no.
No, no puedes. Considere tratar de empacar un y un en un rectángulo:
Su área combinada es , y cada uno cabe individualmente en el rectángulo, pero no pueden caber ambos al mismo tiempo.
En general, los problemas de empaque son difíciles de resolver; No veo ninguna razón para esperar un algoritmo eficiente para este problema de decisión, y probablemente debería confiar en la heurística o aceptar tiempos de ejecución más lentos para obtener respuestas exactas a través de enfoques de fuerza bruta.
Ripi2
Luis Cristóbal
Ripi2
Luis Cristóbal