On the complexity of the clone membership problem
Abstract
We investigate the complexity of the Boolean clone membership problem (CMP): given a set of Boolean functions and a Boolean function , determine if is in the clone generated by , i.e., if it can be expressed by a circuit with -gates. Here, and elements of are given as circuits or formulas over the usual De Morgan basis. B\"ohler and Schnoor (2007) proved that for any fixed , the problem is coNP-complete, with a few exceptions where it is in P. Vollmer (2009) incorrectly claimed that the full problem CMP is also coNP-complete. We prove that CMP is in fact -complete, and we complement B\"ohler and Schnoor's results by showing that for fixed , the problem is NP-complete unless is a projection. More generally, we study the problem -CMP where and are given by circuits using gates from . For most choices of , we classify the complexity of -CMP as being -complete (possibly under randomized reductions), coDP-complete, or in P.
Cite
@article{arxiv.1909.12211,
title = {On the complexity of the clone membership problem},
author = {Emil Jeřábek},
journal= {arXiv preprint arXiv:1909.12211},
year = {2021}
}
Comments
30 pages