Tutorial: Languages for Collection Types
Summary: Synthesizes category-theoretic operations to derive natural query languages for diverse collection types (sets, bags, lists, nested relations, arrays, trees), recovering relational algebra, nested algebra and datalog. Provides equational logics for optimization and links these languages to sequential and parallel query complexity while aligning with SQL-style syntax. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Val Tannen (University of Pennsylvania)
BibTeX Citation
@inproceedings{tannen_pods94,
address = {New York, NY, USA},
series = {{PODS} '94},
title = {{Tutorial: Languages for Collection Types}},
url = {https://dl.acm.org/doi/10.1145/182591.182608},
doi = {10.1145/182591.182608},
booktitle = {Proceedings of the {ACM} {SIGMOD} Symposium on {Principles} of {Database} {Systems}},
publisher = {Association for Computing Machinery},
author = {Tannen, Val},
year = {1994}
}
Incoming Citations (Sorted by Pagerank)
Showing 0 of 0 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 21 of 21 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 4,467 | A Query Language for List-Based Complex Objects | 1994 | PODS |
| 2 | 6,184 | Expressive power and data complexity of nonrecursive query languages for lists and trees (Extended Abstract) | 2000 | PODS |
| 3 | 6,563 | Functional Database Query Languages as Typed Lambda Calculi of Fixed Order (Extended Abstract) | 1994 | PODS |
| 4 | 8,971 | Equivalence of Nested Queries with Mixed Semantics | 2009 | PODS |
| 5 | 1,864 | The Expressiveness of a Family of Finite Set Languages | 1991 | PODS |
| 6 | 2,897 | On the Expressive Power of Database Queries with Intermediate Types | 1988 | PODS |
| 7 | 2,986 | Tractable Query Languages for Complex Object Databases | 1991 | PODS |
| 8 | 13,040 | Investigation of Algebraic Query Optimisation for Database Programming Languages | 1994 | VLDB |
| 9 | 4,336 | Languages for Relational Databases over Interpreted Structures | 1997 | PODS |
| 10 | 7,849 | New Techniques for Studying Set Languages, Bag Languages and Aggregate Functions | 1994 | PODS |