Pith. sign in

REVIEW 1 cited by

Factorised Representations of Query Results

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1104.0867 v1 pith:W56AU2QN submitted 2011-04-05 cs.DB cs.DS

classification cs.DBcs.DS
keywords queryinputrepresentationsresultdatabaseboundsfactorisedreadability
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Query tractability has been traditionally defined as a function of input database and query sizes, or of both input and output sizes, where the query result is represented as a bag of tuples. In this report, we introduce a framework that allows to investigate tractability beyond this setting. The key insight is that, although the cardinality of a query result can be exponential, its structure can be very regular and thus factorisable into a nested representation whose size is only polynomial in the size of both the input database and query. For a given query result, there may be several equivalent representations, and we quantify the regularity of the result by its readability, which is the minimum over all its representations of the maximum number of occurrences of any tuple in that representation. We give a characterisation of select-project-join queries based on the bounds on readability of their results for any input database. We complement it with an algorithm that can find asymptotically optimal upper bounds and corresponding factorised representations.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Optimizing Queries with Many-to-Many Joins

    cs.DB 2024-12 conditional novelty 7.0 of 10

    A cost model that splits join selectivity into match probability and fanout, and counts redundant probes, makes join-order optimization for many-to-many joins more accurate and more robust.

Pith tools