Lorsque max ou sum est pris sur tous les étiquetages de , le produit est pris sur tous les bords pour un graphique et est une fonction arbitraire. Cette quantité est facile à trouver pour les graphiques de largeur d'arbre bornée et en général NP-difficile pour les graphiques plans. Le nombre de colorations appropriées, le jeu indépendant maximum et le nombre de sous-graphes eulériens sont des exemples spéciaux du problème ci-dessus. Je m'intéresse aux schémas d'approximation polynomiale du temps pour des problèmes de ce type, en particulier pour les graphes planaires. Quelles décompositions de graphe seraient utiles?E G = { V , E } f
Edit 11/1 : À titre d'exemple, je m'interroge sur les décompositions qui pourraient être analogues aux extensions de grappes de la physique statistique (c'est-à-dire l'expansion de Mayer). Lorsque représente des interactions faibles, ces extensions convergent, ce qui signifie que vous pouvez obtenir une précision donnée avec termes d'expansion, quelle que soit la taille du graphique. Cela n'impliquerait-il pas l'existence de PTAS pour la quantité?k
Mise à jour 02/11/2011
Les expansions à haute température réécrivent la fonction de partition comme une somme de termes où les termes d'ordre supérieur dépendent d'interactions d'ordre supérieur. Lorsque les «corrélations se désintègrent», les termes d'ordre élevé se désintègrent assez rapidement pour que presque toute la masse de soit contenue en nombre fini de termes d'ordre faible.Z
Par exemple pour le modèle Ising, considérons l'expression suivante de sa fonction de partition
Ici une constante simple, est un ensemble de sous-graphes eulériens de notre graphe, | A | est le nombre de bords dans sous - graphe A .C | A | UNE
Nous avons réécrit la fonction de partition comme une somme sur des sous-graphiques où chaque terme de la somme est pénalisé de façon exponentielle par la taille du sous-graphique. Regroupez maintenant les termes ayant le même exposant et approximez en prenant les k premiers termes. Lorsque le nombre de sous-graphes eulériens de taille ne croît pas trop vite, l'erreur de notre approximation décroît exponentiellement avec .
Le comptage approximatif est difficile en général, mais facile pour les instances de "décroissance de corrélation". Par exemple, dans le cas du modèle Ising, il y a décroissance de corrélation lorsque croît plus lentement que où est le nombre de sous-graphes eulériens de taille . Je crois que dans ce cas, la dilatation à haute température tronquée donne un PTAS pour
Un autre exemple est le comptage d'ensembles indépendants pondérés - il est utilisable pour n'importe quel graphique si le poids est suffisamment faible car vous pouvez faire en sorte que le problème présente une décroissance de corrélation. La quantité est ensuite approximée en comptant des ensembles indépendants dans des régions de taille limitée. Je crois que le résultat STOC'06 de Dror Weitz implique que le comptage d'ensembles indépendants non pondérés est possible pour tout graphique avec un degré maximum 4.
J'ai trouvé deux familles de décompositions "locales" - les graphes de grappes de Bethe et les graphes de région de Kikuchi. La décomposition Bethe vous dit essentiellement de multiplier les comptes dans les régions et de diviser par les comptes dans les chevauchements de régions. La méthode du graphique de la région de Kikuchi améliore cette situation en tenant compte du fait que les chevauchements de régions peuvent eux-mêmes se chevaucher, en utilisant le type de correction "inclusion-exclusion".
Une approche alternative consiste à décomposer le problème en parties globales tractables, comme dans «Inférence variationnelle sur les espaces combinatoires». Cependant, les décompositions locales vous permettent de contrôler la qualité de l'approximation en sélectionnant la taille de la région