Sublinear-time Reductions for Big Data Computing

Abstract

With the rapid popularization of big data, the dichotomy between tractable and intractable problems in big data computing has been shifted. Sublinear time, rather than polynomial time, has recently been regarded as the new standard of tractability in big data computing. This change brings the demand for new methodologies in computational complexity theory in the context of big data. Based on the prior work for sublinear-time complexity classes DBLP:journals/tcs/GaoLML20, this paper focuses on sublinear-time reductions specialized for problems in big data computing. First, the pseudo-sublinear-time reduction is proposed and the complexity classes and are proved to be closed under it. To establish -intractability for certain problems in , we find the first problem in . Using the pseudo-sublinear-time reduction, we prove that the nearest edge query is in but the algebraic equation root problem is not. Then, the pseudo-polylog-time reduction is introduced and the complexity class is proved to be closed under it. The -completeness under it is regarded as an evidence that some problems can not be solved in polylogarithmic time after a polynomial-time preprocessing, unless = . We prove that all -complete problems are also -complete, which gives a further direction for identifying -complete problems.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…