Mingzhu Wei

dblp:31/5099 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
1since 2021 · last 2022
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 6 · 5 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
5 papers
Data stream processing · 64% Query processing and optimization · 34% Data models and query languages · 2%

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

TopicWeightPapersLastEvidence papers
Data stream processing
XML stream processing
0.442015
INSURE: An integrated load reduction framework for XML stream processing · ICDE 2015
Achieving High Output Quality under Limited Resources through Structure-based Spilling in XML Streams · Proc. VLDB Endow. 2010
Utility-driven load shedding for xml stream processing · WWW 2008
Query processing and optimization
spilling
0.322015
INSURE: An integrated load reduction framework for XML stream processing · ICDE 2015
Achieving High Output Quality under Limited Resources through Structure-based Spilling in XML Streams · Proc. VLDB Endow. 2010
Data stream processing
load shedding
0.322015
INSURE: An integrated load reduction framework for XML stream processing · ICDE 2015
Utility-driven load shedding for xml stream processing · WWW 2008
Data stream processing
continuous query processing
0.112010
Achieving High Output Quality under Limited Resources through Structure-based Spilling in XML Streams · Proc. VLDB Endow. 2010
Data stream processing
out-of-order stream processing
0.112009
Supporting a spectrum of out-of-order event processing technologies: from aggressive to conservative methodologies · SIGMOD Conference 2009
Query processing and optimization
approximate query processing
0.112008
Utility-driven load shedding for xml stream processing · WWW 2008
Query processing and optimization › semantic query processing
semantic query optimization
0.112006
R-SOX: Runtime Semantic Query Optimization over XML Streams · VLDB 2006
Query processing and optimization
query optimization
0.012010
Achieving High Output Quality under Limited Resources through Structure-based Spilling in XML Streams · Proc. VLDB Endow. 2010
Data models and query languages › XML query languages
XQuery
0.012008
Utility-driven load shedding for xml stream processing · WWW 2008

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

