Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Gerd G. Hillebrand

dblp:14/6127 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
0since 2021 · last 2001
—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-authorTheory of computation · 4 · 3 first-authorHuman-computer interaction and ubiquitous computing · 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.

Software engineering, system software, and programming languages
5 papers
Programming languages and type systems · 100%
Databases, data mining, and information retrieval
5 papers
Data models and query languages · 72% Query processing and optimization · 18% Database theory · 9%
Theoretical computer science
2 papers
Computational complexity · 100%

Topics — the 12 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems › lambda calculus
typed lambda calculus
0.031996
Functional Database Query Languages as Typed Lambda Calculi of Fixed Order · PODS 1994
Database Query Languages Embedded in the Typed Lambda Calculus · LICS 1993
Database Query Languages Embedded in the Typed Lambda Calculus · Inf. Comput. 1996
Data models and query languages
query language
0.021996
Database Query Languages Embedded in the Typed Lambda Calculus · Inf. Comput. 1996
Database Query Languages Embedded in the Typed Lambda Calculus · LICS 1993
Programming languages and type systems
type theory
0.021996
On the Expressive Power of Simply Typed and Let-Polymorphic Lambda Calculi · LICS 1996
Database Query Languages Embedded in the Typed Lambda Calculus · LICS 1993
Computational complexity
descriptive complexity
0.021996
On the Expressive Power of Simply Typed and Let-Polymorphic Lambda Calculi · LICS 1996
Database Query Languages Embedded in the Typed Lambda Calculus · LICS 1993
Programming languages and type systems › type systems › polymorphism
let-polymorphism
0.011996
On the Expressive Power of Simply Typed and Let-Polymorphic Lambda Calculi · LICS 1996
Programming languages and type systems › lambda calculus
simply typed lambda calculus
0.011996
On the Expressive Power of Simply Typed and Let-Polymorphic Lambda Calculi · LICS 1996
Programming languages and type systems
type systems
0.011996
On the Expressive Power of Simply Typed and Let-Polymorphic Lambda Calculi · LICS 1996
Data models and query languages › query language
functional query language
0.011994
Functional Database Query Languages as Typed Lambda Calculi of Fixed Order · PODS 1994
Programming languages and type systems
type inference
0.011994
An Analysis of the Core-ML Language: Expressive Power and Type Reconstruction · ICALP 1994
Computational complexity › descriptive complexity
PTIME queries
0.011993
Database Query Languages Embedded in the Typed Lambda Calculus · LICS 1993
Database theory › query complexity
boundedness
0.011991
Tools for Datalog Boundedness · PODS 1991
Data models and query languages
datalog
0.011991
Tools for Datalog Boundedness · PODS 1991

Methods — techniques the papers use, named apart from their topics

