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

Yan Qi 0002

dblp:q/YanQi2 · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · unresolved

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

Databases, data management, data science and information retrieval · 13 · 4 first-authorArtificial intelligence and machine learning · 5Software engineering, systems software and programming languages · 1Applied, 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
7 papers
Data integration and cleaning · 32% Query processing and optimization · 27% Database system architecture and tuning · 17%

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

TopicWeightPapersLastEvidence papers
Distributed and cloud data management
distributed query processing
0.212016
Kangaroo: Workload-Aware Processing of Range Data and Range Queries in Hadoop · WSDM 2016
Query processing and optimization
range query
0.212016
Kangaroo: Workload-Aware Processing of Range Data and Range Queries in Hadoop · WSDM 2016
Database system architecture and tuning › database design
workload-aware partitioning
0.212016
Kangaroo: Workload-Aware Processing of Range Data and Range Queries in Hadoop · WSDM 2016
Data integration and cleaning › data fusion
conflict resolution
0.232008
System support for exploration and expert feedback in resolving conflicts during integration of metadata · VLDB J. 2008
Integrating and querying taxonomies with quest in the presence of conflicts · SIGMOD Conference 2007
FICSR: feedback-based inconsistency resolution and query processing on misaligned data sources · SIGMOD Conference 2007
Data integration and cleaning › semantic integration
taxonomy integration
0.222008
Supporting OLAP operations over imperfectly integrated taxonomies · SIGMOD Conference 2008
Integrating and querying taxonomies with quest in the presence of conflicts · SIGMOD Conference 2007
Data integration and cleaning › metadata management
metadata integration
0.112008
System support for exploration and expert feedback in resolving conflicts during integration of metadata · VLDB J. 2008
Query processing and optimization
OLAP
0.112008
Supporting OLAP operations over imperfectly integrated taxonomies · SIGMOD Conference 2008
Query processing and optimization › top-k query processing
rank join
0.112007
Sum-Max Monotonic Ranked Joins for Evaluating Top-K Twig Queries on Weighted Data Graphs · VLDB 2007
Query processing and optimization › OLAP
roll-up and drill-down
0.012008
Supporting OLAP operations over imperfectly integrated taxonomies · SIGMOD Conference 2008
Query processing and optimization › top-k query processing
rank-aware query processing
0.012007
FICSR: feedback-based inconsistency resolution and query processing on misaligned data sources · SIGMOD Conference 2007

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

