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#PP-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.