Biorąc pod uwagę podzbiór iloczynu kartezjańskiego dwóch skończonych zestawów, chciałbym znaleźć jego minimalną osłonę przez zestawy, które same są produktami kartezjańskimi.
Na przykład, biorąc pod uwagę iloczyn między i , mogę obserwować podzbiór i spróbuj pokryć go minimalną liczbą produktów kartezjańskich.
to zrobić na dwa sposoby: i , oba wymagają 2 produktów. Nieoptymalnym rozwiązaniem może być rozbicie go na 3 trywialne produkty.
Czy takie optymalne pokrycie można skutecznie znaleźć (np. W czasie wielomianowym)?