跳到主要导航 跳到搜索 跳到主要内容

Dynamic Functional Dependency Discovery with Dynamic Hitting Set Enumeration

  • Renjie Xiao
  • , Yong'an Yuan
  • , Zijing Tan*
  • , Shuai Ma
  • , Wei Wang
  • *此作品的通讯作者
  • Fudan University
  • Shanghai Key Laboratory of Data Science

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Functional 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 S of minimal and valid FDs on a relational instance r, we aim to find the complete set S' of minimal and valid FDs on r?Delta r, where ? r is a set of tuple insertions and deletions. Different from the batch approaches that compute S' on rr from scratch, our dynamic method computes S' in response to uparrow. by leveraging the known S on r, and avoids processing the whole of r for each update from ? r. We tackle dynamic FD discovery on rr by dynamic hitting set enumeration on the difference-set of rr. Specifically, (1) leveraging auxiliary structures built on r, we first present an efficient algorithm to update the difference-set of r to that of rr. (2) We then compute S', by recasting dynamic FD discovery as dynamic hitting set enumeration on the difference-set of rr 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 ? r is up to 30 % of r.

源语言英语
主期刊名Proceedings - 2022 IEEE 38th International Conference on Data Engineering, ICDE 2022
出版商IEEE Computer Society
286-298
页数13
ISBN(电子版)9781665408837
DOI
出版状态已出版 - 2022
活动38th IEEE International Conference on Data Engineering, ICDE 2022 - Virtual, Online, 马来西亚
期限: 9 5月 202211 5月 2022

出版系列

姓名Proceedings - International Conference on Data Engineering
2022-May
ISSN(印刷版)1084-4627
ISSN(电子版)2375-0286

会议

会议38th IEEE International Conference on Data Engineering, ICDE 2022
国家/地区马来西亚
Virtual, Online
时期9/05/2211/05/22

学术指纹

探究 'Dynamic Functional Dependency Discovery with Dynamic Hitting Set Enumeration' 的科研主题。它们共同构成独一无二的学术指纹。

引用此