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

Robert Christensen

dblp:131/4125 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2019
—ORCID · none

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

Databases, data management, data science and information retrieval · 6 · 2 first-authorApplied, interdisciplinary, general and emerging 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.

Databases, data mining, and information retrieval
5 papers
Query processing and optimization · 29% Spatial and temporal data management · 27% Recommender systems · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%

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

TopicWeightPapersLastEvidence papers
Recommender systems
point-of-interest recommendation
0.412019
Pcard: Personalized Restaurants Recommendation from Card Payment Transaction Records · WWW 2019
Recommender systems › point-of-interest recommendation
restaurant recommendation
0.412019
Pcard: Personalized Restaurants Recommendation from Card Payment Transaction Records · WWW 2019
Query processing and optimization
join processing
0.312018
Random Sampling over Joins Revisited · SIGMOD Conference 2018
Query processing and optimization › join processing
join sampling
0.312018
Random Sampling over Joins Revisited · SIGMOD Conference 2018
Query processing and optimization
approximate query processing
0.212015
STORM: Spatio-Temporal Online Reasoning and Management of Large Spatio-Temporal Data · SIGMOD Conference 2015
Spatial and temporal data management › spatial analysis
spatial aggregation
0.212015
Spatial Online Sampling and Aggregation · Proc. VLDB Endow. 2015
Indexing and storage engines
spatial index
0.212015
Spatial Online Sampling and Aggregation · Proc. VLDB Endow. 2015
Spatial and temporal data management
spatial query processing
0.212015
Spatial Online Sampling and Aggregation · Proc. VLDB Endow. 2015
Storage systems › data compression
log compression
0.212013
Adaptive log compression for massive log data · SIGMOD Conference 2013
Storage systems
log management
0.212013
Adaptive log compression for massive log data · SIGMOD Conference 2013
Data mining › pattern mining
transaction data mining
0.112019
Pcard: Personalized Restaurants Recommendation from Card Payment Transaction Records · WWW 2019
Data mining
sampling
0.112018
Random Sampling over Joins Revisited · SIGMOD Conference 2018

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

random sampling · 0.3spatial online sampling · 0.2sampling · 0.2estimator · 0.2partitioning · 0.2load balancing · 0.2adaptive compression · 0.2
YearPublicationVenuePosition
2019 Pcard: Personalized Restaurants Recommendation from Card Payment Transaction Records
abstract
Personalized Point of Interest (POI) recommendation that incorporates users' personal preferences is an important subject of research. However, challenges exist such as dealing with sparse rating data and spatial location factors. As one of the biggest card payment organizations in the United States, our company holds abundant card payment transaction records with numerous features.
Min Du 0003, Robert Christensen, Wei Zhang 0189, Feifei Li 0001
WWW2
2018 Random Sampling over Joins Revisited
abstract
Joins are expensive, especially on large data and/or multiple relations. One promising approach in mitigating their high costs is to just return a simple random sample of the full join results, which is sufficient for many tasks. Indeed, in as early as 1999, Chaudhuri et al. posed the problem of sampling over joins as a fundamental challenge in large database systems. They also pointed out a fundamental barrier for this problem, that the sampling operator cannot be pushed through a join, i.e., sample( R bowtie S )≠ sample( R ) bowtie sample( S ). To overcome this barrier, they used precomputed statistics to guide the sampling process, but only showed how this works for two-relation joins.
Zhuoyue Zhao 0001, Robert Christensen, Feifei Li 0001, Xiao Hu 0005, Ke Yi 0001
SIGMOD Conference2
2015 STORM: Spatio-Temporal Online Reasoning and Management of Large Spatio-Temporal Data
abstract
We present the STORM system to enable spatio-temporal online reasoning and management of large spatio-temporal data. STORM supports interactive spatio-temporal analytics through novel spatial online sampling techniques. Online spatio-temporal aggregation and analytics are then derived based on the online samples, where approximate answers with approximation quality guarantees can be provided immediately from the start of query execution. The quality of these online approximations improve over time. This demonstration proposal describes key ideas in the design of the STORM system, and presents the demonstration plan.
Robert Christensen, Lu Wang 0002, Feifei Li 0001, Ke Yi 0001, Natalee Villa
SIGMOD Conference1
2015 Spatial Online Sampling and Aggregation
abstract
The massive adoption of smart phones and other mobile devices has generated humongous amount of spatial and spatio-temporal data. The importance of spatial analytics and aggregation is ever-increasing. An important challenge is to support interactive exploration over such data. However, spatial analytics and aggregation using all data points that satisfy a query condition is expensive, especially over large data sets, and could not meet the needs of interactive exploration. To that end, we present novel indexing structures that support spatial online sampling and aggregation on large spatial and spatio-temporal data sets. In spatial online sampling, random samples from the set of spatial (or spatio-temporal) points that satisfy a query condition are generated incrementally in an online fashion. With more and more samples, various spatial analytics and aggregations can be performed in an online, interactive fashion, with estimators that have better accuracy over time. Our design works well for both memory-based and disk-resident data sets, and scales well towards different query and sample sizes. More importantly, our structures are dynamic, hence, they are able to deal with insertions and deletions efficiently. Extensive experiments on large real data sets demonstrate the improvements achieved by our indexing structures compared to other baseline methods.
Lu Wang 0002, Robert Christensen, Feifei Li 0001, Ke Yi 0001
Proc. VLDB Endow.2
2013 Adaptive log compression for massive log data
abstract
We present a novel adaptive log compression scheme. Results show 30% improvement on compression ratios over existing approaches.
Robert Christensen, Feifei Li 0001
SIGMOD Conference1
2013 Optimal splitters for temporal and multi-version databases
abstract
Temporal and multi-version databases are ideal candidates for a distributed store, which offers large storage space, and parallel and distributed processing power from a cluster of (commodity) machines. A key challenge is to achieve a good load balancing algorithm for storage and processing of these data, which is done by partitioning the database. We introduce the concept of optimal splitters for temporal and multi-version databases, which induce a partition of the input data set, and guarantee that the size of the maximum bucket be minimized among all possible configurations, given a budget for the desired number of buckets. We design efficient methods for memory- and disk resident data respectively, and show that they significantly outperform competing baseline methods both theoretically and empirically on large real data sets.
Wangchao Le, Feifei Li 0001, Yufei Tao 0001, Robert Christensen
SIGMOD Conference4