Limiting Negations in Formulas
Limiting Negations in Formulas
复制标题
DOI:
10.1007/978-3-642-02927-1_58
复制
发表时间:
2009-07
期刊:
影响因子:
--
通讯作者:
Hiroki Morizumi
中科院分区:
文献类型:
--
作者:
Hiroki Morizumi
Negation-limited circuits have been studied as a circuit model between general circuits and monotone circuits. In this paper, we consider limiting negations in formulas. The minimum number of NOT gates in a Boolean circuit computing a Boolean functionfis called the inversion complexity off. In 1958, Markov determined the inversion complexity of every Boolean function and particularly proved that ⌈log2(n+ 1) ⌉ NOT gates are sufficient to compute any Boolean function onnvariables. We determine the inversion complexity of every Boolean function in formulas, i.e., the minimum number of NOT gates (NOT operators) in a Boolean formula computing (representing) a Boolean function, and particularly prove that ⌈n/2 ⌉ NOT gates are sufficient to compute any Boolean function onnvariables. Moreover we show that if there is a polynomial-size formula computing a Boolean functionf, then there is a polynomial-size formula computingfwith at most ⌈n/2 ⌉ NOT gates. We consider also the inversion complexity in formulas of negation normal form and prove that the inversion complexity is at most polynomials ofnfor every Boolean function onnvariables.