optimization strategies · 0.3fusion candidate lattice · 0.2conservative strategy · 0.1aggressive strategy · 0.1preference model · 0.1cost model · 0.1automaton-based shedding · 0.1
YearPublicationVenuePosition
2022 A Comparative Study of Four 3D Facial Animation Methods: Skeleton, Blendshape, Audio-Driven, and Vision-Based Capture
Mingzhu Wei, Nicoletta Adamo-Villani, Nandhini Giri, Victor Y. Chen
ArtsIT1
2015 INSURE: An integrated load reduction framework for XML stream processing
abstract
Because of high volumes and unpredictable arrival rates, stream processing systems cannot always keep up with input data streams, resulting in buffer overflow and uncontrolled loss of data. Load shedding and spilling, the two prevalent technologies designed to solve this overflow problem by dropping or flushing data to disk, suffer from serious shortcomings. Dropping data suffers in that partial output is lost forever, while flushing may waste precious resources due to making the strong assumption that flushed data can and will eventually still be processed. In this paper, we propose our solution, INSURE, integrating structure-based drop and flush techniques within one unified framework for XML stream systems. Our INSURE framework provides an optimized fine-grained load reduction solution that achieves high quality result production. First, the fusion candidate lattice models the space of load reduction solutions incorporating both drop and flush decisions, called fusion candidates. Second, our systematic analysis of fusion candidates and their interrelationships in the fusion candidate lattice reveals important relationships, including the monotonicity of their feasibility and profitability properties. Third, based upon this fusion candidate lattice model, a family of optimization strategies for the selection of fusion candidates is designed to successfully maximize the overall result quality. Experimental results demonstrate that INSURE consistently achieves higher quality results compared to the state-of-the-art techniques, yet with negligible overhead.
Mingzhu Wei, Elke A. Rundensteiner, Murali Mani
ICDE1
2012 A Distributed Technique for Localization of Agent Formations From Relative Range Measurements
abstract
Autonomous agents deployed or moving on land for the purpose of carrying out coordinated tasks need to have good knowledge of their absolute or relative position. For large formations, it is often impractical to equip each agent with an absolute sensor such as GPS, whereas relative range sensors measuring interagent distances are cheap and commonly available. In this setting, this paper considers the problem of autonomous distributed estimation of the position of each agent in a networked formation using noisy measurements of interagent distances. The underlying geometrical problem has been studied quite extensively in various fields, ranging from molecular biology to robotics, and it is known to lead to a hard nonconvex optimization problem. Centralized algorithms do exist that work reasonably well in finding local or global minimizers for this problem (e.g., semidefinite programming relaxations). Here, we explore a fully decentralized approach for localization from range measurements, and we propose a computational scheme based on a distributed gradient algorithm with Barzilai-Borwein stepsizes. The advantage of this distributed approach is that each agent may autonomously compute its position estimate, exchanging information only with its neighbors, without need of communicating with a central station and without needing complete knowledge of the network structure.
Giuseppe Carlo Calafiore, Luca Carlone, Mingzhu Wei
IEEE Trans. Syst. Man Cybern. Part A3
2010 Achieving High Output Quality under Limited Resources through Structure-based Spilling in XML Streams
abstract
Because of high volumes and unpredictable arrival rates, stream processing systems are not always able to keep up with input data - resulting in buffer overflow and uncontrolled loss of data. To produce eventually complete results, load spilling, which pushes some fractions of data to disks temporarily, is commonly employed in relational stream engines. In this work, we now introduce "structure-based spilling", a spilling technique customized for XML streams by considering the partial spillage of possibly complex XML elements. Such structure-based spilling brings new challenges. When a path is spilled, multiple paths may be affected. We analyze possible spilling effects on the query paths and how to execute the "reduced" query to produce partial results. To select the reduced query that maximizes output quality, we develop three optimization strategies, namely, OptR, OptPrune and ToX. We also examine the clean-up stage to guarantee that an entire result set is eventually generated by producing supplementary results. Our experimental study demonstrates that our proposed solutions consistently achieve higher quality results compared to the state-of-the-art techniques.
Mingzhu Wei, Elke A. Rundensteiner, Murali Mani
Proc. VLDB Endow.1
2009 Supporting a spectrum of out-of-order event processing technologies: from aggressive to conservative methodologies
abstract
This demonstration presents a complex event processing system which focuses on out-of-order handling. State-of-the-art event stream processing technology experiences significant challenges when faced with out-of-order data arrival including huge system latencies, missing results, and incorrect result generation. We propose two out-of-order handling techniques, conservative and aggressive strategies. We will show the efficiency of our techniques and how they can satisfy various QoS requirements of different applications.
Mingzhu Wei, Mo Liu 0001, Ming Li 0008, Denis Golovnya, Elke A. Rundensteiner, Kajal T. Claypool
SIGMOD Conference1
2008 Utility-driven load shedding for xml stream processing
abstract
Because of the high volume and unpredictable arrival rate, stream processing systems may not always be able to keep up with the input data streams - resulting in buffer overflow and uncontrolled loss of data. Load shedding, the prevalent strategy for solving this overflow problem, has so far only been considered for relational stream processing, but not for XML. Shedding applied to XML stream processing brings new opportunities and challenges due to complex nested nature of XML structures. In this paper, we tackle this unsolved XML shedding problem using a three-pronged approach. First, we develop an XQuery preference model that enables users to specify the relative importance of preserving different subpatterns in the XML result structure. This transforms shedding into the problem of rewriting the user query into shed queries that return approximate query answers with utility as measured by the given user preference model. Second, we develop a cost model to compare the performance of alternate shed queries. Third, we develop two shedding algorithms, OptShed and FastShed. OptShed guarantees to find an optimal solution however at the cost of exponential complexity. FastShed, as confirmed by our experiments, achieves a close-to-optimal result in a wide range of test cases. Finally we describe the in-automaton shedding mechanism for XQuery stream engines. The experiments show that our proposed utility-driven shedding solutions consistently achieve higher utility results compared to the existing relational shedding techniques.
Mingzhu Wei, Elke A. Rundensteiner, Murali Mani
WWW1
2008 Processing recursive XQuery over XML streams: The Raindrop approach
Mingzhu Wei, Elke A. Rundensteiner, Murali Mani, Ming Li 0008
Data Knowl. Eng.1
2006 R-SOX: Runtime Semantic Query Optimization over XML Streams
Song Wang 0001, Hong Su, Ming Li 0008, Mingzhu Wei, Shoushen Yang, Drew Ditto, Elke A. Rundensteiner, Murali Mani
VLDB4