The complexity of Boolean formula minimization

作者:

Highlights:

摘要

The Minimum Equivalent Expression problem is a natural optimization problem in the second level of the Polynomial-Time Hierarchy. It has long been conjectured to be Σ2P-complete and indeed appears as an open problem in Garey and Johnson (1979) [5]. The depth-2 variant was only shown to be Σ2P-complete in 1998 (Umans (1998) [13], Umans (2001) [15]) and even resolving the complexity of the depth-3 version has been mentioned as a challenging open problem. We prove that the depth-k version is Σ2P-complete under Turing reductions for all k⩾3. We also settle the complexity of the original, unbounded depth Minimum Equivalent Expression problem, by showing that it too is Σ2P-complete under Turing reductions.

论文关键词:Formula minimization,Computational complexity,Logic synthesis,Polynomial-Time Hierarchy,Turing reduction

论文评审过程:Received 30 May 2009, Revised 3 January 2010, Available online 11 June 2010.

论文官网地址:https://doi.org/10.1016/j.jcss.2010.06.011