min colpire set di ogni base di un matroid


11

Ci viene dato un matroid. Il nostro obiettivo è trovare un insieme di elementi di dimensioni minime che abbiano un'intersezione non vuota con ogni base del matroide. Il problema è già stato studiato? È in P? Ad esempio, in un matroid spanning tree, il set minimo di colpire dovrebbe essere un taglio minimo. Grazie.


3
Hai guardato nel libro di Schrijver sull'ottimizzazione combinatoria?
Chandra Chekuri,

Ho controllato il libro di Schrijver ma non ho trovato nulla di direttamente correlato. Potrebbe essere un semplice corollario di qualche risultato nel libro. Tuttavia, non l'ho trovato :-(
jian

Risposte:


11

Volevo lasciare questo come commento, ma non ho ancora la reputazione di farlo. Questa domanda è stata rinviata a Mathoverflow, dove menziono che il problema è NP-completo.

Vedi qui .

Uk,n kn(1/k,1/k,,1/k)cn/kUk,nnk+1


Grazie, è stato un mio errore pensare che il primitivo sia integrale a causa della totale doppia integrità, ma sembra che i segni siano confusi.
Chandra Chekuri,

Nessun problema; succede a tutti noi. =)
Tony Huynh,

3

Aggiornamento : l'argomento non è corretto come indicato. L'errore è nell'ultima riga in cui pensavo che si ottenga una doppia integrità totale ma il primitivo copre LP e non funziona.

x(e)ee B x ( e ) 1 B x ( e ) 0 e c cminec(e)x(e)eBx(e)1Bx(e)0eccè integrale il doppio è integrale. Ciò implica che il primitivo è integrale.


Grazie Chandra. Il duale è in effetti un allentamento del problema dell'imballaggio di base che sembra anche in P. Ma l'LP non è integrale, come ha detto Tony.
jian

0

Il più a lungo possibile, in un tempo polinomiale in numero di elementi, controlla se un set H di elementi è un set da colpire e, in caso contrario, trova una base che non viene colpita, quindi il problema rientra nel regno dei problemi del Set da colpire implicito . Vedi il seguente documento per algoritmi e discussioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.