Skip to main content

On the Complexity and Inapproximability of Shortest Implicant Problems

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1644))

Abstract

We investigate the complexity and approximability of a basic optimization problem in the second level of the Polynomial Hierarchy, that of finding 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 log2 n-limited nondeterminism. We obtain inapproximability results for the DNF and formula variants of the shortest implicant problem that show that trivial approximation algorithms are optimal for these problems, up to lower order terms. It is hoped that these results will be useful in studying the complexity and approximability of circuit minimization problems, which have close connections to implicant problems.

Supported in part by an NSF Graduate Research Fellowship and NSF grant CCR- 9626361

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Liming Cai and Jianer Chen. On the amount of nondeterminism and the power of verifying. SIAM Journal on Computing, 26(3):733–750, 1997.

    Article  MathSciNet  Google Scholar 

  2. Olivier Coudert. Two-level logic minimization: an overview. Integration, the VLSI journal, 17(2):97–140, 1994.

    Article  MathSciNet  Google Scholar 

  3. Srinivas Devadas, Adhijit Ghosh, and Kurt Keutzer. Logic Synthesis. McGraw-Hill, Inc., 1994.

    Google Scholar 

  4. Josep Diaz and Jacobo Toran. Classes of bounded nondeterminism. Mathematical Systems Theory, 23(1):21–32, 1990.

    Article  MathSciNet  Google Scholar 

  5. Edith Hemaspaandra and Gerd Wechsung. The minimization problem for boolean formulas. In Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS’ 97), pages 5755–5784, 1997.

    Google Scholar 

  6. E.J. McCluskey. Minimization of boolean functions. Bell Systems Technical Journal, 35(5):1417–1444, 1956.

    Article  MathSciNet  Google Scholar 

  7. Christos H. Papadimitriou and Mihalis Yannakakis. On limited nondeterminism and the complexity of the V-C dimension. Journal of Computer and System Sciences, 53(2):161–170, 1996.

    Article  MathSciNet  Google Scholar 

  8. W.V. Quine. The problem of simplifying truth functions. American Mathematics Monthly, 59(8):521–531, 1952.

    Article  MathSciNet  Google Scholar 

  9. L.J. Stockmeyer. The polynomial-time hierarchy. Theoretical Computer Science, 3(1):1–22, 1976.

    Article  MathSciNet  Google Scholar 

  10. Tadeusz Strzemecki. Polynomial-time algorithms for generation of prime implicants. Journal of Complexity, 8(1):37–63, 1992.

    Article  MathSciNet  Google Scholar 

  11. Christopher Umans. The minimum equivalent DNF problem and shortest implicants. In Proceedings of the 39th Annual Symposium on Foundations of Computer Science (FOCS’ 98), pages 556–563, 1998.

    Google Scholar 

  12. Ingo Wegener. The complexity of Boolean functions. Teubner, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Umans, C. (1999). On the Complexity and Inapproximability of Shortest Implicant Problems. In: Wiedermann, J., van Emde Boas, P., Nielsen, M. (eds) Automata, Languages and Programming. Lecture Notes in Computer Science, vol 1644. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48523-6_65

Download citation

  • DOI: https://doi.org/10.1007/3-540-48523-6_65

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66224-2

  • Online ISBN: 978-3-540-48523-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics