Planar 3SAT è NP-completo. Un'istanza 3SAT planare è un'istanza 3SAT per cui il grafico creato utilizzando le seguenti regole è planare: aggiungi un vertice per ogni e ¯ x iXioXiox_iXio¯Xio¯\bar{x_i} aggiungere un vertice per ogni clausola CjCjC_j aggiungi un bordo per ogni coppia ( xio, xio¯)(Xio,Xio¯)(x_i,\bar{x_i}) aggiungi un bordo dal …
Quindi, come è noto, il problema decisionale 0-1 dell'ILP è NP-completo. Mostrare che è in NP è facile e la riduzione originale era da SAT; da allora, molti altri problemi NP-Complete hanno dimostrato di avere formulazioni ILP (che funzionano come riduzioni di tali problemi a ILP), perché ILP è utilmente …
Il noto problema SAT è definito qui per amor di riferimento. Il problema DOUBLE-SAT è definito come DOUBLE-SAT={⟨ϕ⟩∣ϕ has at least two satisfying assignments}DOUBLE-SAT={⟨ϕ⟩∣ϕ has at least two satisfying assignments}\qquad \mathsf{DOUBLE\text{-}SAT} = \{\langle\phi\rangle \mid \phi \text{ has at least two satisfying assignments}\} Come possiamo dimostrarlo NP-completo? Sarà apprezzato più di …
Qual è la complessità di MIN-2-XOR-SATMIN-2-XOR-SAT\text{MIN-2-XOR-SAT} e MAX-2-XOR-SATMAX-2-XOR-SAT\text{MAX-2-XOR-SAT} ? Sono in P? Sono NP-difficili? Per formalizzare questo più precisamente, let Φ(x)=∧niCi,Φ(X)=∧ionCio,\Phi\left(\mathbf x\right)={\huge\wedge}_{i}^{n}C_i, dove x=(x1,…,xm)x=(x1,…,xm)\mathbf{x} = (x_1,\dots,x_m) e ogni clausola CiCiC_i è della forma (xi⊕xj)(xi⊕xj)(x_i \oplus x_j) o (xi⊕¬xj)(xi⊕¬xj)(x_i \oplus \neg x_j) . Il problema 2-XOR-SAT2-XOR-SAT\text{2-XOR-SAT} è trovare un'assegnazione a xx\mathbf{x} …
Ho visto come XOR-3-SAT sia risolvibile in modo efficiente (ad esempio, vedere la sezione "Soddisfazione XOR" nella voce Wikipedia per il problema di soddisfacibilità booleana ). Mi chiedo una domanda di base: XOR-k-SAT è risolvibile in modo efficiente, per formule con quantità variabili di letterali per clausola? Mi piacerebbe davvero …
Questa è probabilmente una domanda stupida, ma non capisco. In un'altra domanda trovarono il teorema della dicotomia di Schaefer . A me sembra che dimostri che ogni problema CSP è in P o in NP completo, ma non nel mezzo. Poiché ogni problema NP può essere trasformato in tempo polinomiale …
Sto cercando di risolvere questo problema e sto davvero lottando. Una formula booleana monotona è una formula nella logica proposizionale in cui tutti i letterali sono positivi. Per esempio, (x1∨x2)∧(x1∨x3)∧(x3∨x4∨x5)(x1∨x2)∧(x1∨x3)∧(x3∨x4∨x5)\qquad (x_1 \lor x_2) \land (x_1 \lor x_3) \land (x_3 \lor x_4 \lor x_5) è una funzione booleana monotona. D'altra parte, …
Mi chiedo se esiste un algoritmo polinomiale per "2-SAT con relazioni XOR". Sia 2-SAT che XOR-SAT sono in P, ma è la sua combinazione? Esempio di input: Parte 2-SAT: (a or !b) and (b or c) and (b or d) Parte XOR: (a xor b xor c xor 1) and …
Il problema decisionale Data una formula booleana , ha esattamente un compito soddisfacente?ϕϕ\phiϕϕ\phi può essere visto in , -hard e -hard. Qualcosa di più noto sulla sua complessità?Δ2Δ2\Delta_2UPUP\mathsf{UP}coNPcoNP\mathsf{coNP}
I solutori SAT moderni sono molto bravi a risolvere molti esempi reali di istanze SAT. Tuttavia, sappiamo come generare quelli difficili: ad esempio utilizzare una riduzione da factoring a SAT e fornire i numeri RSA come input. Ciò solleva la domanda: cosa succede se prendo un semplice esempio di factoring. …
Al lavoro mi è stato assegnato il compito di dedurre alcune informazioni sul tipo di un linguaggio dinamico. Riscrivo sequenze di affermazioni in letespressioni nidificate , in questo modo: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let …
Il problema è determinare se una determinata espressione booleana è soddisfacente dal punto di vista computazionale distinta dal trovare effettivamente una soluzione all'espressione? In altre parole, esiste un altro modo per scoprire che una determinata espressione è soddisfacente senza determinare esplicitamente le "giuste impostazioni" per le variabili booleane? O tutte …
In relazione al thread Dimostrando che la conversione da CNF a DNF è NP-Hard (e un thread matematico correlato ): Che ne dici dell'altra direzione, da DNF a CNF? È facile o difficile? A pagina 2 di questo articolo , sembrano suggerire che entrambe le direzioni sono ugualmente difficili quando …
Sto cercando di elaborare un compito (tratto dal libro Algorithms - di S. Dasgupta, CH Papadimitriou e UV Vazirani , Cap 8, problema 8.6a), e sto parafrasando quello che afferma: Dato che 3SAT rimane NP-completo anche se limitato alle formule in cui ogni letterale appare al massimo due volte, mostra …
Sulla pagina di Wikipedia qui descrive abbastanza bene l'algoritmo CDCL (e sembra che le foto siano state prese da diapositive create da Sharad Malik a Princeton). Tuttavia, quando si descrive come tornare indietro tutto ciò che dice è "al punto appropriato". MiniSAT utilizza anche una variante dell'algoritmo CDCL, quindi ho …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.