Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1938551.1938566acmotherconferencesArticle/Chapter ViewAbstractPublication PagesedbtConference Proceedingsconference-collections
research-article

Relaxed notions of schema mapping equivalence revisited

Published: 21 March 2011 Publication History

Abstract

Recently, two relaxed notions of equivalence of schema mappings have been introduced, which provide more potential of optimizing schema mappings than logical equivalence: data exchange (DE) equivalence and conjunctive query (CQ) equivalence. In this work, we systematically investigate these notions of equivalence for mappings consisting of s-t tgds and target egds and/or target tgds. We prove that both CQ- and DE-equivalence are undecidable and so are some important optimization tasks (like detecting if some dependency is redundant). However, we also identify an important difference between the two notions of equivalence: CQ-equivalence remains undecidable even if the schema mappings consist of s-t tgds and target dependencies in the form of key dependencies only. In contrast, DE-equivalence is decidable for schema mappings with s-t tgds and target dependencies in the form of functional and inclusion dependencies with terminating chase property.

References

[1]
M. Arenas, R. Fagin, and A. Nash. Composition with target constraints. In Proc. ICDT'10, pages 129--142. ACM, 2010.
[2]
M. Arenas, J. Pérez, J. L. Reutter, and C. Riveros. Inverting schema mappings: Bridging the gap between theory and practice. PVLDB, 2(1):1018--1029, 2009.
[3]
M. Arenas, J. Pérez, and C. Riveros. The recovery of a schema mapping: Bringing exchanged data back. ACM Trans. Database Syst., 34(4), 2009.
[4]
C. Beeri and M. Y. Vardi. A proof procedure for data dependencies. J. ACM, 31(4):718--741, 1984.
[5]
P. A. Bernstein. Applying model management to classical meta data problems. In Proc. CIDR'03, 2003.
[6]
A. Deutsch, A. Nash, and J. B. Remmel. The chase revisited. In Proc. PODS'08, pages 149--158. ACM, 2008.
[7]
O. M. Duschka, M. R. Genesereth, and A. Y. Levy. Recursive query plans for data integration. J. Log. Prog., 43(1), 2000.
[8]
R. Fagin. Horn clauses and database dependencies. J. ACM, 29(4):952--985, 1982.
[9]
R. Fagin, P. G. Kolaitis, R. J. Miller, and L. Popa. Data exchange: semantics and query answering. Theor. Comput. Sci., 336(1):89--124, 2005.
[10]
R. Fagin, P. G. Kolaitis, A. Nash, and L. Popa. Towards a theory of schema-mapping optimization. PODS'08, ACM.
[11]
R. Fagin, P. G. Kolaitis, and L. Popa. Data exchange: getting to the core. ACM Trans. Dat. Syst., 30(1):174--210, 2005.
[12]
R. Fagin, P. G. Kolaitis, L. Popa, and W. C. Tan. Composing schema mappings: Second-order dependencies to the rescue. ACM Trans. Database Syst., 30(4):994--1055, 2005.
[13]
R. Fagin, P. G. Kolaitis, L. Popa, and W. C. Tan. Reverse data exchange: coping with nulls. PODS'09, pages 23--32, ACM.
[14]
G. Gottlob and C. H. Papadimitriou. On the complexity of single-rule datalog queries. Inf. Comput., 183(1), 2003.
[15]
G. Gottlob, R. Pichler, and V. Savenkov. Normalization and optimization of schema mappings. PVLDB, 2(1), 2009.
[16]
A. Y. Halevy, A. Rajaraman, and J. J. Ordille. Data integration: The teenage years. In Proc. VLDB'06.
[17]
D. S. Johnson and A. C. Klug. Testing containment of conjunctive queries under functional and inclusion dependencies. J. Comput. Syst. Sci., 28(1):167--189, 1984.
[18]
J. Madhavan and A. Y. Halevy. Composing mappings among data sources. In Proc. VLDB'03, pages 572--583, 2003.
[19]
B. Marnette. Generalized schema-mappings: from termination to tractability. In PODS, pages 13--22, 2009.
[20]
M. Meier, M. Schmidt, and G. Lausen. On chase termination beyond stratification. PVLDB, 2(1):970--981, 2009.
[21]
S. Melnik. Generic Model Management: Concepts and Algorithms, volume 2967 of LNCS. Springer, 2004.
[22]
A. Nash, P. A. Bernstein, and S. Melnik. Composition of mappings given by embedded dependencies. ACM TODS, 32(1):4, 2007.
[23]
O. Shmueli. Equivalence of datalog queries is undecidable. J. Log. Prog., 15(3):231--241, 1993.

Cited By

View all
  • (2023)Vadalog: Overview, Extensions and Business ApplicationsReasoning Web. Causality, Explanations and Declarative Knowledge10.1007/978-3-031-31414-8_5(161-198)Online publication date: 28-Apr-2023
  • (2015)On the undecidability of the equivalence of second-order tuple generating dependenciesInformation Systems10.1016/j.is.2014.09.00348:C(113-129)Online publication date: 1-Mar-2015
  • (2012)Local transformations and conjunctive-query equivalenceProceedings of the 31st ACM SIGMOD-SIGACT-SIGAI symposium on Principles of Database Systems10.1145/2213556.2213583(179-190)Online publication date: 21-May-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICDT '11: Proceedings of the 14th International Conference on Database Theory
March 2011
285 pages
ISBN:9781450305297
DOI:10.1145/1938551
  • Program Chair:
  • Tova Milo
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 March 2011

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

EDBT/ICDT '11
EDBT/ICDT '11: EDBT/ICDT '11 joint conference
March 21 - 24, 2011
Uppsala, Sweden

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)2
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Vadalog: Overview, Extensions and Business ApplicationsReasoning Web. Causality, Explanations and Declarative Knowledge10.1007/978-3-031-31414-8_5(161-198)Online publication date: 28-Apr-2023
  • (2015)On the undecidability of the equivalence of second-order tuple generating dependenciesInformation Systems10.1016/j.is.2014.09.00348:C(113-129)Online publication date: 1-Mar-2015
  • (2012)Local transformations and conjunctive-query equivalenceProceedings of the 31st ACM SIGMOD-SIGACT-SIGAI symposium on Principles of Database Systems10.1145/2213556.2213583(179-190)Online publication date: 21-May-2012
  • (2011)Normalization and optimization of schema mappingsThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-011-0226-x20:2(277-302)Online publication date: 1-Apr-2011

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media