|
ABSTRACT
In peer-to-peer data integration, each peer exports data in terms of its own schema, and data interoperation is achieved by means of mappings among the peer schemas. Peers are autonomous systems and mappings are dynamically created and changed. One of the challenges in these systems is answering queries posed to one peer taking into account the mappings. Obviously, query answering strongly depends on the semantics of the overall system. In this paper, we compare the commonly adopted approach of interpreting peer-to-peer systems using a first-order semantics, with an alternative approach based on epistemic logic. We consider several central properties of peer-to-peer systems: modularity, generality, and decidability. We argue that the approach based on epistemic logic is superior with respect to all the above properties. In particular, we show that, in systems in which peers have decidable schemas and conjunctive mappings, but are arbitrarily interconnected, the first-order approach may lead to undecidability of query answering, while the epistemic approach always preserves decidability. This is a fundamental property, since the actual interconnections among peers are not under the control of any actor in the system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
P. A. Bernstein, F. Giunchiglia, A. Kementsietsidis, J. Mylopoulos, L. Serafini, and I. Zaihrayeu Data management for peer-to-peer computing: A vision. In Proc. of the 5th Int. Workshop on the Web and Databases (WebDB 2002), 2002.
|
| |
3
|
A. Calì, D. Calvanese, G. De Giacomo, and M. Lenzerini. Accessing data integration systems through conceptual schemas. In Proc. of the 10th Ital. Conf. on Database Systems (SEBD 2002), pages 161--168, 2002.
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
A. Calì, D. Lembo, and R. Rosati. Query rewriting and answering under constraints in data integration systems. In Proc. of the 18th Int. Joint Conf. on Artificial Intelligence (IJCAI 2003), pages 16--21, 2003.
|
| |
8
|
M. A. Casanova, R. Fagin, and C. H. Papadimitriou. Inclusion dependencies and their interaction with functional dependencies. J. of Computer and System Sciences, 28(1):29--59, 1984.
|
| |
9
|
T. Catarci and M. Lenzerini. Representing and using interschema knowledge in cooperative information systems. J. of Intelligent and Cooperative Information Systems, 2(4):375--398, 1993.
|
| |
10
|
A. K. Chandra and M. Y. Vardi. The implication problem for functional and inclusion dependencies is undecidable. SIAM J. on Computing, 14(3):671--677, 1985.
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
Marc Friedman , Alon Levy , Todd Millstein, Navigational plans for data integration, Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence, p.67-73, July 18-22, 1999, Orlando, Florida, United States
|
| |
15
|
S. Gribble, A. Halevy, Z. Ives, M. Rodrig, and D. Suciu. What can databases do for peer-to-peer? In Proc. of the 4th Int. Workshop on the Web and Databases (WebDB 2001), 2001.
|
| |
16
|
A. Halevy, Z. Ives, D. Suciu, and I. Tatarinov. Schema mediation in peer data management systems. In Proc. of the 19th IEEE Int. Conf. on Data Engineering (ICDE 2003), pages 505--516, 2003.
|
| |
17
|
|
 |
18
|
Richard Hull , Michael Benedikt , Vassilis Christophides , Jianwen Su, E-services: a look behind the curtain, Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, p.1-14, June 09-11, 2003, San Diego, California
[doi> 10.1145/773153.773154]
|
| |
19
|
|
 |
20
|
|
| |
21
|
|
| |
22
|
J. Madhavan and A. Y. Halevy. Composing mappings among data sources. In Proc. of the 29th Int. Conf. on Very Large Data Bases (VLDB 2003), pages 572--583, 2003.
|
| |
23
|
|
| |
24
|
M. P. Papazoglou, B. J. Kramer, and J. Yang. Leveraging Web-services and peer-to-peer networks. In Proc. of the 15th Int. Conf. on Advanced Information Systems Engineering (CAiSE 2003), pages 485--501, 2003.
|
| |
25
|
|
CITED BY 26
|
|
Angela Bonifati , Elaine Qing Chang , Aks V. S. Lakshmanan , Terence Ho , Rachel Pottinger, HePToX: marrying XML and heterogeneity in your P2P databases, Proceedings of the 31st international conference on Very large data bases, August 30-September 02, 2005, Trondheim, Norway
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Toon Calders , Stijn Dekeyser , Jan Hidders , Jan Paredaens, Analyzing workflows implied by instance-dependent access rules, Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, June 26-28, 2006, Chicago, IL, USA
|
|
|
Boualem Benatallah , Mohand-Said Hacid , Hye-young Paik , Christophe Rey , Farouk Toumani, Towards semantic-driven, flexible and scalable framework for peering and querying e-catalog communities, Information Systems, v.31 n.4, p.266-294, June 2006
|
|
|
Stijn Dekeyser , Jan Hidders , Richard Watson , Ron Addie, Peer-to-peer form based web information systems, Proceedings of the 17th Australasian Database Conference, p.79-88, January 16-19, 2006, Hobart, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Giuseppe De Giacomo , Domenico Lembo , Maurizio Lenzerini , Riccardo Rosati, On reconciling data exchange, data integration, and peer data management, Proceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, June 11-13, 2007, Beijing, China
|
|
|
Enrico Franconi , Gabriel Kuper , Andrei Lopatenko , Ilya Zaihrayeu, Queries and updates in the coDB peer to peer database system, Proceedings of the Thirtieth international conference on Very large data bases, p.1277-1280, August 31-September 03, 2004, Toronto, Canada
|
|
|
|
|
|
|
|
|
Diego Calvanese , Giuseppe De Giacomo , Domenico Lembo , Maurizio Lenzerini , Riccardo Rosati, Inconsistency tolerance in P2P data integration: An epistemic logic approach, Information Systems, v.33 n.4-5, p.360-384, June, 2008
|
|
|
|
|
|
|
|
|
|
|
|
Katja Hose , Armin Roth , André Zeitz , Kai-Uwe Sattler , Felix Naumann, A research agenda for query processing in large-scale peer data management systems, Information Systems, v.33 n.7-8, p.597-610, November, 2008
|
|
|
|
|
|
A. Artale , D. Calvanese , R. Kontchakov , M. Zakharyaschev, DL-lite in the light of first-order logic, Proceedings of the 22nd national conference on Artificial intelligence, p.361-366, July 22-26, 2007, Vancouver, British Columbia, Canada
|
|
|
Ph. Chatalic , G. H. Nguyen , M. Ch. Rousset, Reasoning with Inconsistencies in Propositional Peer-to-Peer Inference Systems, Proceeding of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy, p.352-356, May 22, 2006
|
|
|
|
|
|
|
|