Mingwang Tang

dblp:93/10735 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none

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

Databases, data management, data science and information retrieval · 6 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 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
3 papers
Spatial and temporal data management · 30% Data mining · 17% Data stream processing · 17%
Theoretical computer science
1 paper
Approximation and online algorithms · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Approximation and online algorithms
online algorithms
0.212015
Distributed Online Tracking · SIGMOD Conference 2015
Data stream processing › stream summarization
approximate histograms
0.212014
Scalable histograms on large probabilistic data · KDD 2014
Data mining › data reduction › data summarization
histogram construction
0.212014
Scalable histograms on large probabilistic data · KDD 2014
Spatial and temporal data management
spatial indexing
0.212013
Spatial Approximate String Search · IEEE Trans. Knowl. Data Eng. 2013
Spatial and temporal data management
spatial query processing
0.212013
Spatial Approximate String Search · IEEE Trans. Knowl. Data Eng. 2013
Information retrieval › ranking › context-aware ranking
temporal ranking
0.112012
Ranking Large Temporal Data · Proc. VLDB Endow. 2012
Query processing and optimization
top-k query processing
0.112012
Ranking Large Temporal Data · Proc. VLDB Endow. 2012
Distributed systems
distributed algorithms
0.112015
Distributed Online Tracking · SIGMOD Conference 2015
Data integration and cleaning › approximate matching
string similarity search
0.012013
Spatial Approximate String Search · IEEE Trans. Knowl. Data Eng. 2013

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

