Độ phức tạp của các thuật toán chuẩn hóa phụ thuộc Boole dương
Abstract
In relational databases, data dependencies represent the integrity constraints between the sets of attributes. The data dependencies play an important role to keep data in a database be reflected the reality. In various kinds of data dependencies, the class of positive Boolean dependencies is more general, including functional dependencies, multi-valued dependencies, generalized positive Boolean dependencies, differential dependencies, generalized differential dependencies, etc.
In this paper, we present some new results related to the class of positive Boolean dependencies in databases. There are the membership problem and the non-redundant conjunctive normal form. The main results in the paper are representing and computing complexity of algorithms for membership problem and for converting a given set of positive Boolean dependencies to a non-redundant set of conjunctive normal forms. It is shown that the membership problem for a set of positive Boolean dependencies are NP- Complete.References
BAADER F., SNYDER W., “Hanbook of Automated Reasonning”. Ed. Alan Robinson and Andrei Voronkov, Elsevier Science Publishers B.V, 2001.
COOK S. A., "The complexity of theorem proving procedures". Proceedings of the Third Annual ACM Symposium on Theory of Computing, 151–158, 1971.
NGUYEN XUAN HUY, LE THI THANH, “Generalized Positive Boolean Dependencies”, J. Inf. Process. Cybern. EIK, 28, 1992, 6, 363-370.
SAGIV Y., DELOBEL C., PARKER D. S., FAGIN R., “An equivalence between Relational Database Dependencies and a Fragment of Propositional Logic”, J.ACM, 28, 1981, 435 - 453. Corrigendum J. ACM, 34, 1987, 1016 -1018.
SONG S., CHEN L., “Differential Dependencies: Reasoning and Discovery”, ACM Trans. Datab. Syst. 9, 4, Article 39, March 2011, 42 pages.
NGUYỄN XUÂN HUY, CAO TÙNG ANH, TRƯƠNG THỊ THU HÀ, LƯƠNG NGUYỄN HOÀNG HOA, BÙI ĐỨC MINH, “Các biến thể của phụ thuộc sai khác trong cơ sở dữ liệu quan hệ”, Kỷ yếu Hội thảo quốc gia lần thứ XV: “Một số vấn đề chọn lọc của Công nghệ thông tin và Truyền thông”, Hà Nội, 03-04 tháng 12 năm 2012, NXB Khoa học và Kỹ thuật, Hà Nội, 37- 41.
NGUYỄN XUÂN HUY, TRƯƠNG THỊ THU HÀ, “Chuẩn hóa phụ thuộc Boole dương tổng quát”, Kỷ yếu Hội thảo quốc gia ln thứ XVI: “Một số vấn đề chọn lọc của Công nghệ thông tin và Truyền thông”, Đà Nẵng, 14-15 tháng 11 năm 2013, NXB Khoa học và Kỹ thuật, ISBN: 978-604-67-0251-1, Hà Nội, 2014, 40- 4.