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

01/30/2023
by   Alexis de Colnet, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/20/2022

On the Computation of Necessary and Sufficient Explanations

The complete reason behind a decision is a Boolean formula that characte...
research
04/28/2023

A New Class of Explanations for Classifiers with Non-Binary Features

Two types of explanations have received significant attention in the lit...
research
08/28/2023

A polynomial quantum computing algorithm for solving the dualization problem

Given two prime monotone boolean functions f:{0,1}^n →{0,1} and g:{0,1}^...
research
11/22/2020

On algorithms to find p-ordering

The concept of p-ordering for a prime p was introduced by Manjul Bhargav...
research
05/12/2021

Sufficient reasons for classifier decisions in the presence of constraints

Recent work has unveiled a theory for reasoning about the decisions made...
research
06/30/2022

On Computing Probabilistic Explanations for Decision Trees

Formal XAI (explainable AI) is a growing area that focuses on computing ...
research
04/04/2019

Complexity of Counting Weighted Eulerian Orientations with ARS

Unique prime factorization of integers is taught in every high school. W...

Please sign up or login with your details

Forgot password? Click here to reset