VLDB 2026 Research / reviewers in the wild / expert
Zijing Tan
dblp:39/5306
· DBLP profile ↗
30ranked-venue papers in the field
6as first author
14since 2021 · last 2025
—ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 24 (3 first)Information Retrieval & Web Search · 3 (1 first)Knowledge Engineering, Semantic Web & Information Systems · 3 (2 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Efficient Discovery of Relaxed Functional DependenciesabstractThis paper studies the discovery of relaxed functional dependencies (RFDs). We consider RFDs that relax restrictions in both value equality and constraint satisfaction: treating values as equal if their distance is less than a given similarity threshold, and considering RFDs with violations below a given error threshold as valid. As a highly non-trivial extension of the row-based approach to functional dependency (FD) discovery, we present the first algorithm capable of discovering all valid and minimal RFDs. We extend the structure called "difference-set" for predicates that are combinations of attributes and similarity thresholds. We present an efficient method for difference-set construction, incorporating optimizations for both time and space complexity. When inferring RFDs from difference-sets, we enumerate RFDs based on the subsumption relationship of their right-hand-side predicates to share computations. An extensive experimental evaluation verifies that the proposed discovery algorithm is faster than baseline methods up to orders of magnitude and effective in finding hidden FDs from dirty data. Zijing Tan, Honghui Yang, Shuai Ma 0001 |
Proc. VLDB Endow. | 2 |
| 2024 | Discovering Denial Constraints Based on Deep Reinforcement LearningabstractNumerous algorithms have been proposed for discovering denial constraints (DCs), which are essential and effective for maintaining data consistency. However, existing methods only focus on discovering the complete set of DCs, often resulting in hundreds or even tens of thousands of discovered rules. Such a large number of DCs are impractical for users to verify and utilize. Besides, these methods overlook the intent of users, which requires the discovered DCs to be succinct, relevant, and diverse concurrently. To address these limitations, we introduce DCMiner, a deep reinforcement learning (DRL)-based framework that produces rules satisfying user preferences. Specifically, we first model the discovering process via a kCover Markov decision process to improve efficiency. Then, a graphQ model is introduced to capture the data distribution and facilitate the discovery of DCs. Lastly, we design a reward function that flexibly integrates both objective and subjective criteria to align the discovered rules with user intent, and we propose an efficient training process. Extensive experiments on both real-world and synthetic datasets show that DCMiner can discover succinct, relevant, and diverse rules. Lingfeng Bian, Weidong Yang 0001, Zijing Tan |
CIKM | 4 |
| 2024 | Efficient Set-Based Order Dependency Discovery with a Level-Wise Hybrid StrategyabstractOrder dependencies (ODs) state ordering specifications between attributes, and have been proven effective in query optimization for sorting operations. In this paper we investigate the problem of set-based OD discovery, for automatically finding hidden ODs from data. We tackle the problem with a novel level-wise hybrid strategy. With a given relational instance r, we discover ODs from a sample (subset) of r, validate the discovered ODs on r and refine the sample by leveraging the validation, in a level-by-level manner according to the lattice of set-based ODs. This process continues until the discovery result on the sample converges to that on r. We prove that a dynamic sample whose size keeps growing can be used in the process without affecting the correctness and completeness of the discovery result, and present techniques to incrementally refine the sample on demand. We also enhance our method with multi-threaded parallelism. On a host of datasets, our method is faster than the state-of-the-art method up to orders of magnitude even when the parallelism of our approach is disabled, and achieves up to a 4.5x self-relative parallel speedup with 6 threads. Zijing Tan, Weidong Yang 0001, Shuai Ma 0001 |
ICDE | 3 |
| 2024 | An incremental algorithm for repairing denial constraint violations
Lingfeng Bian, Weidong Yang 0001, Zijing Tan |
Inf. Syst. | 4 |
| 2024 | Efficient Differential Dependency DiscoveryabstractDifferential dependencies (DDs) are proposed to specify constraints on the differences between values, where the semantics of difference can be "similar", "dissimilar" and beyond. DDs subsume functional dependencies (FDs), and find valuable applications in tasks such as violation detection, duplicate identification, and quantitative data cleaning, among others. In this paper we present an efficient DD discovery method for finding hidden DDs from data. We encode differences between values in a novel structure called the "diff-set", and present a set of techniques for constructing the diff-set, discovering valid DDs with set cover enumeration of the diff-set, and eliminating non-minimal DDs. Our extensive experimental evaluation verifies that our method outperforms the existing DD discovery method up to orders of magnitude. Furthermore, our method is adapted to discover an important subclass of DDs, known as relaxed FDs (RFDs), and is also up to orders of magnitude faster than the state-of-the-art RFD discovery method. Shulei Kuang, Honghui Yang, Zijing Tan, Shuai Ma 0001 |
Proc. VLDB Endow. | 3 |
| 2024 | Discovering Approximate Inclusion DependenciesabstractInclusion dependencies (INDs) are widely used in data management tasks. The discovery techniques of INDs have thus received a lot of attention, for discovering INDs valid in data. However, real-world data quality issues may lead to partial violations of INDs. This paper makes the first effort to provide a comprehensive study on the discovery of approximate INDs (AINDs), aiming to identify INDs with error rates below a given threshold. This paper introduces a new definition of AIND based on deletion semantics, in addition to the existing definition based on insertion semantics. A discovery method is developed that can be configured to identify AINDs based on either of these semantics. The method combines partitioning techniques to handle tables that cannot all fit into memory simultaneously, with novel approaches to quantify AIND violations based on partitioned tables. To improve efficiency, the method employs a novel three-layer filtering structure and techniques that can potentially prune invalid candidate AINDs and identify valid AINDs without necessarily processing all tuples. We conduct an extensive experimental evaluation and verify the following: the proposed method significantly outperforms existing methods for AIND discovery based on insertion semantics, the AIND discoveries with insertion and deletion semantics can provide complementary results, and our discovery method can effectively deal with dirty dataset containing various types of errors. Qingdong Su, Zhikang Wang, Zijing Tan, Shuai Ma 0001 |
Proc. VLDB Endow. | 3 |
| 2023 | Guided conditional functional dependency discovery
Sijia Jiang, Zijing Tan, Zhikang Wang, Shuai Ma 0001 |
Inf. Syst. | 2 |
| 2023 | Effective and Efficient Lexicographical Order Dependency DiscoveryabstractLexicographical order dependencies state relationships of order between lists of attributes. They naturally model the order-by clauses in SQL queries, and are proven useful in query optimizations concerning sorting. Despite their importance, order dependencies on a dataset are typically unknown and are too costly, if not impossible, to design or discover manually. Techniques for automatic order dependency discovery are recently studied. It is challenging for order dependency discovery to scale well, since it is by nature factorial in the number$m$of attributes and quadratic in the number$n$of tuples. In this article, we adopt a strategy that decouples the impact of$m$from that of$n$, and that still finds all minimal and valid lexicographical order dependencies. We present carefully designed data structures, a host of algorithms and optimizations, and an enhanced strategy combined with multithreaded parallelism, for an efficient implementation. Using a host of real-life and synthetic datasets, we experimentally verify our approach is up to orders of magnitude faster than the state-of-the-art methods, and can deliver better results with an improved definition of minimal attribute lists. Jixuan Chen, Yifeng Jin, Zijing Tan, Weidong Yang 0001, Shuai Ma 0001 |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2023 | Discovery of Approximate Lexicographical Order DependenciesabstractLexicographical order dependencies (LODs) specify orders between list of attributes, and are proven useful in optimizing SQL queries with order by clauses. To discover hidden dependencies from dirty data in practice, approximate dependency discoveries are actively studied, aiming at automatically discovering dependencies that hold on data with some exceptions. In this paper we study the discovery of approximate LODs. (1) We adapt two error measures, namely$g_1$and$g_3$, to LODs. We prove their desirable properties, present efficient algorithms for computing the measures and related lower and upper bounds, and study the relationship between the two measures. (2) We present an efficient approximate LOD discovery algorithm that is well suited to the two error measures, with a set of pruning rules, optimization techniques and ranking functions. (3) We study techniques for estimating$g_1$by sampling, with high accuracy and far less time. (4) We conduct extensive experiments to verify the effectiveness and scalability of our methods, using both real-life and synthetic data. Yifeng Jin, Zijing Tan, Jixuan Chen, Shuai Ma 0001 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2023 | Incremental discovery of denial constraints
Chaoqin Qian, Menglu Li, Zijing Tan, Ai Ran, Shuai Ma 0001 |
VLDB J. | 3 |
| 2022 | Dynamic Functional Dependency Discovery with Dynamic Hitting Set EnumerationabstractFunctional dependencies (FDs) are widely applied in data management tasks. Since FDs on data are usually unknown, FD discovery techniques are studied for automatically finding hidden FDs from data. In this paper, we develop techniques to dynamically discover FDs in response to changes on data. Formally, given the complete set$\Sigma$of minimal and valid FDs on a relational instance$r$, we aim to find the complete set$\Sigma^{\prime}$of minimal and valid FDs on$r\oplus\Delta r$, where$\Delta r$is a set of tuple insertions and deletions. Different from the batch approaches that compute$\Sigma^{\prime}$on$r\oplus\Delta r$from scratch, our dynamic method computes$\Sigma^{\prime}$in response to$\triangle\uparrow$. by leveraging the known$\Sigma$on$r$, and avoids processing the whole of$r$for each update from$\Delta r$. We tackle dynamic FD discovery on$r\oplus\Delta r$by dynamic hitting set enumeration on the difference-set of$r\oplus\Delta r$. Specifically, (1) leveraging auxiliary structures built on$r$, we first present an efficient algorithm to update the difference-set of$r$to that of$r\oplus\Delta r$. (2) We then compute$\Sigma^{\prime}$, by recasting dynamic FD discovery as dynamic hitting set enumeration on the difference-set of$r\oplus\Delta r$and developing novel techniques for dynamic hitting set enumeration. (3) We finally experimentally verify the effectiveness and efficiency of our approaches, using real-life and synthetic data. The results show that our dynamic FD discovery method outperforms the batch counterparts on most tested data, even when$\Delta r$is up to 30 % of$r$. Renjie Xiao, Yong'an Yuan, Zijing Tan, Shuai Ma 0001 |
ICDE | 3 |
| 2022 | Diversifying repairs of Denial constraint violations
Zijing Tan, Shuai Ma 0001 |
Inf. Syst. | 3 |
| 2022 | Fast Approximate Denial Constraint DiscoveryabstractWe investigate the problem of discovering approximate denial constraints (DCs), for finding DCs that hold with some exceptions to avoid overfitting real-life dirty data and facilitate data cleaning tasks. Different methods have been proposed to address the problem, by following the same framework consisting of two phases. In the first phase a structure called evidence set is built on the given instance, and in the second phase approximate DCs are found by leveraging the evidence set. In this paper, we present novel and more efficient techniques under the same framework. (1) We optimize the evidence set construction by first building a condensed structure called clue set and then transforming the clue set to the evidence set. The clue set is more memory-efficient than the evidence set and facilitates more efficient bit operations and better cache utilization, and the transformation cost is usually trivial. We further study parallel clue set construction with multiple threads. (2) Our solution to approximate DC discovery from the evidence set is a highly non-trivial extension of the evidence inversion method for exact DC discovery. (3) Using a host of datasets, we experimentally verify our approximate DC discovery approach is on average 8.2 and 7.5 times faster than the two state-of-the-art ones that also leverage parallelism, respectively, and our methods for the two phases are up to an order of magnitude and two orders of magnitude faster than the state-of-the-art methods, respectively. Renjie Xiao, Zijing Tan, Haojin Wang, Shuai Ma 0001 |
Proc. VLDB Endow. | 2 |
| 2021 | Approximate Order Dependency DiscoveryabstractLexicographical order dependencies (ODs) specify orders between list of attributes, and are proven useful in optimizing SQL queries with order by clauses. To find hidden ODs from dirty data in practice, in this paper we make a first effort to study the approximate OD discovery problem, aiming at automatically discovering ODs that hold on the data with some exceptions. (1) We adapt two error measures to ODs, prove their desirable properties, and present efficient algorithms for computing the measures and related lower and upper bounds. (2) We present an efficient approximate OD discovery algorithm that is well suited to the two error measures, with a set of pruning rules and optimization techniques. (3) We conduct extensive experiments to verify the effectiveness and scalability of our methods, using real-life and synthetic data. Yifeng Jin, Zijing Tan, Weijun Zeng, Shuai Ma 0001 |
ICDE | 2 |
| 2020 | A System for Risk Assessment of Privacy Disclosure
Zhihui Wang 0009, Siqin Li, Xuchen Zhou, Wenbiao Xing, Zijing Tan, Wei Wang 0009 |
DASFAA (3) | 7 |
| 2020 | Efficient Bidirectional Order Dependency DiscoveryabstractBidirectional order dependencies state relationships of order between lists of attributes. They naturally model the order-by clauses in SQL queries, and are proved effective in query optimizations concerning sorting. Despite their importance, order dependencies on a dataset are typically unknown and are too costly, if not impossible, to design or discover manually. Techniques for automatic order dependency discovery are recently studied. It is challenging for order dependency discovery to scale well, since it is by nature factorial in the number m of attributes and quadratic in the number n of tuples. In this paper, we adopt a strategy that decouples the impact of m from that of n, and that still finds all minimal valid bidirectional order dependencies. We present carefully designed data structures, a host of algorithms and optimizations, for efficient order dependency discovery. With extensive experimental studies on both real-life and synthetic datasets, we verify our approach significantly outperforms state-of-the-art techniques, by orders of magnitude. Yifeng Jin, Zijing Tan |
ICDE | 3 |
| 2020 | Fast Incremental Discovery of Pointwise Order DependenciesabstractPointwise order dependencies (PODs) are dependencies that specify ordering semantics on attributes of tuples. POD discovery refers to the process of identifying the set Σ of valid and minimal PODs on a given data set D. In practice D is typically large and keeps changing, and it is prohibitively expensive to compute Σ from scratch every time. In this paper, we make a first effort to study the incremental POD discovery problem, aiming at computing changes ΔΣ to Σ such that Σ ⊕ ΔΣ is the set of valid and minimal PODs on D with a set Δ D of tuple insertion updates. (1) We first propose a novel indexing technique for inputs Σ and D. We give algorithms to build and choose indexes for Σ and D , and to update indexes in response to Δ D. We show that POD violations w.r.t. Σ incurred by Δ D can be efficiently identified by leveraging the proposed indexes, with a cost dependent on log (| D |). (2) We then present an effective algorithm for computing ΔΣ, based on Σ and identified violations caused by Δ D. The PODs in Σ that become invalid on D + Δ D are efficiently detected with the proposed indexes, and further new valid PODs on D + Δ D are identified by refining those invalid PODs in Σ on D + Δ D. (3) Finally, using both real-life and synthetic datasets, we experimentally show that our approach outperforms the batch approach that computes from scratch, up to orders of magnitude. Zijing Tan, Ai Ran, Shuai Ma 0001, Sheng Qin |
Proc. VLDB Endow. | 1 |
| 2019 | Incremental Discovery of Order Dependencies on Tuple Insertions
Zijing Tan, Kejia Yang, Weidong Yang 0001, Yingjie Tian 0002 |
DASFAA (1) | 3 |
| 2019 | Multi-head Attentive Social Recommendation
Chaofeng Sha, Zijing Tan, Junyu Niu |
WISE | 3 |
| 2018 | Repairing Data Violations with Order Dependencies
Zijing Tan, Kejia Yang, Weidong Yang 0001, Naiwang Guo |
DASFAA (2) | 2 |
| 2018 | Deep Sparse Informative Transfer SoftMax for Cross-Domain Image Classification
Hanfang Yang, Bo Yao 0007, Zijing Tan, Haocheng Tang, Yingjie Tian 0002 |
DASFAA (2) | 5 |
| 2016 | Repair diversification: A new approach for data repairing
Chu He, Zijing Tan, Qing Chen 0002, Chaofeng Sha |
Inf. Sci. | 2 |
| 2015 | Repairing Functional Dependency Violations in Distributed Data
Qing Chen 0002, Zijing Tan, Chu He, Chaofeng Sha, Wei Wang 0009 |
DASFAA (1) | 2 |
| 2014 | Repair Diversification for Functional Dependency Violations
Chu He, Zijing Tan, Qing Chen 0002, Chaofeng Sha, Zhihui Wang 0009, Wei Wang 0009 |
DASFAA (2) | 2 |
| 2013 | XML data exchange with target constraints
Zijing Tan, Liyong Zhang, Wei Wang 0009, Baile Shi |
Inf. Process. Manag. | 1 |
| 2011 | Improving XML Data Quality with Functional Dependencies
Zijing Tan, Liyong Zhang |
DASFAA (1) | 1 |
| 2011 | Incremental graph pattern matchingabstractGraph pattern matching has become a routine process in emerging applications such as social networks. In practice a data graph is typically large, and is frequently updated with small changes. It is often prohibitively expensive to recompute matches from scratch via batch algorithms when the graph is updated. With this comes the need for incremental algorithms that compute changes to the matches in response to updates, to minimize unnecessary recomputation. This paper investigates incremental algorithms for graph pattern matching defined in terms of graph simulation, bounded simulation and subgraph isomorphism. (1) For simulation, we provide incremental algorithms for unit updates and certain graph patterns. These algorithms are optimal: in linear time in the size of the changes in the input and output, which characterizes the cost that is inherent to the problem itself. For general patterns we show that the incremental matching problem is unbounded, i.e., its cost is not determined by the size of the changes alone. (2) For bounded simulation, we show that the problem is unbounded even for unit updates and path patterns. (3) For subgraph isomorphism, we show that the problem is intractable and unbounded for unit updates and path patterns. (4) For multiple updates, we develop an incremental algorithm for each of simulation, bounded simulation and subgraph isomorphism. We experimentally verify that these incremental algorithms significantly outperform their batch counterparts in response to small changes, using real-life data and synthetic data. Wenfei Fan, Jianzhong Li 0001, Jizhou Luo, Zijing Tan, Xin Wang 0064, Yinghui Wu 0001 |
SIGMOD Conference | 4 |
| 2011 | Repairing XML functional dependency violations
Zijing Tan, Liyong Zhang |
Inf. Sci. | 1 |
| 2009 | Consistent Answers from Integrated XML Data
Zijing Tan, Chengfei Liu, Wei Wang 0009, Baile Shi |
DASFAA | 1 |
| 2006 | Repairing Inconsistent XML Documents
Zijing Tan, Wei Wang 0009, Baile Shi |
KSEM | 1 |