TY - GEN
T1 - Worst-case analysis for interactive evaluation of Boolean provenance
AU - Amarilli, Antoine
AU - Amsterdamer, Yael
N1 - Publisher Copyright: © 2022 ACM.
PY - 2022/6/17
Y1 - 2022/6/17
N2 - In recent work, we have introduced a framework for fine-grained consent management in databases, which combines Boolean data provenance with the field of interactive Boolean evaluation. In turn, interactive Boolean evaluation aims at unveiling the underlying truth value of a Boolean expression by frugally probing the truth values of individual values. The required number of probes depends on the Boolean provenance structure and on the (a-priori unknown) probe answers. Prior work has analyzed and aimed to optimize the expected number of probes, where expectancy is with respect to a probability distribution over probe answers. This paper gives a novel worst-case analysis for the problem, inspired by the decision tree depth of Boolean functions. Specifically, we introduce a notion of evasive provenance expressions, namely expressions, where one may need to probe all variables in the worst case. We show that read-once expressions are evasive, and identify an additional class of expressions (acyclic monotone 2-DNF) for which evasiveness may be decided in PTIME. As for the more general question of finding the optimal strategy, we show that it is coNP-hard in general. We are still able to identify a sub-class of provenance expressions that is "far from evasive", namely, where an optimal worst-case strategy probes only O(log n) out of the n variables in the expression, and show that we can find this optimal strategy in polynomial time.
AB - In recent work, we have introduced a framework for fine-grained consent management in databases, which combines Boolean data provenance with the field of interactive Boolean evaluation. In turn, interactive Boolean evaluation aims at unveiling the underlying truth value of a Boolean expression by frugally probing the truth values of individual values. The required number of probes depends on the Boolean provenance structure and on the (a-priori unknown) probe answers. Prior work has analyzed and aimed to optimize the expected number of probes, where expectancy is with respect to a probability distribution over probe answers. This paper gives a novel worst-case analysis for the problem, inspired by the decision tree depth of Boolean functions. Specifically, we introduce a notion of evasive provenance expressions, namely expressions, where one may need to probe all variables in the worst case. We show that read-once expressions are evasive, and identify an additional class of expressions (acyclic monotone 2-DNF) for which evasiveness may be decided in PTIME. As for the more general question of finding the optimal strategy, we show that it is coNP-hard in general. We are still able to identify a sub-class of provenance expressions that is "far from evasive", namely, where an optimal worst-case strategy probes only O(log n) out of the n variables in the expression, and show that we can find this optimal strategy in polynomial time.
KW - consent management
KW - interactive Boolean evaluation
KW - provenance
UR - http://www.scopus.com/inward/record.url?scp=85133774413&partnerID=8YFLogxK
U2 - 10.1145/3530800.3534538
DO - 10.1145/3530800.3534538
M3 - منشور من مؤتمر
T3 - Proceedings of 14th International Workshop on the Theory and Practice of Provenance, TaPP 2022
SP - 32
EP - 39
BT - Proceedings of 14th International Workshop on the Theory and Practice of Provenance, TaPP 2022
T2 - 14th International Workshop on the Theory and Practice of Provenance, TaPP 2022, held in conjunction with SIGMOD 2022
Y2 - 17 June 2022
ER -