~/conference

Logic and Algebra for Query Evaluation 2023

The workshop will discuss semantics of logic programs over general semirings: constraints over semirings, query complexity with semiring semantics, termination conditions of logic programs over semirings. The connection between semirings and logic is a relatively new development in database theory (since 2007), and this area has high potential for major innovation. Some of the problems discussed at the workshop will be inspired by systems, others will be purely theoretical in nature, such as the quest for finding appropriate extensions of Pebble Games to semiring semantics.

database researchers, query evaluation researchers, datalog developers, programming language researchers, systems researchers, data provenance researchers, machine learning researchers, constraint solving researchers

semiring provenance and semantics; optimization over semirings; semiring-based constraint solving; omega-continuous Newton method on semirings; conditional instances for queries; certain and possible answers for annotated relations; ranked enumeration via dynamic-programming DAGs; conjunctive queries with aggregation and direct access; equality saturation encoded in Datalog (egglog); neurosymbolic languages and relational algebra; ring-based incremental view maintenance; provenance-based explainability and causal data integration

titleauthorlength
Constrained Optimization Over SemiringsKuldeep S. Meel29m
Defines OptConf: given propositional F and semiring K, compute the maximum interpretation value. Proves for Viterbi/tropical semirings the problem sits between…
Talk on
Semiring-Based Soft Constraint Solving and ArgumentationStefano Bistarelli29m
Introduces algebraic semirings inside CSPs and argumentation to turn feasibility checks into optimisation over semiring values, defines constraints as…
Talk
Consistency, Acyclicity, and Positive SemiringsPhokion Kolaitis38m
Shows that for positive semiring K annotated relations, every pairwise-consistent family has a global witness exactly when the schema forms an acyclic…
Talk on
An Introduction to Newton’s Method on SemiringsJavier Esparza47m
Claims a generalization of Newton's method to polynomial fixpoint systems over omega-continuous semirings that always converges from 0 and whose i‑th…
Talk on
Understanding Queries by Conditional InstancesSudeepa Roy29m
Defines conditional instances—small representative instances with global conditions—that capture distinct ways a domain-relational-calculus query can be…
Talk on
Approximating Certain and Possible Answers Beyond SetsBoris Glavic35m
Generalizes certain and possible answers from set semantics to semiring-annotated relations, proving that lattice-ordered semirings let query evaluation…
Talk on
Any-k: Ranked enumeration for Dynamic ProgrammingNikos Tziavelis32m
Presents a concrete algorithmic framework that turns dynamic programs into DAG shortest‑path problems so ranked enumeration returns the k‑th best solution with…
Talk on
Direct Access for Conjunctive Queries with AggregationNofar Carmeli29m
Characterizes when a lexicographically sorted answer array for conjunctive queries with grouping meets quasi-linear preprocessing and logarithmic access…
Talk on
Semiring SemanticsErich Graedel01h 06m
Semiring semantics evaluates formulas in commutative semirings so truth becomes annotated values; negation is handled by translating to negation normal form…
Talk on
Logic and Algebras for Distributed Computing: Applications and Open QuestionsJoe Hellerstein, Conor Power01h 01m
Vision and prototypes present a concrete stack: translate Daedalus programs into a Hydro/Hydroflow IR, compile with e-graph style rewrites (Egg/Egglog) into…
Talk on
Datalog and Equality SaturationMax Willsey01h 01m
Claims that equality saturation can be encoded as Datalog while keeping the congruence closure algorithm work in practice lead to a concrete system and…
Talk on
Deep Learning and the Relational AlgebraZack Ives32m
The work extends a standard relational model with a tensor data type and neural operators, treats autograd via a gradient semiring, and implements a prototype…
Talk on
Factorized Graph Neural Networks (With Some Algebraic Cheating)Wolfgang Gatterbauer29m
Claims a method called distant compatibility estimation that recovers class compatibilities from extremely sparse labels (examples down to 1 in 10,000) by…
Talk on
Scallop: A Language for Neurosymbolic ProgrammingMayur Naik, Ziyang Li, Jiani Huang35m
A Datalog-based language and compiler called Scallop combines a neural module for perception with a declarative logic layer and a differentiable provenance…
Talk on
Algorithmic Aspects of Semiring Provenance for Stratified DatalogMatthias Naaf28m
Claim: greatest fixed points of polynomial operators over absorptive semirings with continuity can be computed in polynomial time by iterating n steps…
Talk on
A (Semi)Ring-Based Query Algebra for Incremental View Maintenance and Query CompilationChristoph Koch33m
Argues that queries form a polynomial algebra over avalanche (semi)rings so deltas become algebraic derivatives and the k-th deltas depend only on the update…
Talk on
A Unified Approach for Reverse Data Management ProblemsNeha Makhija28m
Proposes a concrete encoding of reverse data management problems as an ILP encoding whose LP relaxation matches the ILP on all known PTIME cases so solvers…
Talk on
Circuits for Querying Trees: A Little SurveyPierre Bourhis32m
Claims that MSO tree queries compile to Boolean circuits (a smooth d-DNNF or a zero-suppressed semantic d-DNNF) via tree automata construction in time linear…
Talk on
Logical Interfaces to Data, Beyond ViewsMichael Benedikt35m
Proposes replacing exported views with two interface specs: a set of utility queries users must be able to answer and an equivalence on instances that users…
Talk on
Towards Interpretable Data ScienceDaniel Deutch33m
Argues that explanations must run across the data science cycle and gives concrete systems and numbers: uses Shapley values over provenance compiled into…
Talk on
Measuring the Importance of Database ElementsBenny Kimelfeld31m
Shows that tuple-importance and parameter-importance are formalized as cooperative games with database tuples or query parameters as players, and that…
Talk on
Causal Data IntegrationBrit Youngmann28m
Proposes Causal Data Integration: an automated pipeline that mines unobserved attributes from knowledge graphs, joins hundreds of candidates to an input table…
Talk on
Towards Interpretable Data ScienceDaniel Deutch35m
Argues that explanations must run through the whole data‑science cycle and demonstrates concrete tools: uses Shapley values with provenance and knowledge…
Talk on
Achieving Understandability and Privacy With Provenance-Based ExplanationsAmir Gilad30m
Describes two concrete systems: a pipeline that turns value-level provenance into concise natural-language justifications by using NaLIR plus the provenance…
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.