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

Sebastiaan J. van Schaik

dblp:00/9727 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none

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

Databases, data management, data science and information retrieval · 5 · 2 first-authorArtificial intelligence and machine learning · 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.

Databases, data mining, and information retrieval
4 papers
Query processing and optimization · 30% Data mining · 21% Data models and query languages · 18%
Theoretical computer science
1 paper
Distributed computing theory · 100%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
probabilistic query processing
0.422016
ENFrame: A Framework for Processing Probabilistic Data · ACM Trans. Database Syst. 2016
Πgora: An Integration System for Probabilistic Data · ICDE 2013
Data models and query languages › uncertain data management
probabilistic data management
0.212016
ENFrame: A Framework for Processing Probabilistic Data · ACM Trans. Database Syst. 2016
Data integration and cleaning
uncertain data integration
0.212013
Πgora: An Integration System for Probabilistic Data · ICDE 2013
Data mining
clustering
0.112012
DAGger: clustering correlated uncertain data (to predict asset failure in energy networks) · KDD 2012
Data mining › clustering
uncertain data clustering
0.112012
DAGger: clustering correlated uncertain data (to predict asset failure in energy networks) · KDD 2012
Graph data management › graph query processing
reachability query
0.112011
A memory efficient reachability data structure through bit vector compression · SIGMOD Conference 2011
Distributed computing theory › concurrent systems
concurrent algorithms
0.112016
ENFrame: A Framework for Processing Probabilistic Data · ACM Trans. Database Syst. 2016

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

probabilistic programming · 0.5event language · 0.5approximate inference · 0.5stochastic automaton · 0.2pc-table · 0.2bayesian network · 0.2clustering with error guarantees · 0.1word-aligned hybrid compression · 0.1word partitions · 0.1
YearPublicationVenuePosition
2016 ENFrame: A Framework for Processing Probabilistic Data
abstract
This article introduces ENFrame, a framework for processing probabilistic data. Using ENFrame, users can write programs in a fragment of Python with constructs such as loops, list comprehension, aggregate operations on lists, and calls to external database engines. Programs are then interpreted probabilistically by ENFrame. We exemplify ENFrame on three clustering algorithms (k-means,k-medoids, and Markov clustering) and one classification algorithm (k-nearest-neighbour). A key component of ENFrame is an event language to succinctly encode correlations, trace the computation of user programs, and allow for computation of discrete probability distributions for program variables. We propose a family of sequential and concurrent, exact, and approximate algorithms for computing the probability of interconnected events. Experiments withk-medoids clustering andk-nearest-neighbour show orders-of-magnitude improvements of exact processing using ENFrame over naïve processing in each possible world, of approximate over exact, and of concurrent over sequential processing.
Dan Olteanu, Sebastiaan J. van Schaik
ACM Trans. Database Syst.2
2014 ENFrame: A Platform for Processing Probabilistic Data
Sebastiaan J. van Schaik, Dan Olteanu, Robert Fink
EDBT1
2013 Πgora: An Integration System for Probabilistic Data
abstract
Πgora is an integration system for probabilistic data modelled using different formalisms such as pc-tables, Bayesian networks, and stochastic automata. User queries are expressed over a global relational layer and are evaluated by Πgora using a range of strategies, including data conversion into one probabilistic formalism followed by evaluation using a formalism-specific engine, and hybrid plans, where subqueries are evaluated using engines for different formalisms. This demonstration allows users to experience Πgora on real-world heterogeneous data sources from the medical domain.
Dan Olteanu, Lampros Papageorgiou, Sebastiaan J. van Schaik
ICDE3
2012 DAGger: clustering correlated uncertain data (to predict asset failure in energy networks)
abstract
DAGger is a clustering algorithm for uncertain data. In contrast to prior work, DAGger can work on arbitrarily correlated data and can compute both exact and approximate clusterings with error guarantees.
Dan Olteanu, Sebastiaan J. van Schaik
KDD2
2011 A memory efficient reachability data structure through bit vector compression
abstract
When answering many reachability queries on a large graph, the principal challenge is to represent the transitive closure of the graph compactly, while still allowing fast membership tests on that transitive closure. Recent attempts to address this problem are complex data structures and algorithms such as Path-Tree and 3-HOP. We propose a simple alternative based on a novel form of bit-vector compression. Our starting point is the observation that when computing the transitive closure, reachable vertices tend to cluster together. We adapt the well-known scheme of word-aligned hybrid compression (WAH) to work more efficiently by introducing word partitions. We prove that the resulting scheme leads to a more compact data structure than its closest competitor, namely interval lists. In extensive and detailed experiments, this is confirmed in practice. We also demonstrate that the new technique can handle much larger graphs than alternative algorithms.
Sebastiaan J. van Schaik, Oege de Moor
SIGMOD Conference1