Demo Data from VLDB 2026 / reviewers in the wild / expert
Albert Croker
dblp:38/6477
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 1994
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 2 first-author
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.
| Databases, data mining, and information retrieval
3 papers |
Data models and query languages · 56% Database theory · 26% Transaction processing and concurrency control · 17% | |
| Artificial intelligence
1 paper |
Planning, search and constraint satisfaction · 67% Probabilistic and Bayesian machine learning · 33% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages › query language
temporal query language |
0.0 | 1 | 1994 | On Completeness of Historical Relational Query Languages · ACM Trans. Database Syst. 1994 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint propagation |
0.0 | 1 | 1993 | A Knowledge Representation for Constraint Satisfaction Problems · IEEE Trans. Knowl. Data Eng. 1993 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint programming › constraint modeling
constraint representation |
0.0 | 1 | 1993 | A Knowledge Representation for Constraint Satisfaction Problems · IEEE Trans. Knowl. Data Eng. 1993 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
dependency networks |
0.0 | 1 | 1993 | A Knowledge Representation for Constraint Satisfaction Problems · IEEE Trans. Knowl. Data Eng. 1993 |
Data models and query languages
relational algebra |
0.0 | 1 | 1987 | The Historical Relational Data Model (HRDM) and Algebra Based on Lifespans · ICDE 1987 |
Data models and query languages
temporal data model |
0.0 | 1 | 1987 | The Historical Relational Data Model (HRDM) and Algebra Based on Lifespans · ICDE 1987 |
Data models and query languages › temporal data model
temporal relational algebra |
0.0 | 1 | 1987 | The Historical Relational Data Model (HRDM) and Algebra Based on Lifespans · ICDE 1987 |
Transaction processing and concurrency control
concurrency control |
0.0 | 1 | 1986 | A Dynamic Tree-Locking Protocol · ICDE 1986 |
Transaction processing and concurrency control › concurrency control
locking protocols |
0.0 | 1 | 1986 | A Dynamic Tree-Locking Protocol · ICDE 1986 |
Methods — techniques the papers use, named apart from their topics
temporal logic · 0.0relational algebra · 0.0many-sorted logic · 0.0dependency-directed backtracking · 0.0serializability · 0.0partial order · 0.0lifespan-based modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1994 | On Completeness of Historical Relational Query LanguagesabstractNumerous proposals for extending the relational data model to incorporate the temporal dimension of data have appeared in the past several years. These proposals have differed considerably in the way that the temporal dimension has been incorporated both into the structure of the extended relations of these temporal models and into the extended relational algebra or calculus that they define. Because of these differences, it has been difficult to compare the proposed models and to make judgments as to which of them might in some sense be equivalent or even better . In this paper we define temporally grouped and temporally ungrouped historical data models and propose two notions of historical relational completeness , analogous to Codd's notion of relational completeness, one for each type of model. We show that the temporally ungrouped models are less expressive than the grouped models, but demonstrate a technique for extending the ungrouped models with a grouping mechanism to capture the additional semantic power of temporal grouping. For the ungrouped models, we define three different languages, a logic with explicit reference to time, a temporal logic, and a temporal algebra, and motivate our choice for the first of these as the basis for completeness for these models. For the grouped models, we define a many-sorted logic with variables over ordinary values, historical values, and times. Finally, we demonstrate the equivalence of this grouped calculus and the ungrouped calculus extended with a grouping mechanism. We believe the classification of historical data models into grouped and ungrouped models provides a useful framework for the comparison of models in the literature, and furthermore, the exposition of equivalent languages for each type provides reasonable standards for common, and minimal, notions of historical relational completeness. James Clifford, Albert Croker, Alexander Tuzhilin |
ACM Trans. Database Syst. | 2 |
| 1993 | A Knowledge Representation for Constraint Satisfaction ProblemsabstractWe present a general representation for problems that can be reduced to constraint satisfaction problems (CSP) and a model for reasoning about their solution. The novel part of the model is a constraint-driven reasoner that manages a set of constraints specified in terms of arbitrarily complex Boolean expressions and represented in the form of a dependency network. This dependency network incorporates control information (derived from the syntax of the constraints) that is used for constraint propagation, contains dependency information that can be used for explanation and for dependency-directed backtracking, and is incremental in the sense that if the problem specification is modified, a new solution can be derived by modifying the existing solution. The constraint-driven reasoner is coupled to a problem solver which contains information about the problem variables and preference orderings.> Albert Croker, Vasant Dhar |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1987 | The Historical Relational Data Model (HRDM) and Algebra Based on LifespansabstractCritical to the design of an historical database model is the representation of the “existence” of objects across the temporal dimension — for example, the “birth,” “death,” or “rebirth” of an individual, or the establishment or dis-establishment of a relationship. The notion of the “lifespan” of a database object is proposed as a simple framework for expressing these concepts. An object's lifespan is simply those periods of time during which the database models the properties of that object. In this paper we propose the historical relational data model (HRDM) and algebra that is based upon lifespans and that views the values of all attributes as functions from time points to simple domains. The model that we obtain is a consistent extension of the relational data model, and provides a simple mechanism for providing both time-varying data and time-varying schemes. James Clifford, Albert Croker |
ICDE | 2 |
| 1986 | A Dynamic Tree-Locking ProtocolabstractThe tree-locking protocol proposed by Silberschatz and Kedem5guarantees transaction schedules that are both serializable and deadlock-free. The tree-locking protocol assumes the existence of a partial order defined over all of the objects in a database. Requiring all transactions to be tree-locked with respect to this single partial order limits the degree of concurrency obtainable in a database system by increasing the potential for conflict between transactions. In this paper we define a new locking protocol that is derived from the tree-locking protocol, but allows a changing set of partial orders to be defined over the objects in a database. We call this protocol dynamic tree-locking. Albert Croker, David Maier 0001 |
ICDE | 1 |