Tractable Boolean and Arithmetic Circuits

02/07/2022
by   Adnan Darwiche, et al.
0

Tractable Boolean and arithmetic circuits have been studied extensively in AI for over two decades now. These circuits were initially proposed as "compiled objects," meant to facilitate logical and probabilistic reasoning, as they permit various types of inference to be performed in linear-time and a feed-forward fashion like neural networks. In more recent years, the role of tractable circuits has significantly expanded as they became a computational and semantical backbone for some approaches that aim to integrate knowledge, reasoning and learning. In this article, we review the foundations of tractable circuits and some associated milestones, while focusing on their core properties and techniques that make them particularly useful for the broad aims of neuro-symbolic AI.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/05/2020

Symbolic Verification of Quantum Circuits

This short note proposes a symbolic approach for representing and reason...
research
08/22/2017

On Relaxing Determinism in Arithmetic Circuits

The past decade has seen a significant interest in learning tractable pr...
research
02/27/2019

Learning Logistic Circuits

This paper proposes a new classification model called logistic circuits....
research
04/13/2020

Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuits

Probabilistic circuits (PCs) are a promising avenue for probabilistic mo...
research
10/13/2016

Tractable Generative Convolutional Arithmetic Circuits

Casting neural networks in generative frameworks is a highly sought-afte...
research
05/22/2023

Heuristics Optimization of Boolean Circuits with application in Attribute Based Encryption

We propose a method of optimizing monotone Boolean circuits by re-writin...
research
06/26/2020

On the Relationship Between Probabilistic Circuits and Determinantal Point Processes

Scaling probabilistic models to large realistic problems and datasets is...

Please sign up or login with your details

Forgot password? Click here to reset