Conditional lower bounds for space/time tradeoffs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

30 Scopus citations

Abstract

In recent years much effort has been concentrated towards achieving polynomial time lower bounds on algorithms for solving various well-known problems. A useful technique for showing such lower bounds is to prove them conditionally based on well-studied hardness assumptions such as 3SUM, APSP, SETH, etc. This line of research helps to obtain a better understanding of the complexity inside P. A related question asks to prove conditional space lower bounds on data structures that are constructed to solve certain algorithmic tasks after an initial preprocessing stage. This question received little attention in previous research even though it has potential strong impact. In this paper we address this question and show that surprisingly many of the well-studied hard problems that are known to have conditional polynomial time lower bounds are also hard when concerning space. This hardness is shown as a tradeoff between the space consumed by the data structure and the time needed to answer queries. The tradeoff may be either smooth or admit one or more singularity points. We reveal interesting connections between different space hardness conjectures and present matching upper bounds. We also apply these hardness conjectures to both static and dynamic problems and prove their conditional space hardness. We believe that this novel framework of polynomial space conjectures can play an important role in expressing polynomial space lower bounds of many important algorithmic problems. Moreover, it seems that it can also help in achieving a better understanding of the hardness of their corresponding problems in terms of time.

Original languageEnglish
Title of host publicationAlgorithms and Data Structures - 15th International Symposium, WADS 2017, Proceedings
EditorsFaith Ellen, Antonina Kolokolova, Jorg-Rudiger Sack
PublisherSpringer Verlag
Pages421-436
Number of pages16
ISBN (Print)9783319621265
DOIs
StatePublished - 2017
Event15th International Symposium on Algorithms and Data Structures, WADS 2017 - St. John’s, Canada
Duration: 31 Jul 20172 Aug 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10389 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference15th International Symposium on Algorithms and Data Structures, WADS 2017
Country/TerritoryCanada
CitySt. John’s
Period31/07/172/08/17

Bibliographical note

Publisher Copyright:
© Springer International Publishing AG 2017.

Funding

M. Lewenstein and E. Porat—This work was partially supported by an ISF grant #1278/16 T. Kopelowitz—Part of this work took place while the second author was at University of Michigan. This work is supported in part by the Canada Research Chair for Algorithm Design, NSF grants CCF-1217338, CNS-1318294, and CCF-1514383 I. Goldstein—This research is supported by the Adams Foundation of the Israel Academy of Sciences and Humanities

FundersFunder number
Adams Foundation of the Israel Academy of Sciences and Humanities
National Science FoundationCCF-1217338, CNS-1318294, CCF-1514383
Israel Science Foundation1278/16

    Fingerprint

    Dive into the research topics of 'Conditional lower bounds for space/time tradeoffs'. Together they form a unique fingerprint.

    Cite this