Skip to main navigation Skip to search Skip to main content

Recognizing the tractability in big data computing

  • Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Due to the limitation on computational power of existing computers, the polynomial time does not work for identifying the tractable problems in big data computing. This paper adopts the sublinear time as the new standard to recognize the tractability in big data computing and study tractable problems in terms of computational complexity theory. The random-access Turing machine is used as the computational model to characterize the problems that are tractable on big data. First, pure tractable class PT is proposed and two important classes within it, PPL and PDP, are studied. The structures of this two pure tractable classes are deeply investigated and they are proved PPLi⊊PPLi+1, PPL⊊PT and PDPk+1⊊PDPk⊊PT. Then, pseudo-tractable class PsT is proposed and is partitioned into two classes, PsTR and PsTE, according to preprocessing techniques. The relations among pseudo-tractable classes and other complexity classes are investigated and they are proved that PsT⊆P and [Formula presented]. Finally, we show that PPL is closed under DLOGTIME reduction.

Original languageEnglish
Pages (from-to)195-207
Number of pages13
JournalTheoretical Computer Science
Volume838
DOIs
StatePublished - 24 Oct 2020

Keywords

  • Big data computing
  • Complexity theory
  • Sublinear
  • Tractability

Fingerprint

Dive into the research topics of 'Recognizing the tractability in big data computing'. Together they form a unique fingerprint.

Cite this