We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DB

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Databases

Title: Discovering Domain Orders through Order Dependencies

Abstract: Much real-world data come with explicitly defined domain orders; e.g., lexicographic order for strings, numeric for integers, and chronological for time. Our goal is to discover implicit domain orders that we do not already know; for instance, that the order of months in the Chinese Lunar calendar is Corner < Apricot < Peach. To do so, we enhance data profiling methods by discovering implicit domain orders in data through order dependencies. We enumerate tractable special cases and proceed towards the most general case, which we prove is NP-complete. We show that the general case nevertheless can be effectively handled by a SAT solver. We also devise an interestingness measure to rank the discovered implicit domain orders, which we validate with a user study. Based on an extensive suite of experiments with real-world data, we establish the efficacy of our algorithms, and the utility of the domain orders discovered by demonstrating significant added value in three applications (data profiling, query optimization, and data mining).
Subjects: Databases (cs.DB)
Cite as: arXiv:2005.14068 [cs.DB]
  (or arXiv:2005.14068v4 [cs.DB] for this version)

Submission history

From: Reza Karegar [view email]
[v1] Thu, 28 May 2020 15:12:44 GMT (2214kb,D)
[v2] Tue, 2 Jun 2020 00:06:15 GMT (2599kb,D)
[v3] Mon, 12 Oct 2020 17:35:00 GMT (3593kb,D)
[v4] Tue, 7 Sep 2021 04:07:35 GMT (3936kb,D)

Link back to: arXiv, form interface, contact.