~/talk

Incremental View Maintenance 2

links:none on file
slides:none on file

Shows which conjunctive queries admit true constant-time single-tuple updates and constant enumeration delay: q-hierarchical queries do, and queries that become q-hierarchical after chasing given functional dependencies also do (example: path with x→y→z rewritten so z dominates). Practical implementation uses variable orders, factorized view trees and materialized indexed views to get O(1) lookups per delta. For non-q-hierarchical cases there is a spectrum (delta1 class) with a heavy/light partition yielding sqrt(N) update and delay trade-offs. Also demonstrates a covariance ring to maintain ML aggregates over joins.

AI-written summary · about

  1. 0:00Hierarchical queries
  2. 21:22Maintenance and updates
  3. 24:16Open research questions
  4. 25:30Complexity and trade-offs
  5. 37:32Optimality classes
  6. 46:46Practical applications
  7. 51:15Maintaining machine learning
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.