2015
DOI: 10.1007/s10955-015-1276-z
|View full text |Cite
|
Sign up to set email alerts
|

Tensor Network Contractions for #SAT

Abstract: Abstract. The computational cost of counting the number of solutions satisfying a Boolean formula, which is a problem instance of #SAT, has proven subtle to quantify. Even when finding individual satisfying solutions is computationally easy (e.g. 2-SAT, which is in P), determining the number of solutions is #P-hard. Recently, computational methods simulating quantum systems experienced advancements due to the development of tensor network algorithms and associated quantum physics-inspired techniques. By these … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
32
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 36 publications
(32 citation statements)
references
References 44 publications
0
32
0
Order By: Relevance
“…As determining the existence of a q-colouring is an NP-complete problem [8], contracting this graph is therefore #P-complete [9]. Indeed similar constructions exist for tensor networks corresponding to #SAT and other #P-complete problems [10]. As we will see later in section 7, there also exists a quantum hardness result which shows approximate contraction to be Post−BQP-hard, putting it inside a class of problems not believed to be efficiently solvable on even a quantum computer.…”
Section: Computational Complexitymentioning
confidence: 85%
“…As determining the existence of a q-colouring is an NP-complete problem [8], contracting this graph is therefore #P-complete [9]. Indeed similar constructions exist for tensor networks corresponding to #SAT and other #P-complete problems [10]. As we will see later in section 7, there also exists a quantum hardness result which shows approximate contraction to be Post−BQP-hard, putting it inside a class of problems not believed to be efficiently solvable on even a quantum computer.…”
Section: Computational Complexitymentioning
confidence: 85%
“…Instances of (#)SAT problems can be straightforwardly represented as tensor networks [32][33][34]. Each variable and clause is encoded into a tensor T i 1 i 2 ...i d , where d is the rank of the tensor and all indices are boolean.…”
Section: Tensor Network and Boolean Satisfiabilitymentioning
confidence: 99%
“…CSPs are commonly defined on random graphs. Even though some CSPs -in particular, decision (SAT) and counting (#SAT) problems [32][33][34] -have been formulated as tensor networks, no practical strategies for their efficient contraction exist. This is partly because it is nontrivial to define coarse-graining protocols in arbitrary graphs, but also because there is frequently no obviously advantageous order of contraction.…”
Section: Introductionmentioning
confidence: 99%
“…which is a polynomial for q a natural number. The Rényi entropies [2,3,4,12,44] are a wellstudied measurement of entanglement. Positive integral (q P Z ě1 ) Rényi entropies can be measured experimentally without computing the density operators explicitly [1,7,9,41,45].…”
Section: Introductionmentioning
confidence: 99%