Você não pode resolver isso por multiplicação de matrizes? Deixe os conjuntos serem , S 2 , … , S m . Considere a matriz A como a matriz m × n onde A i j = 1 se j ∈ S i e 0 caso contrário, e B como a matriz m × n onde B i j = 1 se j ∉ S i e 0 caso contrário. Agora, A B TS1 1S2...SmAm×nAij=1j∈SiBm×nBij=1j∉SiABTtem uma entrada se e somente se houver um conjunto de F contido em outro.0F
Portanto, se você provar um limite inferior de para o caso em que m = θ ( n ) , você provou o mesmo limite inferior para multiplicação de matrizes. Este é um famoso problema aberto.Ω(n2+ϵ)m=θ(n)
Não pensei muito nisso, mas não vejo como você possa provar que esse caso particular de multiplicação de matrizes é essencialmente tão difícil quanto o caso geral; se você realmente precisa de um limite inferior, esta parece ser a única esperança que você tem de provar um sem resolver o problema de multiplicação da matriz.
No lado positivo, isso fornece algoritmos para este problema que são melhores que o ingênuo que leva .θ(m2n)