Eu tenho dois domínios totalmente distintos (maçãs e laranjas) e eu tenho uma função que pega um conjunto de objetos do primeiro domínio e um conjunto de objetos do segundo domínio e retorna um número real.
possui as seguintes propriedades interessantes:
fixando , é não negativo, submodular e monótono wrt S ;
fixação , que é não-negativo, submodulares e monótona wrt T .
Eu quero maximizar com duas restrições de cardinalidade | S | = S e | T | = t .
Como eu posso fazer isso? Se considerar o espaço do produto, a função é monótona e submodular. Assim, posso aplicar o algoritmo ganancioso padrão. Lidar com as duas restrições de tamanho diferentes pode não ser um problema: adicionar e ( a , y ) em sequência permite aumentar | T | sem aumentar | S | .
A questão é se a aproximação ainda é válida.