Frapper un ensemble de familles qui se croisent par paire

15

Un ensemble de frappe d'une famille est un sous-ensemble de tel que pour . Le problème pour trouver un ensemble de frappe minimum d'une famille donnée est NP-difficile en général, car il généralise le problème de couverture de vertex. Maintenant ma question est:H n i = 1 S i H S i1 i nS={S1,,Sn}Hje=1nSjeHSje1jen

Le problème d'ensemble de frappe reste-t-il NP-difficile lorsque les éléments de S croisent par paire?

Je m'intéresse également à la dureté approximative (ou tractabilité) de ce problème.

Yota Otachi
la source

Réponses:

11

Sje S i = S i{ e i } S i = S i{ e i }eje,ejeSje=Sje{eje}Sje=Sje{eje}

Ensuite, pour chaque paire d'ensembles dans le nouveau système (appelons-les et pour éviter toute confusion), créez un faux élément et ajoutez-le à et . De toute évidence, dans le système d'ensembles résultant, tous les ensembles se coupent par paire, mais le jeu de frappe optimal d'origine est toujours le jeu de frappe optimal pour ce nouveau système.TjeTjXjejTjeTj

Sans aucune autre restriction, le problème semble aussi difficile que le problème d'origine.

BTW, prouver qu'effectivement la solution optimale n'utiliserait aucun des faux éléments n'est pas anodin. Tout d'abord, nous pouvons supposer qu'un ensemble de frappe donné pour le nouveau système ne comprend aucun ou , car sinon nous pouvons déplacer les éléments vers les éléments d'origine des ensembles et obtenir un ensemble de frappe de taille similaire. Il est légèrement plus subtil de voir pourquoi les éléments ne sont pas dans l'ensemble de frappe optimal. Comme c'est fastidieux, je voudrais simplement laisser un indice: construire un graphique reliant deux ensembles et dans le système d'origine si connecte deux ensembles dérivés de ces ensembles. Faire valoir que ce graphique dans l'ensemble de frappe minimale doit êtreejeejeXjejSjeSjXjej3régulier, et en tant que tel le nombre d'arêtes qu'il contient dépasse strictement le nombre d'ensembles présents sous forme de sommets. En tant que tel, on peut trouver un ensemble de frappe plus petit pour ces ensembles.

Sariel Har-Peled
la source
Merci pour votre belle preuve. Je pensais que la restriction pourrait rendre le problème facile et je me trompais.
Yota Otachi