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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yan-Nei Law

dblp:14/3220 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 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
2 papers
Data stream processing · 30% Database theory · 28% Data models and query languages · 21%

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

TopicWeightPapersLastEvidence papers
Data stream processing › continuous query processing
continuous query language
0.112011
Relational languages and data models for continuous queries on sequences and data streams · ACM Trans. Database Syst. 2011
Database theory
expressive power
0.112011
Relational languages and data models for continuous queries on sequences and data streams · ACM Trans. Database Syst. 2011
Data models and query languages › relational model
extended relational model
0.112011
Relational languages and data models for continuous queries on sequences and data streams · ACM Trans. Database Syst. 2011
Query processing and optimization › aggregation
user-defined aggregate
0.112011
Relational languages and data models for continuous queries on sequences and data streams · ACM Trans. Database Syst. 2011
Data stream processing
stream query languages
0.012004
Query Languages and Data Models for Database Sequences and Data Streams · VLDB 2004
Database theory
query language completeness
0.012011
Relational languages and data models for continuous queries on sequences and data streams · ACM Trans. Database Syst. 2011

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

user-defined aggregates · 0.1relational algebra · 0.1SQL · 0.1
YearPublicationVenuePosition
2011 Relational languages and data models for continuous queries on sequences and data streams
abstract
Most data stream management systems are based on extensions of the relational data model and query languages, but rigorous analyses of the problems and limitations of this approach, and how to overcome them, are still wanting. In this article, we elucidate the interaction between stream-oriented extensions of the relational model and continuous query language constructs, and show that the resulting expressive power problems are even more serious for data streams than for databases. In particular, we study the loss of expressive power caused by the loss of blocking query operators, and characterize nonblocking queries as monotonic functions on the database. Thus we introduce the notion of NB -completeness to assure that a query language is as suitable for continuous queries as it is for traditional database queries. We show that neither RA nor SQL are NB -complete on unordered sets of tuples, and the problem is even more serious when the data model is extended to support order—a sine-qua-non in data stream applications. The new limitations of SQL, compounded with well-known problems in applications such as sequence queries and data mining, motivate our proposal of extending the language with user-defined aggregates (UDAs). These can be natively coded in SQL, according to simple syntactic rules that set nonblocking aggregates apart from blocking ones. We first prove that SQL with UDAs is Turing complete. We then prove that SQL with monotonic UDAs and union operators can express all monotonic set functions computable by a Turing machine ( NB -completeness) and finally extend this result to queries on sequences ordered by their timestamps. The proposed approach supports data stream models that are more sophisticated than append-only relations, along with data mining queries, and other complex applications.
Yan-Nei Law, Haixun Wang, Carlo Zaniolo
ACM Trans. Database Syst.1
2005 An Adaptive Nearest Neighbor Classification Algorithm for Data Streams
Yan-Nei Law, Carlo Zaniolo
PKDD1
2004 Query Languages and Data Models for Database Sequences and Data Streams
Yan-Nei Law, Haixun Wang, Carlo Zaniolo
VLDB1