Parallel Weighted Model Counting with Tensor Networks

06/28/2020
by   Jeffrey M. Dudek, et al.
0

A promising new algebraic approach to weighted model counting makes use of tensor networks, following a reduction from weighted model counting to tensor-network contraction. Prior work has focused on analyzing the single-core performance of this approach, and demonstrated that it is an effective addition to the current portfolio of weighted-model-counting algorithms. In this work, we explore the impact of multi-core and GPU use on tensor-network contraction for weighted model counting. To leverage multiple cores, we implement a parallel portfolio of tree-decomposition solvers to find an order to contract tensors. To leverage a GPU, we use TensorFlow to perform the contractions. We compare the resulting weighted model counter on 1914 standard weighted model counting benchmarks and show that it significantly improves the virtual best solver.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/12/2019

Efficient Contraction of Large Tensor Networks for Weighted Model Counting through Graph Decompositions

Constrained counting is a fundamental problem in artificial intelligence...
research
05/01/2018

Fast counting with tensor networks

We introduce tensor network contraction algorithms for the counting of s...
research
03/08/2019

Analyzing GPU Tensor Core Potential for Fast Reductions

The Nvidia GPU architecture has introduced new computing elements such a...
research
09/25/2022

On the Optimal Linear Contraction Order for Tree Tensor Networks

Tensor networks are nowadays the backbone of classical simulations of qu...
research
07/11/2019

ADDMC: Exact Weighted Model Counting with Algebraic Decision Diagrams

We compute exact literal-weighted model counts of CNF formulas. Our algo...
research
04/04/2019

Learning to Reason: Leveraging Neural Networks for Approximate DNF Counting

Weighted model counting has emerged as a prevalent approach for probabil...
research
12/31/2021

Complex contraction on trees without proof of correlation decay

We prove complex contraction for zero-free regions of counting weighted ...

Please sign up or login with your details

Forgot password? Click here to reset