data integration · 0.2data ingestion · 0.2cost model · 0.1bottom-up preprocessing · 0.1feedback-based ranking · 0.1
YearPublicationVenuePosition
2016 Kangaroo: Workload-Aware Processing of Range Data and Range Queries in Hadoop
abstract
Despite the importance and widespread use of range data, e.g., time intervals, spatial ranges, etc., little attention has been devoted to study the processing and querying of range data in the context of big data. The main challenge relies in the nature of the traditional index structures e.g., B-Tree and R-Tree, being centralized by nature, and hence are almost crippled when deployed in a distributed environment. To address this challenge, this paper presents Kangaroo, a system built on top of Hadoop to optimize the execution of range queries over range data. The main idea behind Kangaroo is to split the data into non-overlapping partitions in a way that minimizes the query execution time. Kangaroo is query workload-aware, i.e., results in partitioning layouts that minimize the query processing time of given query patterns. In this paper, we study the design challenges Kangaroo addresses in order to be deployed on top of a distributed file system, i.e., HDFS. We also study four different partitioning schemes that Kangaroo can support. With extensive experiments using real range data of more than one billion records and real query workload of more than 30,000 queries, we show that the partitioning schemes of Kangaroo can significantly reduce the I/O of range queries on range data.
Ahmed M. Aly, Hazem Elmeleegy, Yan Qi 0002, Walid G. Aref
WSDM3
2015 Efficient keyword search on graphs using MapReduce
abstract
A solution of a keyword query over graphs is a Group Steiner tree, which is rooted at a node and whose nodes collectively satisfy the query (e.g. node keywords cover all the query keywords), and in which the sum of edge weights satisfies given conditions (e.g., need to be minimum or be the first K minimal among all possible sub-graphs satisfying the query). Most existing techniques for evaluating keyword queries over graphs run on a centralized computer. We propose a new approach, SOverlapping, to evaluate keyword queries over graphs on MapReduce framework by utilizing probabilistic theory to partition graphs. The new approach has shown to be effective and efficient when tested on real graph data sets.
Yifan Hao 0003, Huiping Cao, Yan Qi 0002, Sukumar Brahma, Jingyu Han
IEEE BigData3
2013 Overview of Turn Data Management Platform for Digital Advertising
abstract
This paper gives an overview of Turn Data Management Platform (DMP). We explain the purpose of this type of platforms, and show how it is positioned in the current digital advertising ecosystem. We also provide a detailed description of the key components in Turn DMP. These components cover the functions of (1) data ingestion and integration, (2) data warehousing and analytics, and (3) real-time data activation. For all components, we discuss the main technical and research challenges, as well as the alternative design choices. One of the main goals of this paper is to highlight the central role that data management is playing in shaping this fast growing multi-billion dollars industry.
Hazem Elmeleegy, Yan Qi 0002, Peter Wilmot, Mingxi Wu, Santanu Kolay, Ali Dasdan, Songting Chen
Proc. VLDB Endow.3
2010 Feedback-driven result ranking and query refinement for exploring semi-structured data collections
abstract
Feedback process has been used extensively in document-centric applications, such as text retrieval and multimedia retrieval. Recently, there have been efforts to apply feedback to semi-structured XML document collections as well. In this paper, we note that feedback can also be an effective tool for exploring (through result ranking and query refinement) large semi-structured data collections. In particular, in large scale data sharing and curation environments, where the user may not know the structure of the data, queries may initially be overly vague. Given a path query and a set of results identified by the system to this query over the data, we consider two types of feedback: Soft feedback captures the user's preference for some features over the others. Hard feedback, on the other hand, expresses users' assertions regarding whether certain features should be further enforced or, in contrast, are to be avoided. Both soft and hard feedback can be "positive" or "negative". For soft feedback, we develop a probabilistic feature significance measure and describe how to use this for ranking results in the presence of dependencies between the path features. To deal with the hard feedback efficiently (i.e., fast enough for interactive exploration), we present finite automata based query refinement solutions. In particular, we present a novel LazyDFA+ algorithm for managing hard feedback. We also describe optimizations that leverage the inherently iterative nature of the feedback process. We bring together these techniques in AXP, a system for adaptive and exploratory path retrieval. The experimental results show the effectiveness of the proposed techniques.
Huiping Cao, Yan Qi 0002, K. Selçuk Candan, Maria Luisa Sapino
EDBT2
2009 Exploring path query results through relevance feedback
abstract
Feedback driven data exploration schemes have been implemented for non-structured data (such as text) and document-centric XML collections where formulating precise queries is often impossible. In this paper, we study the problem of enabling exploratory access, through ranking, to data-centric XML. Given a path query and a set of results identified by the system to this query over the data, we consider feedback which captures the user's preference for some features over the others. The feedback can be "positive" or "negative". To deal with feedback, we develop a probabilistic feature significance measure and describe how to use this for ranking results in the presence of dependencies between the path features. We bring together these techniques in AXP, a system for adaptive and exploratory path retrieval. The experimental results show the effectiveness of the proposed techniques.
Huiping Cao, Yan Qi 0002, K. Selçuk Candan, Maria Luisa Sapino
CIKM2
2009 AlphaSum: size-constrained table summarization using value lattices
abstract
Consider a scientist who wants to explore multiple data sets to select the relevant ones for further analysis. Since the visualization real estate may put a stringent constraint on how much detail can be presented to this user in a single page, effective table summarization techniques are needed to create summaries that are both sufficiently small and effective in communicating the available content. In this paper, we first argue that table summarization can benefit from knowledge about acceptable value clustering alternatives for clustering the values in the database. We formulate the problem of table summarization with the help of value lattices. We then provide a framework to express alternative clustering strategies and to account for various utility measures (such as information loss) in assessing different summarization alternatives. Based on this interpretation, we introduce three preference criteria, max-min-util (cautious), max-sum-util (cumulative), and pareto-util, for the problem of table summarization. To tackle with the inherent complexity, we rely on the properties of the fuzzy interpretation to further develop a novel ranked set cover based evaluation mechanism (RSC). These are brought together in an AlphaSum, table summarization system. Experimental evaluations showed that RSC improves both execution times and the summary qualities in AlphaSum, by pruning the search space more effectively than the existing solutions.
K. Selçuk Candan, Huiping Cao, Yan Qi 0002, Maria Luisa Sapino
EDBT3
2008 Table summarization with the help of domain lattices
abstract
Table summarization is necessary in various scenarios where it is hard to display a large table. It can benefit from knowledge about acceptable value clustering alternatives. In this paper, we formulate the problem of table summarization with the help of domain knowledge lattices. We provide the outline of a fuzzy mechanism to express alternative clustering strategies. We further sketch a novel ranked set cover based evaluation mechanism (RSC) to tackle with the inherent complexity.
K. Selçuk Candan, Huiping Cao, Yan Qi 0002, Maria Luisa Sapino
CIKM3
2008 Supporting OLAP operations over imperfectly integrated taxonomies
abstract
OLAP is an important tool in decision support. With the help of domain knowledge, such as hierarchies of attribute values, OLAP helps the user observe the effects of various decisions. One assumption of most OLAP operations is that the available domain knowledge is precise. In particular, they assume that the hierarchy of values over which the user can navigate forms a taxonomy. In this paper, we first note that when multiple heterogeneous data sources are involved in the gathering of the data and the associated domain knowledge, the integrated knowledge-base, constructed by combining locally available taxonomies based on the concept matchings, may not be a taxonomy itself. Specifically, existence of intersections among concepts from different sources compromises the tree-structure of the integrated taxonomy and prevents effective use of hierarchical navigation techniques, such as drill-down and roll-up. To cope with this, we introduce concept un-classification, where a select few of the concepts are eliminated to ensure that the remaining structure is a navigable taxonomy, without concept intersections. Since un-classifying an originally classified data is not desirable, we consider ways to minimize un-classification in the process. We introduce a cost model which captures the imprecision caused by the un-classification process and we formulate the problem of finding an un-classification strategy which eliminates intersections and which adds minimal imprecision to the resulting structure. We show that, when performed naively, this task can be very costly and thus we propose a bottom-up preprocessing strategy which supports basic navigational analytics operations, such as drill-down and roll-up. Experiments over synthetic and real-life data verified the effectiveness and efficiency of our approach.
Yan Qi 0002, K. Selçuk Candan, Jun'ichi Tatemura, Songting Chen, Fenglin Liao
SIGMOD Conference1
2008 System support for exploration and expert feedback in resolving conflicts during integration of metadata
K. Selçuk Candan, Huiping Cao, Yan Qi 0002, Maria Luisa Sapino
VLDB J.3
2007 FICSR: feedback-based inconsistency resolution and query processing on misaligned data sources
abstract
A critical reality in data integration is that knowledge from different sources may often be conflicting with each other. Conflict resolutioncan be costly and, if done without proper context, can be ineffective. In this paper, we propose a novel query-driven and feedback-based approach (FICSR1) to conflict resolution when integrating data sources. In particular, instead of relying on traditional model based definition of consistency, we introduce a ranked interpretation. This not only enables FICSR to deal with the complexity of the conflict resolution process, but also helps achieve a more direct match between the users' (subjective) interpretation of the data and the system's (objective) treatment of the available alternatives. Consequently, the ranked interpretation leads to new opportunities for bi-directional (data informsover ↔ user) feedback cycle for conflict resolution: given a query, (a) a preliminary ranking of candidate results on data can inform the user regarding constraints critical to the query, while (b) user feedback regarding the ranks can be exploited to inform the system about user's relevant domain knowledge. To enable this feedback process, we develop data structures and algorithms for efficient off-line conflict/agreement analysis of the integrated data as well as for on-line query processing, candidate result enumeration, and validity analysis. The results are brought together and evaluated in the FICSR system.
Yan Qi 0002, K. Selçuk Candan, Maria Luisa Sapino
SIGMOD Conference1
2007 Integrating and querying taxonomies with quest in the presence of conflicts
abstract
We present the QUery-driven Exploration of Semistructured dataand meta-data with conflicTs and partial knowledge (QUEST) system for supporting the integration of scientific data and taxonomies in the presence of misalignments and conflicts. QUEST relies on a novel constraint-based data model that captures both value and structural conflicts and enables researchers to observe and resolve such misalignments in the integrated data by considering the context provided by the data requirements of given research questions.
Yan Qi 0002, K. Selçuk Candan, Maria Luisa Sapino, Keith W. Kintigh
SIGMOD Conference1
2007 Sum-Max Monotonic Ranked Joins for Evaluating Top-K Twig Queries on Weighted Data Graphs
Yan Qi 0002, K. Selçuk Candan, Maria Luisa Sapino
VLDB1
2007 Extracting Relevant Snippets fromWeb Documents through Language Model based Text Segmentation
abstract
Extracting a query-oriented snippet (or passage) and highlighting the relevant information in long document can help reduce the result navigation cost of end users. While the traditional approach of highlighting matching keywords helps when the search is keyword oriented, finding appropriate snippets to represent matches to more complex queries requires novel techniques that can help characterize the relevance of various parts of a document to the given query, succinctly. In this paper, we present a languagemodel based method for accurately detecting the most relevant passages of a given document. Unlike previous works in passage retrieval which focus on searching relevance nodes for filtering of preoccupied passages, we focus on query-informed segmentation for snippet extraction. The algorithms presented in this paper are currently being deployed in OASIS, a system to help reduce the navigational load of blind users in accessing Web-based digital libraries.
K. Selçuk Candan, Yan Qi 0002
Web Intelligence3
2006 FMware: Middleware for Efficient Filtering and Matching of XML Messages with Local Data
K. Selçuk Candan, Mehmet Emin Dönderler, Yan Qi 0002, Jaikannan Ramamoorthy, Jong Wook Kim
Middleware3