Skip to main content

Probabilistic Parameterized Polynomial Time

  • Conference paper
  • First Online:

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

Abstract

We examine a parameterized complexity class for randomized computation where only the error bound and not the full runtime is allowed to depend more than polynomially on the parameter, based on a proposal by Kwisthout in [15, 16]. We prove that this class, for which we propose the shorthand name PPPT, has a robust definition and is in fact equal to the intersection of the classes paraBPP and PP. This result is accompanied by a Cook-style proof of completeness for the corresponding promise class (under a suitable notion of reduction) for parameterized approximation versions of the inference problem in Bayesian networks, which is known to be PP-complete. With these definitions and results in place, we proceed by showing how it follows from this that derandomization is equivalent to efficient deterministic approximation methods for the inference problem. Furthermore, we observe as a straightforward application of a result due to Drucker in [8] that these problems cannot have polynomial size randomized kernels unless the polynomial hierarchy collapses to the third level. We conclude by indicating potential avenues for further exploration and application of this framework.

Research for this paper has been funded through NWO EW TOP grant 612.001.601.

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   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

Learn about institutional subscriptions

Notes

  1. 1.

    We also mention [3] which studies PFPT, the parameterized counterpart to PP.

  2. 2.

    In [15, 16] this class was proposed under the name FERT for fixed-error randomized tractability, intended to be reminiscent of FPT. We believe that the name PPPT is more appropriate as it calls into mind the class PP as well as ppt-reductions.

  3. 3.

    Note that the parameter Pr(h) is only necessary here because we ask for a relative approximation: the same holds when considering Inference instead.

  4. 4.

    As [7] observes, the acronym ‘ppt’ can be read equally well as either “polynomial parameter transformation” or “parameterized polynomial transformation”.

  5. 5.

    I hereby express my gratitude to the anonymous reviewer who raised this point.

References

  1. Bodlaender, H.L., Thomassé, S., Yeo, A.: Kernel bounds for disjoint cycles and disjoint paths. Theor. Comput. Sci. 412, 4570–4578 (2011)

    Article  MathSciNet  Google Scholar 

  2. Cai, L., Chen, J., Downey, R.G., Fellows, M.R.: On the structure of parameterized problem in NP. In: Enjalbert, P., Mayr, E.W., Wagner, K.W. (eds.) Proceedings of STACS 1994, pp. 507–520 (1994)

    Google Scholar 

  3. Chauhan, A., Rao, B.V.R.: Parameterized analogues of probabilistic computation. In: Ganguly, S., Krishnamurti, R. (eds.) Algorithms and Discrete Applied Mathematics, pp. 181–192 (2015)

    Google Scholar 

  4. Chen, Y., Flum, J., Grohe, M.: Machine-based methods in parameterized complexity theory. Theor. Comput. Sci. 339, 167–199 (2005)

    Article  Google Scholar 

  5. Dell, H.: AND-compression of NP-complete problems: streamlined proof and minor observations. Algorithmica 75, 403–423 (2016)

    Article  MathSciNet  Google Scholar 

  6. Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer, Heidelberg (1999). https://doi.org/10.1007/978-1-4612-0515-9

    Book  MATH  Google Scholar 

  7. Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Springer, Heidelberg (2013). https://doi.org/10.1007/978-1-4471-5559-1

    Book  MATH  Google Scholar 

  8. Drucker, A.: New limits to classical and quantum instance compression. Technical report TR12-112, Electronic Colloquium on Computational Complexity (ECCC) (2014). http://eccc.hpi-web.de/report/2012/112/

  9. Flum, J., Grohe, M.: Describing parameterized complexity classes. Inf. Comput. 187, 291–319 (2003)

    Article  MathSciNet  Google Scholar 

  10. Gill, J.: Computational complexity of probabilistic turing machines. SIAM J. Comput. 6(4), 675–695 (1977)

    Article  MathSciNet  Google Scholar 

  11. Goldreich, O.: On promise problems: a survey. In: Goldreich, O., Rosenberg, A.L., Selman, A.L. (eds.) Theoretical Computer Science. LNCS, vol. 3895, pp. 254–290. Springer, Heidelberg (2006). https://doi.org/10.1007/11685654_12

    Chapter  Google Scholar 

  12. Henrion, M.: Propagating uncertainty in Bayesian networks by probabilistic logic sampling. In: Lemmer, J.F., Kanal, L.N. (eds.) Uncertainty in Artificial Intelligence, Machine Intelligence and Pattern Recognition, vol. 5, pp. 149–163 (1988)

    Chapter  Google Scholar 

  13. Impagliazzo, R., Wigderson, A.: P = BPP if E requires exponential circuits: derandomizing the XOR lemma. In: Proceedings of STOC 1997, pp. 220–229 (1997)

    Google Scholar 

  14. Koller, D., Friedman, N.: Probabilistic Graphical Models: Principles and Techniques. MIT Press, Cambridge (2009)

    MATH  Google Scholar 

  15. Kwisthout, J.: Tree-width and the computational complexity of MAP approximations in Bayesian networks. J. Artif. Intell. Res. 53, 699–720 (2015)

    Article  MathSciNet  Google Scholar 

  16. Kwisthout, J.: Approximate inference in Bayesian networks: parameterized complexity results. Int. J. Approx. Reason. 93, 119–131 (2018)

    Article  MathSciNet  Google Scholar 

  17. Marx, D.: Parameterized complexity and approximation algorithms. Comput. J. 51, 60–78 (2008)

    Article  Google Scholar 

  18. Montoya, J.A., Müller, M.: Parameterized random complexity. Theory Comput. Syst. 52, 221–270 (2013)

    Article  MathSciNet  Google Scholar 

  19. Park, J.D., Darwiche, A.: Complexity results and approximation strategies for MAP explanations. J. Artif. Intell. Res. 21, 101–133 (2004)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgement

The author thanks Johan Kwisthout and Hans Bodlaender for sharing insightful remarks in his discussions with them, and also Ralph Bottesch for providing useful comments on an early draft of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nils Donselaar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Donselaar, N. (2019). Probabilistic Parameterized Polynomial Time. In: Catania, B., Královič, R., Nawrocki, J., Pighizzini, G. (eds) SOFSEM 2019: Theory and Practice of Computer Science. SOFSEM 2019. Lecture Notes in Computer Science(), vol 11376. Springer, Cham. https://doi.org/10.1007/978-3-030-10801-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-10801-4_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-10800-7

  • Online ISBN: 978-3-030-10801-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics