Tengo dos dominios totalmente distintos (manzanas y naranjas) y tengo una función que toma un conjunto de objetos del primer dominio y un conjunto de objetos del segundo dominio y devuelve un número real.
tiene las siguientes propiedades interesantes:
fijando , es no negativo, submodular y monótono wrt S ;
la fijación de , es no negativo, submodular y monótona wrt T .
Quiero maximizar con dos restricciones de cardinalidad | S | = S y | T | = t .
¿Cómo puedo hacer eso? Si considero el espacio del producto, la función es monótona y submodular. Por lo tanto, puedo aplicar el algoritmo codicioso estándar. Tratar con las dos restricciones de tamaño diferentes puede no ser un problema: agregar y ( a , y ) en secuencia me permite aumentar | T | sin aumentar | S | .
La pregunta es si la aproximación aún se mantiene.