Supposons que nous ayons un graphe sur nœuds. Nous aimerions attribuer à chaque nœud soit un soit un . Appelons cela une configuration . Le nombre de s que nous devons attribuer est exactement (d'où le nombre de s est .) Étant donné une configuration , nous regardons chaque nœud et additionnons les valeurs attribuées à ses voisins, appelons ceci
. Je me demande si ce problème ne semble familier à personne ou s'il peut être réduit à un problème connu en théorie des graphes. Si cela aide, le graphique peut être supposé être aléatoire de type Erdős-Renyi (disons G (n, p) avec une probabilité de bord , c'est-à-dire un degré moyen croissant comme ). L'instruction principale est dans le cas où .
graph-theory
co.combinatorics
optimization
passant51
la source
la source
Réponses:
Vous pouvez aborder cela avec un calcul de «méthode du second moment», similaire à celui que j'ai utilisé dans Un seuil net pour un problème de satisfaction de contraintes aléatoires , Discrete Mathematics 285 / 1-3 (2004), 301-305.
Lorsque le degré moyen croît comme un temps constant suffisamment grand , cette approche a souvent été suffisante pour trouver précisément le seuil de satisfiabilité. Il pourrait également montrer la fraction des clauses qui peuvent être satisfaites dans un cas insatisfaisant, bien que je n'aie pas étudié cela.logn
Pour que votre problème ressemble davantage à mon problème général, vous pouvez le voir comme un "MAX-AT-LEAST-HALF-SAT" avec une structure graphique spéciale sous-jacente aux clauses de la formule CNF. Je ne pense pas que cette structure spéciale aidera dans le pire des cas, cependant, et puisque la taille de votre clause n'est pas uniforme et que votre "mauvais" ensemble d'affectations s'agrandit, vous devrez passer par le calcul et voir si cela fonctionne encore.
la source
Permettez-moi de développer mon commentaire. Tout d'abord, cela est similaire à un écart, mais bien sûr différent à plusieurs égards. Étant donné un système de ensembles , l'écart du système est . Notons. Votre définition diffère en ce que vous voulez savoir combien d’ensembles est positif et l’écart demande quelle est la taille de dans le pire des cas. Pour une introduction rapide, mes notes de scribe peuvent peut-être vous aider. Chazelle a un joli livre qui rentre dans les détails.m S1,…,Sm⊆{1,…n}=[n] minσ:[n]→{±1}maxj|∑i∈Sjσ(i)| σ(Sj)=|∑i∈Sjσ(i)| σ(Sj) σ(Sj)
Pour une borne inférieure probabiliste facile lorsque , comme dans mon commentaire, étant donné un graphique avec la séquence de degrés , vous pouvez choisir uniformément au hasard à partir de toutes les séquences avec (les ne sont pas indépendants, mais il devrait être possible de prouver une borne de Chernoff dans ce cas aussi). Nous avons et, par une borne Chernoff, pour une constante . Donc . Il existe donc un certains>n/2 G=([n],E) δ1,…,δn σ s 1 σi E[ξi(σ)]=δis/n Pr[ξi(σ)<0]≤exp(−Cδi(s/n−1/2)2) C E[N(σ)]≥n−∑iexp(−Cδi(s/n−1/2)2) σ qui atteint cette limite.
EDIT: Semble que vous êtes intéressé par le cas . Choisissons au hasard de la même manière que dans le paragraphe précédent. En utilisant une version du théorème de la limite centrale pour l'échantillonnage sans remplacement ( est un échantillon de taille sans remplacement à partir des sommets du graphe), vous devriez pouvoir montrer que se comporte comme un gaussien avec une moyenne et variance autour de , donc pour certains C et un paramètre d'erreur du théorème central limite. On devrait avoirs<n/2 σ σ s ξi(σ) δi(2s/n−1) δi Pr[ξi(σ)≥0]=exp(−Cδi(2s/n−1)2)±η(n) η(n) nη(n)=o(n) , vous pouvez donc prendre .N(σ)≥∑iexp(−Cδi(2s/n−1)2)−o(n)
Avertissements: cela n'a de sens que si sont constants / petits ou est très proche de . De plus, les calculs sont quelque peu heuristiques et ne sont pas très soigneusement effectués.δi s/n n/2
la source