competitive analysis · 0.4communication cost optimization · 0.3synopses · 0.2approximation algorithm · 0.2q-gram · 0.2min-wise signature · 0.2inverted list · 0.2indexing · 0.1approximation with quality guarantees · 0.1
YearPublicationVenuePosition
2015 Distributed Online Tracking
abstract
In online tracking, an observer S receives a sequence of values, one per time instance, from a data source that is described by a function f. A tracker T wants to continuously maintain an approximation that is within an error threshold of the value f(t) at any time instance t, with small communication overhead. This problem was recently formalized and studied, and a principled approach with optimal competitive ratio was proposed. This work extends the study of online tracking to a distributed setting, where a tracker T wants to track a function f that is computed from a set of functions f1 , . . . , fm from m distributed observers and respective data sources. This formulation finds numerous important and natural applications, e.g., sensor networks, distributed systems, measurement networks, and pub-sub systems. We formalize this problem and present effective online algorithms for various topologies of a distributed system/network for different aggregate functions. Experiments on large real data sets demonstrate the excellent performance of our methods in practice.
Mingwang Tang, Feifei Li 0001, Yufei Tao 0001
SIGMOD Conference1
2014 Scalable histograms on large probabilistic data
abstract
Histogram construction is a fundamental problem in data management, and a good histogram supports numerous mining operations. Recent work has extended histograms to probabilistic data. However, constructing histograms for probabilistic data can be extremely expensive, and existing studies suffer from limited scalability. This work designs novel approximation methods to construct scalable histograms on probabilistic data. We show that our methods provide constant approximations compared to the optimal histograms produced by the state-of-the-art in the worst case. We also extend our methods to parallel and distributed settings so that they can run gracefully in a cluster of commodity machines. We introduced novel synopses to reduce communication cost when running our methods in such settings. Extensive experiments on large real data sets have demonstrated the superb scalability and efficiency achieved by our methods, when compared to the state-of-the-art methods. They also achieved excellent approximation quality in practice.
Mingwang Tang, Feifei Li 0001
KDD1
2013 Spatial Approximate String Search
abstract
This work deals with the approximate string search in large spatial databases. Specifically, we investigate range queries augmented with a string similarity search predicate in both euclidean space and road networks. We dub this query the spatial approximate string (SAS) query. In euclidean space, we propose an approximate solution, the MHR-tree, which embeds min-wise signatures into an R-tree. The min-wise signature for an index node u keeps a concise representation of the union of q-grams from strings under the subtree of u. We analyze the pruning functionality of such signatures based on the set resemblance between the query string and the q-grams from the subtrees of index nodes. We also discuss how to estimate the selectivity of a SAS query in euclidean space, for which we present a novel adaptive algorithm to find balanced partitions using both the spatial and string information stored in the tree. For queries on road networks, we propose a novel exact method, RSASSOL, which significantly outperforms the baseline algorithm in practice. The RSASSOL combines the q-gram-based inverted lists and the reference nodes based pruning. Extensive experiments on large real data sets demonstrate the efficiency and effectiveness of our approaches.
Feifei Li 0001, Bin Yao 0002, Mingwang Tang, Marios Hadjieleftheriou
IEEE Trans. Knowl. Data Eng.3
2012 Efficient Threshold Monitoring for Distributed Probabilistic Data
abstract
In distributed data management, a primary concern is monitoring the distributed data and generating an alarm when a user specified constraint is violated. A particular useful instance is the threshold based constraint, which is commonly known as the distributed threshold monitoring problem [4], [16], [19], [29]. This work extends this useful and fundamental study to distributed probabilistic data that emerge in a lot of applications, where uncertainty naturally exists when massive amounts of data are produced at multiple sources in distributed, networked locations. Examples include distributed observing stations, large sensor fields, geographically separate scientific institutes/units and many more. When dealing with probabilistic data, there are two thresholds involved, the score and the probability thresholds. One must monitor both simultaneously, as such, techniques developed for deterministic data are no longer directly applicable. This work presents a comprehensive study to this problem. Our algorithms have significantly outperformed the baseline method in terms of both the communication cost (number of messages and bytes) and the running time, as shown by an extensive experimental evaluation using several, real large datasets.
Mingwang Tang, Feifei Li 0001, Jeff M. Phillips, Jeffrey Jestes
ICDE1
2012 Ranking Large Temporal Data
abstract
Ranking temporal data has not been studied until recently, even though ranking is an important operator (being promoted as a first-class citizen) in database systems. However, only the instant top- k queries on temporal data were studied in, where objects with the k highest scores at a query time instance t are to be retrieved. The instant top- k definition clearly comes with limitations (sensitive to outliers, difficult to choose a meaningful query time t ). A more flexible and general ranking operation is to rank objects based on the aggregation of their scores in a query interval, which we dub the aggregate top- k query on temporal data. For example, return the top-10 weather stations having the highest average temperature from 10/01/2010 to 10/07/2010; find the top-20 stocks having the largest total transaction volumes from 02/05/2011 to 02/07/2011. This work presents a comprehensive study to this problem by designing both exact and approximate methods (with approximation quality guarantees). We also provide theoretical analysis on the construction cost, the index size, the update and the query costs of each approach. Extensive experiments on large real datasets clearly demonstrate the efficiency, the effectiveness, and the scalability of our methods compared to the baseline methods.
Jeffrey Jestes, Jeff M. Phillips, Feifei Li 0001, Mingwang Tang
Proc. VLDB Endow.4
2011 Multi-approximate-keyword routing in GIS data
abstract
For GIS data situated on a road network, shortest path search is a basic operation. In practice, however, users are often interested at routing when certain constraints on the textual information have been also incorporated. This work complements the standard shortest path search with multiple keywords and an approximate string similarity function, where the goal is to find the shortest path that passes through at least one matching object per keyword; we dub this problem the multi-approximate-keyword routing (MAKR) query. We present both exact and approximate solutions. When the number κ of query keywords is small (e.g., κ ≤ 6), the exact solution works efficiently. However, when κ increases, it becomes increasingly expensive (especially on large GIS data). In this case, our approximate methods achieve superb query efficiency, excellent scalability, and high approximation quality, as indicated in our extensive experiments on large, real datasets (up to 2 million points on road networks with hundreds of thousands of nodes and edges). We also prove that one approximate method has a κ-approximation in the worst case.
Bin Yao 0002, Mingwang Tang, Feifei Li 0001
GIS2