Dato un insieme di serie, mi piacerebbe trovare una serie M tale che ogni insieme S a S contiene almeno un elemento di M . Vorrei anche che M contenesse il minor numero possibile di elementi pur rispettando questo criterio, sebbene possa esistere più di una M più piccola con questa proprietà (la soluzione non è necessariamente unica).
Ad esempio concreto, supponiamo che l'insieme sia l'insieme delle bandiere nazionali, e per ogni bandiera S in S , gli elementi sono i colori usati nella bandiera di quella nazione. Gli Stati Uniti avrebbero S = { r e d , w h i t e , b l u e } e il Marocco avrebbe S = { r e d , g r e e n } . Quindi Msarebbe un insieme di colori con la proprietà che ogni bandiera nazionale utilizza almeno uno dei colori in . ( I colori olimpici blu, nero, rosso, verde, giallo e bianco sono un esempio di tale M , o almeno lo erano nel 1920.)
C'è un nome generale per questo problema? Esiste un algoritmo "migliore" accettato per trovare l'insieme ? (Sono più interessato alla soluzione stessa che all'ottimizzazione del processo per la complessità computazionale.)