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

Dealing with incompleteness and inconsistency in P2P deductive databases

Published: 07 July 2014 Publication History

Abstract

This paper proposes a logic framework for modeling the interaction among incomplete and inconsistent deductive databases in a P2P environment. Each peer joining a P2P system provides or imports data from its neighbors by using a set of mapping rules, i.e. a set of semantic correspondences to a set of peers belonging to the same environment. By using mapping rules, as soon as it enters the system, a peer can participate and access all data available in its neighborhood, and through its neighborhood it becomes accessible to all the other peers in the system. Two different types of mapping rules are defined: a first type allowing to import maximal sets of atoms and a second type allowing to import minimal sets of atoms from source peers to target peers. In the proposed setting, each peer can be thought of as a resource used either to enrich (integrate) the knowledge or to fix (repair) the knowledge. The declarative semantics of a P2P system is defined in terms of preferred weak models. An equivalent and alternative characterization of preferred weak model semantics, in terms of prioritized logic programs, is also introduced. The paper also presents preliminary results about complexity of P2P logic queries.

References

[1]
Arenas, M., Bertossi, L., Chomicki, J., Consistent Query Answers in Inconsistent Databases. PODS Conf., pages 68--79, 1999.
[2]
Bernstein P. A., Giunchiglia, F., Kementsietsidis, A., Mylopulos, J., Serafini, L., and Zaihrayen, I. Data Management for Peer-to-Peer Computing: A Vision, WebDB, pages 89--94, 2002.
[3]
Bertossi, L. and Bravo, L., Query Answering in Peer-to-Peer Data Exchange Systems. EDBT Workshops, pages 476--485, 2004.
[4]
Bertossi, L., Bravo, L., Query The semantics of consistency and trust in peer data exchange systems. LPAR, 107--122, 2007.
[5]
Brewka, G., Eiter, T., Preferred Answer Sets for Extended Logic Programs. Artificial Intelligence, 109(1-2): 297--356, 1999.
[6]
Brewka, G., Niemela, I., Truszczynski, M., Answer Set Optimization. Int. Joint Conf. on Artificial Intelligence, pages 867--872, 2003.
[7]
Buccafurri, F., Leone, N., Rullo, P., Enhancing Disjunctive Datalog by Constraints, TKDE, (12)5, 845--860.
[8]
Calvanese, D., De Giacomo, G., and M. Lenzerini, and Rosati, R., Logical foundations of peer-to-peer data integration. PODS Conf., pages 241--251, 2004.
[9]
Caroprese, L., Greco, S., Zumpano, E., A Logic Programming Approach to Querying and Integrating P2P Deductive Databases. FLAIRS, 31--36, 2006.
[10]
Caroprese, L., Zumpano, E., Restoring Consistency in P2P Deductive Databases. SUM Conf., pages 168--179, 2012.
[11]
Caroprese, L., Zumpano, E., Aggregates and priorities in P2P data management systems. IDEAS, 1--7, 2011.
[12]
Caroprese, L., Molinaro, C., Zumpano, E., Integrating and Querying P2P Deductive Databases. IDEAS, 285--290,06.
[13]
Caroprese, L., Zumpano, E., Consistent Data Integration in P2P Deductive. SUM, 230--243, 2007.
[14]
Caroprese, L., Zumpano, E., Modeling Cooperation in P2P Data Management Systems. ISMIS, 225--235, 2008.
[15]
Caroprese, L., Zumpano, E., Handling Preferences in P2P Systems. FOIKS, 91--106, 2012.
[16]
Delgrande, J., P., Schaub, T., Tompits, H., A Framework for Compiling Preferences in Logic Programs. TPLP 3(2): 129--187, 2003.
[17]
Franconi, E., Kuper, G. M., Lopatenko, A., Zaihrayeu, I., A Robust Logical and Computational Characterisation of Peer-to-Peer Database Systems. DBISP2P, pages 64--76, 2003.
[18]
Gelfond, M., Lifschitz, V., The Stable Model Semantics for Logic Programming, Proc. Fifth Conf. on Logic Programming, 1070--1080, 1998.
[19]
Greco, G., Greco, S., and Zumpano, E., Repairing and Querying Inconsistent Databases, IEEE Transaction on Knowledge and Data Engineering. 2003.
[20]
Greco, S., Molinaro, C., and Spezzano, F., Incomplete Data and Data Dependencies in Relational Databases, Morgan & Claypool Publishers, Synthesis Lectures on Data Management. 2012.
[21]
Gribble, S. and Halevy, A. and Ives, Z. and Rodrig, M. and Suciu, D., What can databases do for peer-to-peer? WebDB, pages 31--36, 2006.
[22]
Halevy, A., Ives, Z., Suciu, D., and Tatarinov, I., Schema mediation in peer data management systems. Int. Conf. on Database Theory, pages 505--516, 2003.
[23]
Leone, N., Pfeifer, G., Faber, W., Eiter, T., Gottlob, G., Perri, S., Scarcello, F., The DLV system for knowledge representation and reasoning. ACM Trans. Comput. Log. 7(3): 499--562, 2006.
[24]
Lenzerini, M., Data integration: A theoretical perspective. In Proc. ACM Symposium on Principles of Database Systems, pages 233--246, 2002.
[25]
Madhavan, J., and Halevy, A. Y., Composing mappings among data sources. Int. Conf. on Very Large Data Bases, pages 572--583, 2003.
[26]
Sakama, C., Inoue, K., Prioritized logic programming and its application to commonsense reasoning. Artificial Intelligence, No. 123, 185--222, 2000.
[27]
Schaub, T., Wang, K., A Comparative Study of Logic Programs with Preference. IJCAI, 597--602, 2001.
[28]
Simons, S., Niemela, I., Soininen, T., Extending and implementing the stable model semantics. Artif. Intell., 138(1-2): 181--234 (2002).
[29]
Tatarinov, I., Halevy., A., Efficient Query reformulation in Peer Data Management Systems, SIGMOD, pages 539--550, 2004.
[30]
Ullman, J. D., Principles of Database and Knowledge Base Systems, volume 1. Computer Science Press, Potomac, Maryland, 1988.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
IDEAS '14: Proceedings of the 18th International Database Engineering & Applications Symposium
July 2014
411 pages
ISBN:9781450326278
DOI:10.1145/2628194
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]

Sponsors

  • ISEP: Instituto Superior de Engenharia do Porto
  • BytePress
  • Concordia University: Concordia University

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 July 2014

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

IDEAS '14
Sponsor:
  • ISEP
  • Concordia University

Acceptance Rates

Overall Acceptance Rate 74 of 210 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 67
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all

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