Skip to main content

Research publications repository

    • čeština
    • English
  • English 
    • čeština
    • English
  • Login
View Item 
  •   CU Research Publications Repository
  • Fakulty
  • Faculty of Mathematics and Physics
  • View Item
  • CU Research Publications Repository
  • Fakulty
  • Faculty of Mathematics and Physics
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Unique key Horn functions

original article
Creative Commons License IconCreative Commons BY IconCreative Commons NC IconCreative Commons NC Icon
published version
  • no other version
Thumbnail
File can be accessed.Get publication
Author
Berczi, Kristof
Boros, Endre
Čepek, OndřejORCiD Profile - 0000-0002-6325-0897WoS Profile - L-8246-2017Scopus Profile - 14041303600
Kučera, PetrORCiD Profile - 0000-0002-7512-6260WoS Profile - O-7243-2017Scopus Profile - 56398611900
Makino, Kazuhisa

Show other authors

Publication date
2022
Published in
Theoretical Computer Science
Volume / Issue
922 (June)
ISBN / ISSN
ISSN: 0304-3975
ISBN / ISSN
eISSN: 1879-2294
Metadata
Show full item record
Collections
  • Faculty of Mathematics and Physics

This publication has a published version with DOI 10.1016/j.tcs.2022.04.022

Abstract
Given a relational database, a key is a set of attributes such that a value assignment to this set uniquely determines the values of all other attributes. The database uniquely defines a pure Horn function h, representing the functional dependencies. If the knowledge of the attribute values in set A determines the value for attribute v, then A -> v is an implicate of h. If K is a key of the database, then K -> v is an implicate of h for all attributes v. Keys of small sizes play a crucial role in various problems. We present structural and complexity results on the set of minimal keys of pure Horn functions. We characterize Sperner hypergraphs for which there is a unique pure Horn function with the given hypergraph as the set of minimal keys. Furthermore, we show that recognizing such hypergraphs is co-NP-complete already when every hyperedge has size two. On the positive side, we identify several classes of graphs for which the recognition problem can be decided in polynomial time. We also present an algorithm that generates the minimal keys of a pure Horn function with polynomial delay, improving on earlier results. By establishing a connection between keys and target sets, our approach can be used to generate all minimal target sets with polynomial delay when the thresholds are bounded by a constant. As a byproduct, our proof shows that the MINIMUM KEY problem is at least as hard as the MINIMUM TARGET SET SELECTION problem with bounded thresholds. (C) 2022 The Author(s). Published by Elsevier B.V.
Keywords
Minimal key, Pure Horn function, Sperner hypergraph, Target set selection
Permanent link
https://hdl.handle.net/20.500.14178/2086
Show publication in other systems
WOS:000850360300014
SCOPUS:2-s2.0-85129694970
License

Full text of this result is licensed under: Creative Commons Uveďte původ-Neužívejte dílo komerčně-Nezpracovávejte 4.0 International

Show license terms

xmlui.dri2xhtml.METS-1.0.item-publication-version-

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV
 

 

About Repository

About This RepositoryResearch outputs typologyRequired metadataDisclaimerCC Linceses

Browse

All of DSpaceCommunities & CollectionsWorkplacesBy Issue DateAuthorsTitlesSubjectsThis CollectionWorkplacesBy Issue DateAuthorsTitlesSubjects

DSpace software copyright © 2002-2016  DuraSpace
Contact Us | Send Feedback
Theme by 
Atmire NV