Skip to main content

The Monotone Circuit Value Problem with Bounded Genus Is in NC

  • Conference paper
  • First Online:
Computing and Combinatorics (COCOON 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9797))

Included in the following conference series:

Abstract

We present an efficient parallel algorithm for the general Monotone Circuit Value Problem (MCVP) with n gates and an underlying graph of bounded genus k. Our algorithm generalizes a recent result by Limaye et al. who showed that MCVP with toroidal embedding (genusĀ 1) is in NC when the input contains a toroidal embedding of the circuit. In addition to extending this result from genus 1 to any bounded genusĀ k, and unlike the work reported by Limaye et al., we do not require a precomputed embedding to be given. Most importantly, our results imply that given a P-complete problem, it is possible to find an algorithm that makes the problem fall into NC by fixing one or more parameters. Hence, we deduce the interesting analogy: Fixed Parameter Parallelizable (FPP) is with respect to P-complete what Fixed Parameter Tractable (FPT) is with respect to NP-complete. Similar work that uses treewidth as parameter was also presented by Elberfeld et al. in [6].

This work was partially supported by the German Research Foundation (DFG) within the Collaborative Research Center ā€œOn-The-Fly Computingā€ (SFB 901) and the International Graduate School ā€œDynamic Intelligent Systemsā€.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

References

  1. Battle, J., Harary, F., Kodama, Y.: Additivity of the genus of a graph. Bull. Am. Math. Soc. 68(6), 565ā€“568 (1962)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  2. Booth, K.S., Lueker, G.S.: Testing for the consecutive ones property, interval graphs, and graph planarity using PQ-tree algorithms. J. Comput. Syst. Sci. 13(3), 335ā€“379 (1976)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  3. Cesati, M., Di Ianni, M.: Parameterized parallel complexity. In: Pritchard, D., Reeve, J.S. (eds.) Euro-Par 1998. LNCS, vol. 1470, pp. 892ā€“896. Springer, Heidelberg (1998)

    ChapterĀ  Google ScholarĀ 

  4. Chen, J., Kanj, I.A., Xia, G.: Improved upper bounds for vertex cover. Theor. Comput. Sci. 411(40), 3736ā€“3756 (2010)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  5. Cook, S.A.: A taxonomy of problems with fast parallel algorithms. Inf. Control 64(1), 2ā€“22 (1985)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  6. Elberfeld, M., Jakoby, A., Tantau, T.: Logspace versions of the theorems of bodlaender and courcelle. In: 2010 51st Annual IEEE Symposium on Foundations of Computer Science (FOCS), pp. 143ā€“152. IEEE (2010)

    Google ScholarĀ 

  7. Goldschlager, L.M.: The monotone and planar circuit value problems are log space complete for P. SIGACT News 9(2), 25ā€“29 (1977)

    ArticleĀ  MATHĀ  Google ScholarĀ 

  8. Klein, P.N., Reif, J.H.: An efficient parallel algorithm for planarity. J. Comput. Syst. Sci. 37(2), 190ā€“246 (1988)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  9. Ladner, R.E.: The circuit value problem is log space complete for P. SIGACT News 7(1), 18ā€“20 (1975)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

  10. Limaye, N., Mahajan, M., Sarma, J.M.: Upper bounds for monotone planar circuit value and variants. Comput. Complex. 18(3), 377ā€“412 (2009)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  11. Ramachandran, V., Yang, H.: An efficient parallel algorithm for the general planar monotone circuit value problem. SIAM J. Comput. 25(2), 312ā€“339 (1996)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  12. Tarjan, R.E., Vishkin, U.: An efficient parallel biconnectivity algorithm. SIAM J. Comput. 14(4), 862ā€“874 (1985)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  13. Yang, H.: An NC algorithm for the general planar monotone circuit value problem. In: Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing, pp. 196ā€“203, December 1991

    Google ScholarĀ 

Download references

Acknowledgments

We wish to thank the anonymous referees for their valuable comments to improve the structure and presentation of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shouwei Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Abu-Khzam, F.N., Li, S., Markarian, C., Meyer auf der Heide, F., Podlipyan, P. (2016). The Monotone Circuit Value Problem with Bounded Genus Is in NC. In: Dinh, T., Thai, M. (eds) Computing and Combinatorics . COCOON 2016. Lecture Notes in Computer Science(), vol 9797. Springer, Cham. https://doi.org/10.1007/978-3-319-42634-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-42634-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-42633-4

  • Online ISBN: 978-3-319-42634-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics