Skip to main content

Recognizing the Tractability in Big Data Computing

  • Conference paper
  • First Online:
Book cover Combinatorial Optimization and Applications (COCOA 2019)

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

Abstract

Due to the limitation on computational power of existing computers, the polynomial time does not works for identifying the tractable problems in big data computing. This paper adopts the sublinear time as the new tractable standard to recognize the tractability in big data computing, and the random-access Turing machine is used as the computational model to characterize the problems that are tractable on big data. First, two pure-tractable classes are first proposed. One is the class \(\mathrm {PL}\) consisting of the problems that can be solved in polylogarithmic time by a RATM. The another one is the class \(\mathrm {ST}\) including all the problems that can be solved in sublinear time by a RATM. The structure of the two pure-tractable classes is deeply investigated and they are proved \(\mathrm {PL^i} \subsetneq \mathrm {PL^{i+1}}\) and \(\mathrm {PL} \subsetneq \mathrm {ST}\). Then, two pseudo-tractable classes, \(\mathrm {PTR}\) and \(\mathrm {PTE}\), are proposed. \(\mathrm {PTR}\) consists of all the problems that can solved by a RATM in sublinear time after a PTIME preprocessing by reducing the size of input dataset. \(\mathrm {PTE}\) includes all the problems that can solved by a RATM in sublinear time after a PTIME preprocessing by extending the size of input dataset. The relations among the two pseudo-tractable classes and other complexity classes are investigated and they are proved that \(\mathrm {PT} \subseteq \mathrm {P}\), \(\sqcap '\mathrm {T^0_Q} \subsetneq \mathrm {PTR^0_Q}\) and \(\mathrm {PT_P} = \mathrm {P}\).

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. https://www.wikiwand.com/en/PCI_Express

  2. Arora, S., Barak, B.: Computational Complexity: A Modern Approach. Cambridge University Press, Cambridge (2009)

    Book  Google Scholar 

  3. Mix Barrington, D.A., Immerman, N., Straubing, H.: On uniformity within NC1. J. Comput. Syst. Sci. 41(3), 274–306 (1990)

    Article  Google Scholar 

  4. Buss, S.R.: The Boolean formula value problem is in ALOGTIME. In: Nineteenth ACM Symposium on Theory of Computing (1987)

    Google Scholar 

  5. Chazelle, B., Liu, D., Magen, A.: Sublinear geometric algorithms. SIAM J. Comput. 35(3), 627–646 (2005)

    Article  MathSciNet  Google Scholar 

  6. Czumaj, A., Sohler, C.: Sublinear-time algorithms. In: Property Testing-current Research & Surveys (2010)

    Google Scholar 

  7. Dowd, M.: Notes on log space representation (1986)

    Google Scholar 

  8. Du, D.-Z., Ko, K.-I.: Theory of Computational Complexity, vol. 58. Wiley, New York (2011)

    MATH  Google Scholar 

  9. Fan, W., Geerts, F., Neven, F.: Making queries tractable on big data with preprocessing: (through the eyes of complexity theory). Proc. VLDB Endow. 6(9), 685–696 (2013)

    Article  Google Scholar 

  10. Gao, X., Li, J., Miao, D., Liu, X.: Recognizing the tractability in big data computing (2019)

    Google Scholar 

  11. Greenlaw, R.: Breadth-depth search is \(\cal{P}\)-complete. Parallel Process. Lett. 3(03), 209–222 (1993)

    Article  MathSciNet  Google Scholar 

  12. Liu, X., Cai, Z., Miao, D., Li, J.: Tree size reduction with keeping distinguishability. Theor. Comput. Sci. 749, 26–35 (2018)

    Article  MathSciNet  Google Scholar 

  13. Miao, D., Cai, Z., Li, J.: On the complexity of bounded view propagation for conjunctive queries. IEEE Trans. Knowl. Data Eng. 30(1), 115–127 (2018)

    Article  Google Scholar 

  14. Miao, D., Cai, Z., Li, Y.: SEF view deletion under bounded condition. Theor. Comput. Sci. 749, 17–25 (2018)

    Article  MathSciNet  Google Scholar 

  15. Miao, D., Cai, Z., Jiguo, Y., Li, Y.: Triangle edge deletion on planar glasses-free RGB-digraphs. Theor. Comput. Sci. 788, 2–11 (2019)

    Article  MathSciNet  Google Scholar 

  16. Miao, D., Liu, X., Li, J.: On the complexity of sampling query feedback restricted database repair of functional dependency violations. Theor. Comput. Sci. 609, 594–605 (2016)

    Article  MathSciNet  Google Scholar 

  17. Miao, D., Liu, X., Li, Y., Li, J.: Vertex cover in conflict graphs. Theor. Comput. Sci. 774, 103–112 (2019)

    Article  MathSciNet  Google Scholar 

  18. Rubinfeld, R.: Sublinear time algorithms. Marta Sanz Solé 34(2), 1095–1110 (2011)

    MathSciNet  MATH  Google Scholar 

  19. Van Leeuwen, J., Leeuwen, J.: Handbook of Theoretical Computer Science, vol. 1. Elsevier, Amsterdam (1990)

    MATH  Google Scholar 

  20. Yang, J., Wang, H., Cao, Y.: Tractable queries on big data via preprocessing with logarithmic-size output. Knowl. Inf. Syst. 56(12), 1–23 (2017)

    Google Scholar 

Download references

Acknowledgment

This work was supported by the National Natural Science Foundation of China under grants 61732003, 61832003, 61972110 and U1811461.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianzhong Li .

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

Gao, X., Li, J., Miao, D., Liu, X. (2019). Recognizing the Tractability in Big Data Computing. In: Li, Y., Cardei, M., Huang, Y. (eds) Combinatorial Optimization and Applications. COCOA 2019. Lecture Notes in Computer Science(), vol 11949. Springer, Cham. https://doi.org/10.1007/978-3-030-36412-0_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36412-0_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-36411-3

  • Online ISBN: 978-3-030-36412-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics