~/conference

Logic and Algorithms in Database Theory and AI Boot Camp

This program studies the interaction between logic and the algorithms that they inspire, with applications to databases, complexity theory, and knowledge representation.

database researchers, theoretical computer scientists, database systems engineers, probabilistic modeling researchers, knowledge representation researchers, algorithm designers, provenance and data lineage engineers

worst-case optimal join algorithms; entropic and polymatroid bounds; variable elimination tensor decomposition; instance optimal query evaluation; probabilistic circuits decomposability; structured decomposability and vtrees; semiring provenance polynomials; compiling Bayesian networks to circuits; fine-grained complexity hypotheses; PANDA heavy/light partitioning; factorized query representations; reductions from orthogonal vectors to graphs

titleauthorlength
Query Optimization and Evaluation 1: Output Size Bounds and Information TheoryHung Ngo57m
Covers how to turn degree statistics into provable output-size upper bounds using information theory and linear programming, then links those bounds to…
Talk on
Query Optimization and Evaluation 2: Worst-Case Optimal Join AlgorithmsHung Ngo01h 05m
Three classes of worst‑case approaches appear: JAAT, VAAT, IAAT (join‑at‑a‑time, variable‑at‑a‑time, inequality‑at‑a‑time). The paper proves VAAT meets the…
Talk on
Query Optimization and Evaluation 3: Variable Elimination and Tensor DecompositionHung Ngo01h 03m
Introduces a concrete plan: represent aggregation as sum-product queries, build a compact intermediate (factorized/tensor) representation via variable…
Talk on
Query Optimization and Evaluation 4: Instance OptimalityMahmoud Abo Khamis01h 10m
Covers instance optimality for query evaluation with concrete claims, tools and limits: defines comparison and gap/box certificates, reduces joins to a…
Talk on
Logic and Probabilistic Circuits 1Guy Van den Broeck01h 05m
Main claim: represent probability models as layered computation graphs so many queries become provably efficient when the circuit enforces decomposability…
Talk on
Logic and Probabilistic Circuits 2YooJung Choi01h 03m
Probabilistic circuits use decomposability and smoothness to push integrals down to leaves and compute marginals by dynamic programming in linear time, with…
Talk on
Logic and Probabilistic Circuits 3YooJung Choi01h 00m
Defines SDD-style circuits with structured decomposability and a stronger partition (strong) determinism, proves that computing P(formula) requires compiling…
Talk on
Logic and Probabilistic Circuits 4Guy Van den Broeck01h 01m
Computing a log of a probabilistic circuit requires log requires determinism because otherwise output loses determinism and the problem becomes NP‑hard; the…
Talk on
Algebraic Structures in Logic and Query Evaluation 1Val Tannen01h 06m
Semiring-based provenance treats input tuple labels as algebraic tokens and computes provenance polynomials that record exact derivations and multiplicities…
Talk on
Algebraic Structures in Logic and Query Evaluation 2Val Tannen01h 05m
Semiring-based provenance unifies many prior notions by mapping complex annotations in a semiring of polynomials down to simpler forms via surjective…
Talk on
Fine-Grained Complexity 1Virginia Vassilevska Williams01h 00m
Fine-grained complexity pins concrete running-time hypotheses (SETH: no 2^{n(1−ε)} SAT, 3SUM: no n^{2−o(1)}, APSP: no n^{3−o(1)}) and proves many practical…
Talk
Fine-Grained Complexity 2Nicole Wein01h 03m
Shows a concrete reduction from orthogonal vectors to diameter that makes a 3/2‑approximation barrier precise: build vertices for sets and universe elements…
Talk
Algebraic Structures in Logic and Query Evaluation 3Dan Suciu01h 02m
Extends Datalog from sets to partially ordered pre-semirings and shows how monotone rules map to a semiring semantics via the immediate consequence operator…
Talk on
Algebraic Structures in Logic and Query Evaluation 4Dan Suciu01h 08m
Explains that datalog evaluation over semirings reduces to grounded systems of polynomial equations whose solutions are provenance power series, shows simple…
Talk on
Fine-Grained Complexity 3Virginia Vassilevska Williams01h 07m
Shows simple reductions that turn OV/3OV/OMv assumptions into tight dynamic lower bounds: single-source reachability, SCC count and diameter each get nd =…
Talk
Fine-Grained Complexity 4Yinzhan Xu58m
Covers fine grained hardness for k‑clique detection and listing, gives the fastest known upper bounds using fast matrix multiplication (assume ω = 2 so…
Talk
Incremental View Maintenance 1Dan Olteanu01h 08m
Presents a concrete maintenance strategy for triangle queries that splits each relation into heavy/light partitions, materializes a few pairwise joins as…
Talk on
Incremental View Maintenance 2Dan Olteanu01h 05m
Shows which conjunctive queries admit true constant-time single-tuple updates and constant enumeration delay: q-hierarchical queries do, and queries that…
Talk on
Sampling in Query Evaluation 1Marcelo Arenas01h 06m
Shows that counting join answers is #P-complete and uniform random generation in general collapses complexity (polynomial-time uniform generation implies NP =…
Talk on
Sampling in Query Evaluation 2Marcelo Arenas01h 06m
Describes a concrete sampling pipeline for joins that uses the Horvitz-Thompson estimator on join trees: sample tuples down the tree, accept with probabilities…
Talk on
~/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.