Formule 3CNF monotone restreinte: comptage des affectations satisfaisantes (à la fois modulo


9

Considérez une formule monotone 3CNF ayant les deux restrictions supplémentaires suivantes:

  • Chaque variable apparaît dans exactement clauses.2
  • Étant donné clauses, elles partagent au plus 1 variable.21

Je voudrais savoir à quel point il est difficile de compter les affectations satisfaisantes d'une telle formule.


Mise à jour 06/04/2013 12:55

J'aimerais également savoir à quel point il est difficile de déterminer la parité du nombre d'assignations satisfaisantes.


Mise à jour 11/04/2013 22:40

Et si, en plus des restrictions décrites ci-dessus, nous introduisons également les deux restrictions suivantes:

  • La formule est plane.
  • La formule est bipartite.

Mise à jour 16/04/2013 23:00

3#P⊕P-Dur, non plus.


Mise à jour 09/06/2013 07:38

⊕P


Je pense que c'est plus intéressant si vous le limitez aux littéraux plutôt qu'aux variables.
— Tayfun Pay du

3
@Tayfun Puisque la formule est monotone, celles-ci sont équivalentes.
— Tyson Williams

@TysonWilliams Merci Je ne devrais pas commenter les choses quand j'ai sommeil.
— Tayfun Pay du

2
#P

@Downvoter: Pourquoi?
— Giorgio Camerani

Réponses:


6

Dans tout graphique, la parité du nombre de couvre-sommets est égale à la parité du nombre de couvre-arêtes.

|C|Δ|V|=O|V|−E|V|O|V|+E|V|

⊕⊕

Au moins la deuxième moitié de la question a été réglée.


3

Votre problème est probablement # P-complet, même si je n'ai pas pu le trouver dans la littérature.

Une autre façon d'énoncer votre problème est "# 3-regular-edge-cover". À partir d'une formule, construisez un graphique dans lequel chaque clause correspond à un sommet et chaque variable correspond à une arête. Puisque la formule est un 3CNF, le graphique est 3-régulier (ou a un degré maximum 3, selon la définition). De plus, le graphique est simple. Une affectation satisfaisante est identique à une couverture de bord.

Voici quelques problèmes liés:


1
Je ne vois pas comment son # restricted-Monotone3CNF est la même chose que le # 1-Ex3MonoSAT. Peu importe, le fait que le problème ultérieur veuille qu’un seul littéral soit satisfait. Il veut des formules CNF Monotone 3 telles que chaque variable apparaisse dans exactement deux clauses et chaque clause partage au plus 1 variable. Il n'y a pas une telle restriction dans # 1-Ex3MonoSAT.
— Tayfun Pay du

2
J'ai essayé de transmettre cette différence en utilisant le mot «seulement», mais je conviens que ce n'est pas le meilleur choix de mots possible.
— Yuval Filmus
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.