Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3105831.3105837acmotherconferencesArticle/Chapter ViewAbstractPublication PagesideasConference Proceedingsconference-collections
research-article

Computing a Deterministic Semantics for P2P Deductive Databases

Published: 12 July 2017 Publication History

Abstract

This paper proposes a logic based framework for data integration and query answering for deductive databases in a P2P environment. It is based on a special interpretation of mapping rules that leads to a declarative semantics for P2P systems defined in terms of preferred weak models. Under this semantics, only facts not making the local databases inconsistent can be imported, and the preferred weak models are the consistent scenarios in which peers import, by means of mapping rules, maximal sets of facts not violating (directly or indirectly) integrity constraints. The preferred weak models can be computed by means of a rewriting technique allowing to model a P2P system as a unique logic program whose stable models correspond to its preferred weak models. In the general case a P2P system may admit many preferred weak models and it has been shown that the complexity of their computation is prohibitive. Therefore, the paper looks for a more pragmatic solution assigning to a P2P system a new and more suitable semantics: the Well Founded Model Semantics. It allows to obtain a deterministic model whose computation is polynomial time. This model is a (partial) stable model obtained by evaluating with a three-value semantics the normal version of the rewriting of the P2P system. Finally, a distributed algorithm for the computation of the well founded model is proposed.

References

[1]
Arenas, M., Bertossi, L., Chomicki, J., Consistent Query Answers in Inconsistent Databases. Symposium on Principles of Database Systems, pp. 68--79, 1999.
[2]
Baral, C., Lobo, J., Minker, J., Generalized Disjunctive Well-Founded Semantics for Logic Programs. Annals of Mathematics and Artificial Intelligence, 5(2-4): 89--131, 1992.
[3]
Ben-Eliyahu, R., Dechter, R., Propositional Sematics for Disjunctive Logic Programs. Joint International Conference and Symposium on Logic Programming, 813--827, 1992.
[4]
Bernstein P. A., Giunchiglia, F., Kementsietsidis, A., Mylopulos, J., Serafini, L., and Zaihrayen, I. Data Management for Peer-to-Peer Computing: A Vision, WebDB, pp. 89--94, 2002.
[5]
Bertossi, L. and Bravo, Consistency and trust in peer data exchange systems. TPLP 17(2): 148--204 (2017)
[6]
Calì, A., Calvanese, D., De Giacomo, G., and M. Lenzerini, On the decidability and complexity of query answering over inconsistent and incomplete databases. Symposium on Principles of Database Systems, pp. 260--271, 2003.
[7]
Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., and Rosati, R. Inconsistency Tolerance in P2P Data Integration: an Epistemic Logic Approach. International Symposium on Database Programming Languages, pp. 692--697, 2004.
[8]
Calvanese, D., De Giacomo, G., and M. Lenzerini, and Rosati, R., Logical foundations of peer-to-peer data integration. Symposium on Principles of Database Systems, pp. 241--251, 2004.
[9]
Caroprese, L., Greco, S., Zumpano, E., A Logic Programming Approach to Querying and Integrating P2P Deductive Databases. The International Florida AI Research Society Conference, pp. 31--36, 2006.
[10]
Caroprese, L., Molinaro, C., Zumpano, E., Integrating and Querying P2P Deductive Databases. International Database Engineering & Applications Symposium, pp. 285--290, 2006.
[11]
Caroprese, L., Zumpano, E., Modeling Cooperation in P2P Data Management Systems. ISMIS 2008: 225--235.
[12]
Caroprese, L., Zumpano, E., Restoring Consistency in P2P Deductive Databases. SUM 2012: 168--179.
[13]
Caroprese, L., Zumpano, E., A Logic Based Approach for Managing Incompleteness and Inconsistencies in P2P Deductive Databases. IDEAS 2015: 168--173
[14]
Generalized Maximal Consistent Answers in P2P Deductive Databases. DEXA (2) 2016: 368--376.
[15]
Franconi, E., Kuper, G. M., Lopatenko, A., Zaihrayeu,I., Queries and Updates in the coDB Peer to Peer Database System. International Conference on Very large Data Bases, pp. 1277--1280, 2004.
[16]
Franconi, E., Kuper, G. M., Lopatenko, A., Zaihrayeu,I., A Robust Logical and Computational Characterisation of Perto-Peer Database Systems. International Workshop on Databases, Information Systems and Peer-to-Peer Computing, pp. 64--76, 2003.
[17]
Gelfond, M., Lifschitz, V., The Stable Model Semantics for Logic Programming, Joint International Conference and Symposium on Logic Programming, 1070--1080, 1988.
[18]
Van Gelder, A., The Alternating Fixpoint of Logic Programs with Negation, Symposium on Principles of Database Systems, pp. 1--10, 1989.
[19]
Greco, G., Greco, S., and Zumpano, E., Repairing and Querying Inconsistent Databases, Transactions on Knowledge and Data Engineering, pp. 1389--1408 (2003) 2003.
[20]
Lonc, Z., Truszczynski, M., On the Problem of Computing the Well-Founded Semantics. Computational Logic, pp. 673--687, 2000.
[21]
Halevy, A., Ives, Z., Suciu, D., and Tatarinov, I., Schema mediation in peer data management systems. International Conference on Database Theory, pp. 505--516, 2003.
[22]
Lenzerini, M., Data integration: A theoretical perspective. Symposium on Principles of Database Systems, 233--246, 2002.
[23]
Madhavan, J., and Halevy, A. Y., Composing mappings among data sources. International Conference on Very Large Data Bases, pp. 572--583, 2003.
[24]
Tatarinov, I., Halevy., A., Efficient Query reformulation in Peer Data Management Systems, SIGMOD, pp. 539--550, 2004.

Cited By

View all
  • (2019)An Effective System for User Queries AssistanceFlexible Query Answering Systems10.1007/978-3-030-27629-4_33(361-373)Online publication date: 12-Sep-2019

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
IDEAS '17: Proceedings of the 21st International Database Engineering & Applications Symposium
July 2017
338 pages
ISBN:9781450352208
DOI:10.1145/3105831
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]

In-Cooperation

  • Univ of the West of England: University of the West of England
  • BytePress
  • Concordia University: Concordia University

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Data Integration
  2. Deductive Databases
  3. Distributed Algorithm
  4. P2P system

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

IDEAS 2017

Acceptance Rates

IDEAS '17 Paper Acceptance Rate 38 of 102 submissions, 37%;
Overall Acceptance Rate 74 of 210 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)An Effective System for User Queries AssistanceFlexible Query Answering Systems10.1007/978-3-030-27629-4_33(361-373)Online publication date: 12-Sep-2019

View Options

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