Recognizing Read-Once Functions from Depth-Three Formulas
Abstract
Consider the following decision problem: for a given monotone Boolean function decide, whether is read-once. For this problem, it is essential how the input function is represented. Our contribution consists of the following two results. We show that we can test in polynomial-time whether a given expression computes a read-once function, provided that is a read-once monotone CNF and is a read-once monotone DNF and all the variables of occur also in (recall that due to Gurvich, the problem is coNP-complete when is read-2). The second result states that this is a coNP-complete problem to decide whether the expression computes a read-once function, where is as above and is the depth-3 read-once monotone Boolean formula (so that the entire expression is depth-3 read-2). This result improves the result of \cite{elbassioni2011readability} in the depth and the result of \cite{gurvich2010it} in the readability of the input formula.
Cite
@article{arxiv.1802.03815,
title = {Recognizing Read-Once Functions from Depth-Three Formulas},
author = {Alexander Kozachinskiy},
journal= {arXiv preprint arXiv:1802.03815},
year = {2018}
}