Saved in:
Bibliographic Details
Main Author: Derkinderen, Vincent
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.17951
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910541689126912
author Derkinderen, Vincent
author_facet Derkinderen, Vincent
contents Boolean circuits in d-DNNF form enable tractable probabilistic inference. However, as a key insight of this work, we show that commonly used d-DNNF compilation approaches introduce irrelevant subcircuits. We call these subcircuits Tseitin artifacts, as they are introduced due to the Tseitin transformation step -- a well-established procedure to transform any circuit into the CNF format required by several d-DNNF knowledge compilers. We discuss how to detect and remove both Tseitin variables and Tseitin artifacts, leading to more succinct circuits. We empirically observe an average size reduction of 77.5% when removing both Tseitin variables and artifacts. The additional pruning of Tseitin artifacts reduces the size by 22.2% on average. This significantly improves downstream tasks that benefit from a more succinct circuit, e.g., probabilistic inference tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2407_17951
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Pruning Boolean d-DNNF Circuits Through Tseitin-Awareness
Derkinderen, Vincent
Artificial Intelligence
Logic in Computer Science
Boolean circuits in d-DNNF form enable tractable probabilistic inference. However, as a key insight of this work, we show that commonly used d-DNNF compilation approaches introduce irrelevant subcircuits. We call these subcircuits Tseitin artifacts, as they are introduced due to the Tseitin transformation step -- a well-established procedure to transform any circuit into the CNF format required by several d-DNNF knowledge compilers. We discuss how to detect and remove both Tseitin variables and Tseitin artifacts, leading to more succinct circuits. We empirically observe an average size reduction of 77.5% when removing both Tseitin variables and artifacts. The additional pruning of Tseitin artifacts reduces the size by 22.2% on average. This significantly improves downstream tasks that benefit from a more succinct circuit, e.g., probabilistic inference tasks.
title Pruning Boolean d-DNNF Circuits Through Tseitin-Awareness
topic Artificial Intelligence
Logic in Computer Science
url https://arxiv.org/abs/2407.17951