Demo Data from EDBT 2026 / reviewers in the wild / expert
Yan Qi 0002
dblp:q/YanQi2
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management
distributed query processing |
0.2 | 1 | 2016 | Kangaroo: Workload-Aware Processing of Range Data and Range Queries in Hadoop · WSDM 2016 |
Query processing and optimization
range query |
0.2 | 1 | 2016 | 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.2 | 1 | 2016 | Kangaroo: Workload-Aware Processing of Range Data and Range Queries in Hadoop · WSDM 2016 |
Data integration and cleaning › data fusion
conflict resolution |
0.2 | 3 | 2008 | 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.2 | 2 | 2008 | 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.1 | 1 | 2008 | System support for exploration and expert feedback in resolving conflicts during integration of metadata · VLDB J. 2008 |
Query processing and optimization
OLAP |
0.1 | 1 | 2008 | Supporting OLAP operations over imperfectly integrated taxonomies · SIGMOD Conference 2008 |
Query processing and optimization › top-k query processing
rank join |
0.1 | 1 | 2007 | 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.0 | 1 | 2008 | Supporting OLAP operations over imperfectly integrated taxonomies · SIGMOD Conference 2008 |
Query processing and optimization › top-k query processing
rank-aware query processing |
0.0 | 1 | 2007 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Kangaroo: Workload-Aware Processing of Range Data and Range Queries in HadoopabstractDespite 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 |
WSDM | 3 |
| 2015 | Efficient keyword search on graphs using MapReduceabstractA 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 BigData | 3 |
| 2013 | Overview of Turn Data Management Platform for Digital AdvertisingabstractThis 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 collectionsabstractFeedback 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 |
EDBT | 2 |
| 2009 | Exploring path query results through relevance feedbackabstractFeedback 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 |
CIKM | 2 |
| 2009 | AlphaSum: size-constrained table summarization using value latticesabstractConsider 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 |
EDBT | 3 |
| 2008 | Table summarization with the help of domain latticesabstractTable 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 |
CIKM | 3 |
| 2008 | Supporting OLAP operations over imperfectly integrated taxonomiesabstractOLAP 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 Conference | 1 |
| 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 sourcesabstractA 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 Conference | 1 |
| 2007 | Integrating and querying taxonomies with quest in the presence of conflictsabstractWe 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 Conference | 1 |
| 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 |
VLDB | 1 |
| 2007 | Extracting Relevant Snippets fromWeb Documents through Language Model based Text SegmentationabstractExtracting 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 Intelligence | 3 |
| 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 |
Middleware | 3 |