Problèmes NP-difficiles sur les graphiques d'extension?

15

Dans une présentation de 2006 intitulée EXPANDER GRAPHS - Y A-T-IL DES MYSTÈRES À GAUCHE? , Nati Linial a posé le problème ouvert suivant:

Quel problème de calcul dur sur le graphique reste difficile lorsqu'il est limité aux graphiques d'extension?NP

Depuis lors, des progrès ont-ils été accomplis pour prouver un tel résultat pour un problème dur?NP

Mohammad Al-Turkistany
la source
1
Quelqu'un pourrait-il expliquer pourquoi cette question est intéressante? Avons-nous des exemples de problèmes NP-difficiles devenant faciles lorsqu'ils sont limités aux graphiques d'extension?
Jukka Suomela
@Jukka: Les expandeurs peuvent être réguliers pour les petits (par exemple ), mais certains problèmes NP-difficiles sont faciles à résoudre dans la classe des graphiques de degré maximum pour les petits (par exemple GRAPH COLORING pour ). =3<4
András Salamon
2
@ András: Bien sûr, mais ce n'est pas vraiment lié aux propriétés d'expansion. Permettez-moi de reformuler: avons-nous des exemples de problèmes qui sont difficiles sur les graphiques en réguliers mais faciles sur les graphiques en expanseurs en réguliers?
Jukka Suomela
2
@Jukka: Il a été démontré que des jeux uniques possèdent des algorithmes d'approximation polynomiale du temps lorsque le graphe de contraintes est un expanseur [Arora-Khot-Kolla-Steurer-Tulsiani-Vishnoi STOC '08]. Ce n'est pas connu pour être le cas pour les graphes généraux, et si l'UGC était vrai, il n'y a en fait aucun algorithme de temps polynomial. J'ai pris cela pour la motivation de la question de la Turquie.
arnab
1
@Jukka, ma motivation est de comprendre la relation entre les propriétés aléatoires des expanseurs et la dureté de calcul des problèmes. Par exemple, je ne m'attends pas à ce que l'ensemble indépendant soit facile à utiliser avec les expandeurs.
Mohammad Al-Turkistany du

Réponses:

13

Si les "expandeurs non équilibrés" comptent comme des expandeurs pour les besoins de cette question (un expandeur non équilibré: un graphe biparti , de sorte que pour chaque sous-ensemble , , le la fraction des arêtes entre et est d'environ ), alors oui, de nombreux problèmes sur les expandeurs (par exemple, problèmes de satisfaction des contraintes) sont NP-difficiles approximer.g=(UNE,B,E)UNEUNEBBUNEB|UNE||B|/|UNE||B|

En particulier, la preuve du théorème PCP à deux requêtes et à faible erreur [avec Ran Raz en 2008] construit des graphiques d'expansion.

Dana Moshkovitz
la source
Dans votre dernière ligne, voulez - vous dire que votre papier construit extenseurs asymétriques, car alors vous pourriez avoir une réponse à cette question: cstheory.stackexchange.com/questions/592/...
Suresh Venkat
Suresh: oui, le papier construit des expanseurs / échantillonneurs / extracteurs déséquilibrés, mais pas mieux que les constructions connues de ceux-ci.
Dana Moshkovitz
12

J'imagine qu'il peut être facile de montrer que de nombreux problèmes exacts (et peut-être aussi de forts problèmes d'approximation) sont NP-difficiles pour les expandeurs. L'idée est que si vous prenez un graphe de degré constant arbitraire sur n sommets, et ajoutez un autre extenseur H sur n sommets disjoints, et mettez une correspondance entre G et H , alors vous obtenez un expanseur. La raison en est que tout ensemble de moins de la moitié des sommets aura soit une fraction constante des arêtes correspondantes à l'extérieur, soit son intersection avec H aura au plus disons 0,51 fraction des sommets de H.gnHngHH0,51H

Puisque vous pouvez choisir arbitrairement (par exemple, prenez un graphique aléatoire), vous pouvez connaître la solution optimale pour votre problème NP dans H , et donc il peut y avoir de l'espoir (selon le problème), que, étant donné une solution pour le graphique combiné, vous pouvez obtenir au moins une solution approchée pour G . Mais je n'ai vérifié cela pour aucun problème concret.HHg

Bien sûr, comme mentionné ci-dessus, il existe des problèmes naturels (notamment des jeux uniques) où l'on ne peut pas faire de telles astuces et en particulier les algorithmes sont connus pour les expanseurs et ne sont pas connus dans le cas général. On devrait également être en mesure de trouver un exemple artificiel d'un problème qui est NP difficile en général mais facile sur les expandeurs (par exemple, prendre un problème dur NP arbitraire sur les graphiques et le modifier de sorte que toutes les instances avec un écart spectral supérieur à est OUI ...).1/Journaln

Boaz Barak
la source