Abstract
In the SetDisjointness problem, a collection of m sets S1,S2,...,Sm from some universe U is preprocessed in order to answer queries on the emptiness of the intersection of some two query sets from the collection. In the SetIntersection variant, all the elements in the intersection of the query sets are required to be reported. These are two fundamental problems that were considered in several papers from both the upper bound and lower bound perspective. Several conditional lower bounds for these problems were proven for the tradeoff between preprocessing and query time or the tradeoff between space and query time. Moreover, there are several unconditional hardness results for these problems in some specific computational models. The fundamental nature of the SetDisjointness and SetIntersection problems makes them useful for proving the conditional hardness of other problems from various areas. However, the universe of the elements in the sets may be very large, which may cause the reduction to some other problems to be inefficient and therefore it is not useful for proving their conditional hardness. In this paper, we prove the conditional hardness of SetDisjointness and SetIntersection with bounded universe. This conditional hardness is shown for both the interplay between preprocessing and query time and the interplay between space and query time. Moreover, we present several applications of these new conditional lower bounds. These applications demonstrates the strength of our new conditional lower bounds as they exploit the limited universe size. We believe that this new framework of conditional lower bounds with bounded universe can be useful for further significant applications.
Original language | English |
---|---|
Title of host publication | 30th International Symposium on Algorithms and Computation, ISAAC 2019 |
Editors | Pinyan Lu, Guochuan Zhang |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
ISBN (Electronic) | 9783959771306 |
DOIs | |
State | Published - Dec 2019 |
Event | 30th International Symposium on Algorithms and Computation, ISAAC 2019 - Shanghai, China Duration: 8 Dec 2019 → 11 Dec 2019 |
Publication series
Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Volume | 149 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 30th International Symposium on Algorithms and Computation, ISAAC 2019 |
---|---|
Country/Territory | China |
City | Shanghai |
Period | 8/12/19 → 11/12/19 |
Bibliographical note
Publisher Copyright:© Isaac Goldstein, Moshe Lewenstein, and Ely Porat; licensed under Creative Commons License CC-BY
Funding
Funding Isaac Goldstein: This research is supported by the Adams Foundation of the Israel Academy of Sciences and Humanities. Moshe Lewenstein: This work was partially supported by ISF grant #1278/16. Ely Porat: This work was partially supported by ISF grant #1278/16 and ERC grant MPM - 683064.
Funders | Funder number |
---|---|
Horizon 2020 Framework Programme | 683064 |
European Commission | |
Israel Academy of Sciences and Humanities | |
Israel Science Foundation | 1278/16 |
Keywords
- 3SUM
- Conditional lower bounds
- Set disjointness
- Set intersection
- Space-time tradeoff