Domande taggate «satisfiability»

La soddisfazione (SAT) è il problema di determinare se esiste un'assegnazione variabile che soddisfa una determinata formula booleana.



1
Qual è il nome del problema? (grafico di partizionamento in tre copertine)
Mi chiedevo se questo problema ha un nome: Dato un semplice grafico i cui bordi sono di colore rosso, blu e verde, , esiste una colorazione dei vertici tale che ogni bordo ha un endpoint con lo stesso colore?G=(V,B∪R∪G)G=(V,B∪R∪G)G=(V,B\cup R\cup G)c:V→{B,R,G}c:V→{B,R,G}c:V\to \{B,R,G\} Inoltre, questo è noto per essere NP-completo? Questo …

2
Trova
Sia la lingua di tutte le formule 2 -CNF φ , in modo tale che almeno ( 1LϵLϵL_\epsilon222φφ\varphidelleclausolediφpossono essere soddisfatte.(12+ϵ)(12+ϵ)(\frac{1}{2}+\epsilon)φφ\varphi Devo dimostrare che esiste st L ϵ è N P -hard per qualsiasi ϵ &lt; ϵ ′ .ϵ′ϵ′\epsilon'LϵLϵL_\epsilonNPNP\mathsf{NP}ϵ&lt;ϵ′ϵ&lt;ϵ′\epsilon<\epsilon' Sappiamo che può essere approssimativo a 55Max2SatMax2Sat\text{Max}2\text{Sat} precent delle clausole da unariduzione …



2
Incarico di rendere insoddisfacente la formula
Immaginiamo di avere una formula soddisfacente F(UN0,UN1, . . .UNK,S0, . . . ,Sn)F(UN0,UN1,...UNK,S0,...,Sn)F(A_0, A_1,...A_k,S_0,...,S_n) Il problema da risolvere è "Esiste un'assegnazione per le variabili (S0, . . . ,Sn)(S0,...,Sn)(S_0,...,S_n) quale renderà F insoddisfacente? ". Un modo di risolvere è trovare tutte le soluzioni per F in termini di variabili …


1
Verificare la correttezza dell'eliminazione del quantificatore, utilizzando SAT
Permettere x=(x1,…,xn)X=(X1,...,Xn)x=(x_1,\dots,x_n) e y=(y1,…,yn)y=(y1,...,yn)y=(y_1,\dots,y_n) essere nnn-vettori di variabili booleane. Ho un predicato booleanoQ(x,y)Q(X,y)Q(x,y) su x,yX,yx,y. Do al mio amico PriscillaQ(x,y)Q(X,y)Q(x,y). In risposta, mi dàP(x)P(X)P(x), un predicato booleano su xXxe lei lo afferma P(x)≡∃y.Q(x,y),P(X)≡∃y.Q(X,y),P(x) \equiv \exists y . Q(x,y), o in altre parole, quello ∀x.[P(x)⇔∃y.Q(x,y)].∀X.[P(X)⇔∃y.Q(X,y)].\forall x . [P(x) \Leftrightarrow \exists y …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.