Alattar, Munqath and Sali, Attila (2024) Algorithmic Perspective of Strongly Possible Keys and Functional Dependencies. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 48 (4). pp. 507-512. ISSN 0350-5596
|
Text
4655-21716-1-PB.pdf - Published Version Available under License Creative Commons Attribution. Download (158kB) | Preview |
Abstract
It is common to encounter missing values in database tables. For an incomplete table, a possible world can be obtained by replacing any missed value with a value from the attribute (infinite) domain. A possible key (possible functional dependency) is satisfied in an incomplete table”T” if there exists a possible world of”T” that satisfies the key (the functional dependency) constraint. If all possible worlds of”T” satisfy the key (functional dependency), then we say that”T” satisfies a certain key (functional dependency). The concept of strongly possible worlds was introduced recently that considers only the active domain (the set of values that are already appearing in each attribute in the table), in a way that a strongly possible world is obtained by replacing any missing value with a value from the corresponding attributes active domain. So, a strongly possible key spKey (functional dependency spFD) is satisfied by a table”T” if there exists a strongly possible world that satisfies the key (functional dependency). In this paper, we investigate the approximation measures of spKeys and spFDs when the strongly possible constraint is not satisfied by a given table. The measure g3 represent the ratio of the minimum number of tuples that need to be removed so that the table satisfies the constraint. We introduce a new measure g5, which is the ratio of the minimum number of tuples to be added to the table so the result satisfies the constraint. Where adding new tuples with new values will extend the active domain. We prove that g3 is an upper bound of g5 for a constraint in a table. Furthermore, g3 and g5 are independent of each other, where there exist tables of some large number of tuples that satisfy g3 − g5 = pq for any rational number 0 ≤ pq < 1. We study the complexity of determining these approximate measures. © 2024 Slovene Society Informatika. All rights reserved.
Item Type: | Article |
---|---|
Additional Information: | ITRDC, University of Kufa, Iraq Alfréd Rényi Institute of Mathematics, Budapest, Hungary Department of Computer Science, Budapest University of Technology and Economics, Budapest, Hungary Export Date: 04 March 2025; Cited By: 0; CODEN: INFOF |
Uncontrolled Keywords: | functional dependencies; functional dependency; Possible worlds; APPROXIMATE DEPENDENCIES; APPROXIMATE DEPENDENCIES; Missing values; Missing values; Infinite domains; algorithmics; Approximate keys; database key; Approximate key; Database keys; Database tables; Incomplete table; |
Subjects: | Q Science / természettudomány > QA Mathematics / matematika Q Science / természettudomány > QA Mathematics / matematika > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány |
SWORD Depositor: | MTMT SWORD |
Depositing User: | MTMT SWORD |
Date Deposited: | 17 Mar 2025 10:33 |
Last Modified: | 17 Mar 2025 10:33 |
URI: | https://real.mtak.hu/id/eprint/216907 |
Actions (login required)
![]() |
Edit Item |