The Complexity of Boolean Formula Minimization

نویسندگان

  • David Buchfuhrer
  • Christopher Umans
چکیده

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 Σ2 -complete and indeed appears as an open problem in Garey and Johnson [GJ79]. The depth-2 variant was only shown to be Σ2 -complete in 1998 [Uma98], 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 Σ2 -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 Σ2 -complete under Turing reductions. ∗Supported by NSF CCF-0346991 and BSF 2004329. †Supported by NSF CCF-0346991, BSF 2004329, a Sloan Research Fellowship, and an Okawa Foundation research grant.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Complexity of SPP Formula Minimization

Circuit minimization is a useful procedure in the field of logic synthesis. Recently, it was proven that the minimization of (∨,∧,¬) formulae is hard for the second level of the polynomial hierarchy [BU08]. The complexity of minimizing more specialized formula models was left open, however. One model used in logic synthesis is a three-level model in which the third level is composed of parity g...

متن کامل

The Minimum Equivalent DNF Problem and Shortest Implicants

We prove that the Minimum Equivalent DNF problem is p2-complete, resolving a conjecture due to Stockmeyer. The proof involves as an intermediate step a variant of a related problem in logic minimization, namely, that of finding the shortest implicant of a Boolean function. We also obtain certain results concerning the complexity of the Shortest Implicant problem that may be of independent inter...

متن کامل

On the Relationship between Abductive Reasoning and Boolean Minimization

Abductive reasoning involves determining a parsimonious set of explanations that can account for a set of observations. In the Boolean minimization problem, the designer attempts to express a Boolean formula as a sum of products or product of sums expression of the smallest size that satisfies the desired function. In this paper, we show that independent abduction problem can be encoded as an i...

متن کامل

A combinatorial min-max theorem and minimization of pure-Horn functions

Introduction A Boolean function of n variables is a mapping from {0, 1} to {0, 1}. Boolean functions naturally appear in many areas of mathematics and computer science and constitute a key concept in complexity theory. In this paper we shall study an important problem connected to Boolean functions, a so called Boolean minimization problem, which aims at finding a shortest possible representati...

متن کامل

On the Complexity and Inapproximability of Shortest Implicant Problems

We investigate the complexity and approximability of a basic optimization problem in the second level of the Polynomial Hierarchy, that of nding shortest implicants. We show that the DNF variant of this problem is complete for a complexity class in the second level of the hierarchy utilizing log 2 n-limited nondeterminism. We obtain inap-proximability results for the DNF and formula variants of...

متن کامل

Using SAT Checkers to Solve The Logic Minimization Problem

We investigate new techniques for solving the two-level logic minimization problem: Given a Boolean function, find the smallest OR-of-ANDs expression that represents it. This is a problem of both theoretical and practical interest. It arises in several fields of Computer Science, such as digital design, reliability analysis and automated reasoning. This project explores a new approach that invo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Comput. Syst. Sci.

دوره 77  شماره 

صفحات  -

تاریخ انتشار 2008