Tenía la intención de dejar esto como un comentario, pero todavía no tengo la reputación de hacerlo. Esta pregunta fue cruzada en Mathoverflow, donde menciono que el problema es NP-completo.
Ver aquí .
Para evitar una contradicción con la respuesta de Chandra Chekuri, no creo que el LP dado en su respuesta sea integral. Para ver esto, considere los matroides uniformes , donde las bases son todos los subconjuntos de un conjunto . Tenga en cuenta que el vector es una solución factible para el LP. Por lo tanto, si es idénticamente 1, entonces el valor mínimo de LP es como máximo . Por otro lado, un golpe mínimo para tiene un tamaño .Uk,n n ( 1 / k , 1 / k , … , 1 / k ) c n / k U k , n n - k + 1kn(1/k,1/k,…,1/k)cn/kUk,nn−k+1