Approximate query processing: What is new and where to go? a survey on approximate query processing

K Li, G Li - Data Science and Engineering, 2018 - Springer
Online analytical processing (OLAP) is a core functionality in database systems. The
performance of OLAP is crucial to make online decisions in many applications. However, it is …

Enumeration complexity of conjunctive queries with functional dependencies

N Carmeli, M Kröll - Theory of Computing Systems, 2020 - Springer
We study the complexity of enumerating the answers of Conjunctive Queries (CQs) in the
presence of Functional Dependencies (FDs). Our focus is on the ability to list output tuples …

Output-optimal massively parallel algorithms for similarity joins

X Hu, K Yi, Y Tao - ACM Transactions on Database Systems (TODS), 2019 - dl.acm.org
Parallel join algorithms have received much attention in recent years due to the rapid
development of massively parallel systems such as MapReduce and Spark. In the database …

Big graph analyses: From queries to dependencies and association rules

W Fan, C Hu - Data Science and Engineering, 2017 - Springer
This position paper provides an overview of our recent advances in the study of big graphs,
from theory to systems to applications. We introduce a theory of bounded evaluability, to …

Generalized Measure-Biased Sampling and Priority Sampling

Z Chang, F Li, Y Shen - IEEE Transactions on Knowledge and …, 2023 - ieeexplore.ieee.org
Query with aggregates is one of the most important classes of ad-hoc queries. Since query
response time is critical in many scenarios, small errors are usually tolerable for query …

Querying big data: bridging theory and practice

W Fan, JP Huai - Journal of Computer Science and technology, 2014 - Springer
Big data introduces challenges to query answering, from theory to practice. A number of
questions arise. What queries are" tractable" on big data? How can we make big data" …

Making pattern queries bounded in big graphs

Y Cao, W Fan, J Huai, R Huang - 2015 IEEE 31st International …, 2015 - ieeexplore.ieee.org
It is cost-prohibitive to find matches Q (G) of a pattern query Q in a big graph G. We approach
this by fetching a small subgraph GQ of G such that Q (GQ)= Q (G). We show that many …

On the complexity of bounded view propagation for conjunctive queries

D Miao, Z Cai, J Li - IEEE Transactions on Knowledge and Data …, 2017 - ieeexplore.ieee.org
The view propagation problem is a class of view update problem in relational databases [7],
involving deletion and insertion propagations. Given source database D, conjunctive query …

What do Shannon-type Inequalities, Submodular Width, and Disjunctive Datalog have to do with one another?

MA Khamis, HQ Ngo, D Suciu - arxiv preprint arxiv:1612.02503, 2016 - arxiv.org
Recent works on bounding the output size of a conjunctive query with functional
dependencies and degree constraints have shown a deep connection between fundamental …

Bounded query rewriting using views

W Fan, Y Cao, F Geerts, P Lu, Y Chen, D Ni - US Patent 10,649,994, 2020 - Google Patents
A mechanism for rewriting a bounded query onto a view is disclosed. A query, access
constraints, and cached view (s) are obtained. The cached view (s) contain results of the …