Estou interessado no problema de empacotar cópias idênticas de retângulos (bidimensionais) em um polígono convexo (bidimensional) sem sobreposições. No meu problema, você não tem permissão para girar os retângulos e pode assumir que eles estão orientados paralelamente aos eixos. Você recebe as dimensões de um retângulo e os vértices do polígono e pergunta quantas cópias idênticas do retângulo podem ser empacotadas no polígono. Se você tem permissão para girar os retângulos, esse problema é conhecido como NP-hard, acredito. No entanto, o que se sabe se você não pode? E se o polígono convexo for simplesmente um triângulo? Existem algoritmos de aproximação conhecidos se o problema é realmente NP-difícil?
Resumo até agora (21 de março de 11). Peter Shor observa que podemos considerar esse problema como um dos quadrados da unidade de empacotamento em um polígono convexo e que esse problema está no NP se você impuser um limite polinomial ao número de quadrados / retângulos a serem empacotados. Sariel Har-Peled ressalta que existe um PTAS para o mesmo caso polinomialmente limitado. No entanto, em geral, o número de quadrados empacotados pode ser exponencial no tamanho da entrada, que consiste apenas em uma lista possivelmente curta de pares de números inteiros. As seguintes perguntas parecem estar abertas.
A versão completa e ilimitada está no NP? Existe um PTAS para a versão ilimitada? O caso polinomialmente delimitado está em P ou NPC? E meu favorito pessoal, o problema é mais fácil se você apenas se limitar a empacotar quadrados de unidades em um triângulo?