Dada una función submodular on donde y son disjuntos . Aquí y son submodulares en y respectivamente.Ω = X 1 ∪ X 2 X 1 X 2 f ( S ) = f 1 ( S ∩ X 1 ) + f 2 ( S ∩ X 2 ) f 1 f 2 X 1 X 2
Aquí son desconocidos y solo se proporciona un acceso de consulta de valor a . Entonces hay un algoritmo de polytime que encuentra . Si hay varias opciones para cualquiera de ellas debería estar bien. f X 1 X 1
Algunos pensamientos. Si podemos encontrar dos elementos modo que ambos pertenezcan a X 1 o pertenezcan a X 2, entonces podemos fusionarlos y proceder recursivamente. Pero no está claro cómo implementar tal paso.