4 votos

Maximización de funciones supermodulares

Tengo una función objetivo real supermodular que quiero maximizar con restricción. La restricción es sobre el tamaño, como |A|=k .

Me pregunto si alguien puede darme más información sobre una solución práctica aplicable a un conjunto grande, en particular lo que podemos decir sobre el algoritmo codicioso.

Gracias de antemano,

0voto

Daryl Puntos 41

Maximizar una función supermodular es como minimizar una función submodular. Se trata de una actividad de tiempo polinómico, para la que se conocen varios algoritmos (buscar en google Algoritmo de norma mínima y encontrará muchos resultados, incluido un artículo de Fujishige).

Hay otros enfoques disponibles para resolver la minimización submodular. No hay que confundirla con la maximización submodular (o la minimización supermodular), para las que existen algoritmos codiciosos --- porque estos problemas son NP-Hard para aproximar a un factor mejor que 11/e a menos que se asuma una mayor estructura. De nuevo, en Google encontrarás muchas respuestas sobre el algoritmo codicioso para la maximización submodular.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X