type inference · 0.0lambda calculus · 0.0Core-ML · 0.0complexity analysis · 0.0
YearPublicationVenuePosition
2001 Database Support for Evolving Data in Product Design
abstract
We argue that database support for design processes is still inadequate, despite the many transaction models that have been put forth to fill this deficiency. In our opinion, substantial improvement is not to be had by introducing yet another transaction model, but by questioning the basic paradigm of transaction processing itself: Instead of the usual view of transactions as destructive operations replacing an outdated database state with a more current one, we propose to view design transactions as non-destructive operations importing additional knowledge about an essentially unchanging final design solution. This leads to a model of designing with constraints, and a natural way of concurrent design. We give a formal presentation of the model and then discuss implementation techniques for centralized and distributed constraint management.
Dietmar Posselt, Gerd G. Hillebrand
CSCWD2
1996 On the Expressive Power of Simply Typed and Let-Polymorphic Lambda Calculi
abstract
We present a functional framework for descriptive computational complexity, in which the Regular, First-order, Ptime, Pspace, k-Exptime, k-Expspace (k/spl ges/1), and Elementary sets have syntactic characterizations. In this framework, typed lambda terms represent inputs and outputs as well as programs. The lambda calculi describing the above computational complexity classes are simply or let-polymorphically typed with functionalities of fixed order. They consist of: order 0 atomic constants, order 1 equality among these constants, variables, application, and abstraction. Increasing functionality order by one for these languages corresponds to increasing the computational complexity by one alternation. This exact correspondence is established using a semantic evaluation of languages for each fixed order, which is the primary technical contribution of this paper.
Gerd G. Hillebrand, Paris C. Kanellakis
LICS1
1996 A Query Language and Optimization Techniques for Unstructured Data
abstract
A new kind of data model has recently emerged in which the database is not constrained by a conventional schema. Systems like ACeDB, which has become very popular with biologists, and the recent Tsimmis proposal for data integration organize data in tree-like structures whose components can be used equally well to represent sets and tuples. Such structures allow great flexibility y in data representation.What query language is appropriate for such structures? Here we propose a simple language UnQL for querying data organized as a rooted, edge-labeled graph. In this model, relational data may be represented as fixed-depth trees, and on such trees UnQL is equivalent to the relational algebra. The novelty of UnQL consists in its programming constructs for arbitrarily deep data and for cyclic structures. While strictly more powerful than query languages with path expressions like XSQL, UnQL can still be efficiently evaluated. We describe new optimization techniques for the deep or "vertical" dimension of UnQL queries. Furthermore, we show that known optimization techniques for operators on flat relations apply to the "horizontal" dimension of UnQL.
Peter Buneman, Susan B. Davidson, Gerd G. Hillebrand, Dan Suciu
SIGMOD Conference3
1996 Database Query Languages Embedded in the Typed Lambda Calculus
Gerd G. Hillebrand, Paris C. Kanellakis, Harry G. Mairson
Inf. Comput.1
1995 Space Usage in Functional Query Languages
Serge Abiteboul, Gerd G. Hillebrand
ICDT2
1994 An Analysis of the Core-ML Language: Expressive Power and Type Reconstruction
Paris C. Kanellakis, Gerd G. Hillebrand, Harry G. Mairson
ICALP2
1994 Functional Database Query Languages as Typed Lambda Calculi of Fixed Order
abstract
We present a functional framework for database query languages, which is analogous to the conventional logical framework of first-order and fixpoint formulas over finite structures. We use atomic constants of order 0, equality among these constants, variables, application, lambda abstraction, and let abstraction; all typed using fixed order (≤ 5) functionalities. In this framework, proposed in [21] for arbitrary order functionalities, queries and databases are both typed lambda terms, evaluation is by reduction, and the main programming technique is list iteration. We define two families of languages: TLI=i or simply-typed list iteration of order i+3 with equality, and MLI=i or ML-typed list iteration of order i+3 with equality; we use i+3 since our list representation of databases requires at least order 3. We show that: FO-queries ⊆TLI=0 ⊆MLI=0 ⊆LOGSPACE-queries ⊆TLI=1 =MLI=1 = PTIME-queries ⊆ TLI2, where equality is no longer a primitive in TLI2. We also show that ML type inference, restricted to fixed order, is polynomial in the size of the program typed. Since programming by using low order functionalities and type inference is common in functional languages, our results indicate that such programs suffice for expressing efficient computations and that their ML-types can be efficiently inferred.
Gerd G. Hillebrand, Paris C. Kanellakis
PODS1
1993 Database Query Languages Embedded in the Typed Lambda Calculus
abstract
It is shown how to naturally embed, in the typed lambda -calculus with equality, many database query languages, including the relational calculus/algebra, inflationary Datalog, and the complex object calculus/algebra. The embeddings considered are such that a database is a lambda -term coding list of tuples and a query is a lambda -term which when applied to the input database normalizes to the output database. In addition, if the query expressed is a PTIME query, then the normal form can be computed in a number of reduction steps polynomial in the size of the input database. It is also shown that, for all PTIME queries, there is such an embedding in the order-three typed lambda -calculus with equality.>
Gerd G. Hillebrand, Paris C. Kanellakis, Harry G. Mairson
LICS1
1991 Tools for Datalog Boundedness
abstract
Article Free Access Share on Tools for Datalog boundedness Authors: Gerd G. Hillebrand Brown Univ., Providence, RI Brown Univ., Providence, RIView Profile , Paris C. Kanellakis Brown Univ., Providence, RI Brown Univ., Providence, RIView Profile , Harry G. Mairson Brandeis Univ., Waltham, MA Brandeis Univ., Waltham, MAView Profile , Moshe Y. Vardi IBM Almaden Center, San Jose, CA IBM Almaden Center, San Jose, CAView Profile Authors Info & Claims PODS '91: Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systemsApril 1991 Pages 1–12https://doi.org/10.1145/113413.113414Published:01 April 1991Publication History 17citation342DownloadsMetricsTotal Citations17Total Downloads342Last 12 Months17Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Gerd G. Hillebrand, Paris C. Kanellakis, Harry G. Mairson, Moshe Y. Vardi
PODS1