On the Complexity of Enumerating Prime Implicants from Decision-DNNF Circuits

Alexis de Colnet, Pierre Marquis
1/30/2023
cs.AI

No confident code implementation found for this paper.

Abstract

We consider the problem EnumIP of enumerating prime implicants of Boolean functions represented by decision decomposable negation normal form (dec-DNNF) circuits. We study EnumIP from dec-DNNF within the framework of enumeration complexity and prove that it is in OutputP, the class of output polynomial enumeration problems, and more precisely in IncP, the class of polynomial incremental time enumeration problems. We then focus on two closely related, but seemingly harder, enumeration problems where further restrictions are put on the prime implicants to be generated. In the first problem, one is only interested in prime implicants representing subset-minimal abductive explanations, a notion much investigated in AI for more than three decades. In the second problem, the target is prime implicants representing sufficient reasons, a recent yet important notion in the emerging field of eXplainable AI, since they aim to explain predictions achieved by machine learning classifiers. We provide evidence showing that enumerating specific prime implicants corresponding to subset-minimal abductive explanations or to sufficient reasons is not in OutputP.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{colnet2023complexity,
  title  = {On the Complexity of Enumerating Prime Implicants from Decision-DNNF Circuits},
  author = {Alexis de Colnet and Pierre Marquis},
  year   = {2023},
  eprint = {2301.13328},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.13328v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.13328.svg)](https://codeofpaper.com/paper/2301.13328)

Discussion