Demo Data from VLDB 2026 / reviewers in the wild / expert
David I. Spivak
dblp:59/5301
· DBLP profile ↗
8ranked-venue papers
2as first author
2since 2021 · last 2022
0000-0002-9326-5328ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Logic in computer science · 53% Information theory · 47% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 50% Knowledge representation and reasoning · 50% | |
| Databases, data mining, and information retrieval
1 paper |
Data integration and cleaning · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
backpropagation |
0.4 | 1 | 2019 | Backprop as Functor: A compositional perspective on supervised learning · LICS 2019 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
compositional semantics |
0.4 | 1 | 2019 | Backprop as Functor: A compositional perspective on supervised learning · LICS 2019 |
Logic in computer science
categorical semantics |
0.4 | 1 | 2019 | Backprop as Functor: A compositional perspective on supervised learning · LICS 2019 |
Information theory
supervised learning |
0.4 | 1 | 2019 | Backprop as Functor: A compositional perspective on supervised learning · LICS 2019 |
Data integration and cleaning
data migration |
0.1 | 1 | 2012 | Functorial data migration · Inf. Comput. 2012 |
Compilers and program optimization › program transformation › bidirectional transformation
bidirectional programming |
0.1 | 1 | 2019 | Backprop as Functor: A compositional perspective on supervised learning · LICS 2019 |
Logic in computer science
category theory |
0.0 | 1 | 2012 | Functorial data migration · Inf. Comput. 2012 |
Methods — techniques the papers use, named apart from their topics
gradient descent · 1.1category theory · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Fast Left Kan Extensions Using the Chase
Joshua Meyers, David I. Spivak, Ryan Wisnesky |
J. Autom. Reason. | 2 |
| 2021 | Monitoring and Diagnosability of Perception SystemsabstractPerception is a critical component of high-integrity applications of robotics and autonomous systems, such as self-driving vehicles. In these applications, failure of perception systems may put human life at risk, and a broad adoption of these technologies requires the development of methodologies to guarantee and monitor safe operation. Despite the paramount importance of perception systems, currently there is no formal approach for system-level monitoring. In this work, we propose a mathematical model for runtime monitoring and fault detection and identification in perception systems. Towards this goal, we draw connections with the literature on diagnosability in multiprocessor systems, and generalize it to account for modules with heterogeneous outputs that interact over time. The resulting temporal diagnostic graphs (i) provide a framework to reason over the consistency of perception outputs –across modules and over time– thus enabling fault detection, (ii) allow us to establish formal guarantees on the maximum number of faults that can be uniquely identified in a given perception system, and (iii) enable the design of efficient algorithms for fault identification. We demonstrate our monitoring system, dubbed PerSyS, in realistic simulations using the LGSVL self-driving simulator and the Apollo Auto autonomy software stack, and show that PerSyS is able to detect failures in challenging scenarios (including scenarios that have caused self-driving car accidents in recent years), and is able to correctly identify faults while entailing a minimal computation overhead (< 5 ms on a single-core CPU). Pasquale Antonante, David I. Spivak, Luca Carlone |
IROS | 2 |
| 2020 | A Categorical Semantics for Guarded Petri Nets
Fabrizio Genovese, David I. Spivak |
ICGT | 2 |
| 2020 | Type theoretical databasesabstractAbstract We show how the display-map category of finite (symmetric) simplicial complexes can be seen as representing the totality of database schemas and instances in a single mathematical structure. We give a sound interpretation of a certain dependent type theory in this model and show how it allows for the syntactic specification of schemas and instances and the manipulation of the same with the usual type-theoretic operations. Henrik Forssell, Håkon Robbestad Gylterud, David I. Spivak |
J. Log. Comput. | 3 |
| 2019 | Backprop as Functor: A compositional perspective on supervised learningabstractA supervised learning algorithm searches over a set of functions$A\rightarrow B$parametrised by a space$P$to find the best approximation to some ideal function$f:A\rightarrow B$. It does this by taking examples$(a, f(a))\in A\times B$, and updating the parameter according to some rule. We define a category where these update rules may be composed, and show that gradient descent-with respect to a fixed step size and an error function satisfying a certain property-defines a monoidal functor from a category of parametrised functions to this category of update rules. A key contribution is the notion of request function. This provides a structural perspective on backpropagation, giving a broad generalisation of neural networks and linking it with structures from bidirectional programming and open games. Brendan Fong, David I. Spivak, Rémy Tuyéras |
LICS | 2 |
| 2014 | Experience Implementing a Performant Category-Theory Library in Coq
Jason Gross, Adam Chlipala, David I. Spivak |
ITP | 3 |
| 2014 | Database queries and constraints via lifting problemsabstractPrevious work has demonstrated that categories are useful and expressive models for databases. In the current paper we build on that model, showing that certain queries and constraints correspond to lifting problems, as found in modern approaches to algebraic topology. In our formulation, each SPARQL graph pattern query corresponds to a category-theoretic lifting problem, whereby the set of solutions to the query is precisely the set of lifts. We interpret constraints within the same formalism, and then investigate some basic properties of queries and constraints. In particular, to any database π, we can associate a certain derived databaseQry(π) of queries on π. As an application, we explain how giving users access to certain parts ofQry(π), rather than direct access to π, improves the ability to manage the impact of schema evolution. David I. Spivak |
Math. Struct. Comput. Sci. | 1 |
| 2012 | Functorial data migration
David I. Spivak |
Inf. Comput. | 1 |