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

Haopeng Zhang 0003

dblp:28/8212-3 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 5 · 4 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 · 68% Query processing and optimization · 28% Data models and query languages · 5%
Theoretical computer science
1 paper
Computational complexity · 100%

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

TopicWeightPapersLastEvidence papers
Data stream processing
complex event processing
0.322014
On complexity and optimization of expensive queries in complex event processing · SIGMOD Conference 2014
Recognizing Patterns in Streams with Imprecise Timestamps · Proc. VLDB Endow. 2010
Query processing and optimization › query optimization › graph query optimization
pattern query optimization
0.212014
On complexity and optimization of expensive queries in complex event processing · SIGMOD Conference 2014
Computational complexity
query complexity
0.212014
On complexity and optimization of expensive queries in complex event processing · SIGMOD Conference 2014
Data models and query languages
temporal data model
0.012010
Recognizing Patterns in Streams with Imprecise Timestamps · Proc. VLDB Endow. 2010

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

query optimization · 0.4complexity analysis · 0.4point-based framework · 0.1event-based framework · 0.1
YearPublicationVenuePosition
2017 EXstream: Explaining Anomalies in Event Stream Monitoring
Haopeng Zhang 0003, Yanlei Diao, Alexandra Meliou
EDBT1
2014 SMILE: A Data Sharing Platform for Mobile Apps in the Cloud
abstract
We identify an opportunity to share data among mobile apps hosted in the cloud, thus helping users improve their mobile experience, while resulting in cost savings for the cloud provider. In this work, we propose a platform for sharing data among mobile apps hosted in the cloud. A “sharing ” is specified by a triple consisting of: (a) a set of data sources to be shared, (b) a set of specified transforma-tions on the shared data, and (c) a staleness (freshness) requirement on the shared data. The platform addresses the following two main challenges: What sharings to admit into the system under a set of specified constraints, how to implement a sharing at a low cost while maintaining the desired level of staleness. We show that reductions in costs are achievable by exploiting the commonalities between the different sharings in the platform. Experimental evaluation is per-formed with a cloud platform containing 25 sharings among mo-bile apps with realistic datasets containing user, social, location and checkin data. Our platform is able to maintain the sharings with very few violations, even under a very high update rate. Our results show that our method results in a cost savings of over 35 % for the cloud provider, while enabling an improved mobile experience for users. 1.
Jagan Sankaranarayanan, Hakan Hacigümüs, Haopeng Zhang 0003, Mohamed Sarwat
EDBT3
2014 On complexity and optimization of expensive queries in complex event processing
abstract
Pattern queries are widely used in complex event processing (CEP) systems. Existing pattern matching techniques, however, can provide only limited performance for expensive queries in real-world applications, which may involve Kleene closure patterns, flexible event selection strategies, and events with imprecise timestamps. To support these expensive queries with high performance, we begin our study by analyzing the complexity of pattern queries, with a focus on the fundamental understanding of which features make pattern queries more expressive and at the same time more computationally expensive. This analysis allows us to identify performance bottlenecks in processing those expensive queries, and provides key insights for us to develop a series of optimizations to mitigate those bottlenecks. Microbenchmark results show superior performance of our system for expensive pattern queries while most state-of-the-art systems suffer from poor performance. A thorough case study on Hadoop cluster monitoring further demonstrates the efficiency and effectiveness of our proposed techniques.
Haopeng Zhang 0003, Yanlei Diao, Neil Immerman
SIGMOD Conference1
2013 Recognizing patterns in streams with imprecise timestamps
Haopeng Zhang 0003, Yanlei Diao, Neil Immerman
Inf. Syst.1
2010 Recognizing Patterns in Streams with Imprecise Timestamps
abstract
Large-scale event systems are becoming increasingly popular in a variety of domains. Event pattern evaluation plays a key role in monitoring applications in these domains. Existing work on pattern evaluation, however, assumes that the occurrence time of each event is known precisely and the events from various sources can be merged into a single stream with a total or partial order. We observe that in real-world applications event occurrence times are often unknown or imprecise. Therefore, we propose a temporal model that assigns a time interval to each event to represent all of its possible occurrence times and revisit pattern evaluation under this model. In particular, we propose the formal semantics of such pattern evaluation, two evaluation frameworks, and algorithms and optimizations in these frameworks. Our evaluation results using both real traces and synthetic systems show that the event-based framework always outperforms the point-based framework and with optimizations, it achieves high efficiency for a wide range of workloads tested.
Haopeng Zhang 0003, Yanlei Diao, Neil Immerman
Proc. VLDB Endow.1